Interface RemoteRenderingAccountsClient


public interface RemoteRenderingAccountsClient
An instance of this class provides access to all the operations defined in RemoteRenderingAccountsClient.
  • Method Details

    • list

      com.azure.core.http.rest.PagedIterable<RemoteRenderingAccountInner> list()
      List Remote Rendering Accounts by Subscription.
      Returns:
      result of the request to get resource collection as paginated response with PagedIterable.
      Throws:
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • list

      com.azure.core.http.rest.PagedIterable<RemoteRenderingAccountInner> list(com.azure.core.util.Context context)
      List Remote Rendering Accounts by Subscription.
      Parameters:
      context - The context to associate with this operation.
      Returns:
      result of the request to get resource collection as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listByResourceGroup

      com.azure.core.http.rest.PagedIterable<RemoteRenderingAccountInner> listByResourceGroup(String resourceGroupName)
      List Resources by Resource Group.
      Parameters:
      resourceGroupName - Name of an Azure resource group.
      Returns:
      result of the request to get resource collection as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listByResourceGroup

      com.azure.core.http.rest.PagedIterable<RemoteRenderingAccountInner> listByResourceGroup(String resourceGroupName, com.azure.core.util.Context context)
      List Resources by Resource Group.
      Parameters:
      resourceGroupName - Name of an Azure resource group.
      context - The context to associate with this operation.
      Returns:
      result of the request to get resource collection as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteWithResponse

      com.azure.core.http.rest.Response<Void> deleteWithResponse(String resourceGroupName, String accountName, com.azure.core.util.Context context)
      Delete a Remote Rendering Account.
      Parameters:
      resourceGroupName - Name of an Azure resource group.
      accountName - Name of an Mixed Reality Account.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • delete

      void delete(String resourceGroupName, String accountName)
      Delete a Remote Rendering Account.
      Parameters:
      resourceGroupName - Name of an Azure resource group.
      accountName - Name of an Mixed Reality Account.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getByResourceGroupWithResponse

      com.azure.core.http.rest.Response<RemoteRenderingAccountInner> getByResourceGroupWithResponse(String resourceGroupName, String accountName, com.azure.core.util.Context context)
      Retrieve a Remote Rendering Account.
      Parameters:
      resourceGroupName - Name of an Azure resource group.
      accountName - Name of an Mixed Reality Account.
      context - The context to associate with this operation.
      Returns:
      remoteRenderingAccount Response along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getByResourceGroup

      RemoteRenderingAccountInner getByResourceGroup(String resourceGroupName, String accountName)
      Retrieve a Remote Rendering Account.
      Parameters:
      resourceGroupName - Name of an Azure resource group.
      accountName - Name of an Mixed Reality Account.
      Returns:
      remoteRenderingAccount Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateWithResponse

      com.azure.core.http.rest.Response<RemoteRenderingAccountInner> updateWithResponse(String resourceGroupName, String accountName, RemoteRenderingAccountInner remoteRenderingAccount, com.azure.core.util.Context context)
      Updating a Remote Rendering Account.
      Parameters:
      resourceGroupName - Name of an Azure resource group.
      accountName - Name of an Mixed Reality Account.
      remoteRenderingAccount - Remote Rendering Account parameter.
      context - The context to associate with this operation.
      Returns:
      remoteRenderingAccount Response along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • update

      RemoteRenderingAccountInner update(String resourceGroupName, String accountName, RemoteRenderingAccountInner remoteRenderingAccount)
      Updating a Remote Rendering Account.
      Parameters:
      resourceGroupName - Name of an Azure resource group.
      accountName - Name of an Mixed Reality Account.
      remoteRenderingAccount - Remote Rendering Account parameter.
      Returns:
      remoteRenderingAccount Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createWithResponse

      com.azure.core.http.rest.Response<RemoteRenderingAccountInner> createWithResponse(String resourceGroupName, String accountName, RemoteRenderingAccountInner remoteRenderingAccount, com.azure.core.util.Context context)
      Creating or Updating a Remote Rendering Account.
      Parameters:
      resourceGroupName - Name of an Azure resource group.
      accountName - Name of an Mixed Reality Account.
      remoteRenderingAccount - Remote Rendering Account parameter.
      context - The context to associate with this operation.
      Returns:
      remoteRenderingAccount Response along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • create

      RemoteRenderingAccountInner create(String resourceGroupName, String accountName, RemoteRenderingAccountInner remoteRenderingAccount)
      Creating or Updating a Remote Rendering Account.
      Parameters:
      resourceGroupName - Name of an Azure resource group.
      accountName - Name of an Mixed Reality Account.
      remoteRenderingAccount - Remote Rendering Account parameter.
      Returns:
      remoteRenderingAccount Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listKeysWithResponse

      com.azure.core.http.rest.Response<AccountKeysInner> listKeysWithResponse(String resourceGroupName, String accountName, com.azure.core.util.Context context)
      List Both of the 2 Keys of a Remote Rendering Account.
      Parameters:
      resourceGroupName - Name of an Azure resource group.
      accountName - Name of an Mixed Reality Account.
      context - The context to associate with this operation.
      Returns:
      developer Keys of account along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listKeys

      AccountKeysInner listKeys(String resourceGroupName, String accountName)
      List Both of the 2 Keys of a Remote Rendering Account.
      Parameters:
      resourceGroupName - Name of an Azure resource group.
      accountName - Name of an Mixed Reality Account.
      Returns:
      developer Keys of account.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • regenerateKeysWithResponse

      com.azure.core.http.rest.Response<AccountKeysInner> regenerateKeysWithResponse(String resourceGroupName, String accountName, AccountKeyRegenerateRequest regenerate, com.azure.core.util.Context context)
      Regenerate specified Key of a Remote Rendering Account.
      Parameters:
      resourceGroupName - Name of an Azure resource group.
      accountName - Name of an Mixed Reality Account.
      regenerate - Required information for key regeneration.
      context - The context to associate with this operation.
      Returns:
      developer Keys of account along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • regenerateKeys

      AccountKeysInner regenerateKeys(String resourceGroupName, String accountName, AccountKeyRegenerateRequest regenerate)
      Regenerate specified Key of a Remote Rendering Account.
      Parameters:
      resourceGroupName - Name of an Azure resource group.
      accountName - Name of an Mixed Reality Account.
      regenerate - Required information for key regeneration.
      Returns:
      developer Keys of account.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.