BatchAccountsInner Class
- java.
lang. Object - InnerSupportsGet<InnerT>
- com.
microsoft. azure. management. batch. implementation. BatchAccountsInner
- com.
public class BatchAccountsInner implements InnerSupportsGet,InnerSupportsDelete,InnerSupportsListing
An instance of this class provides access to all the operations defined in BatchAccounts.
Constructor Summary
Constructor | Description |
---|---|
BatchAccountsInner(Retrofit retrofit, BatchManagementClientImpl client) |
Initializes an instance of BatchAccountsInner. |
Method Summary
Modifier and Type | Method and Description |
---|---|
Batch |
beginCreate(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters)
Creates a new Batch account with the specified parameters. Existing accounts cannot be updated with this API and should instead be updated with the Update Batch Account API. |
Observable<Batch |
beginCreateAsync(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters)
Creates a new Batch account with the specified parameters. Existing accounts cannot be updated with this API and should instead be updated with the Update Batch Account API. |
ServiceFuture<Batch |
beginCreateAsync(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters, final ServiceCallback<BatchAccountInner> serviceCallback)
Creates a new Batch account with the specified parameters. Existing accounts cannot be updated with this API and should instead be updated with the Update Batch Account API. |
Observable<ServiceResponseWithHeaders<Batch |
beginCreateWithServiceResponseAsync(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters)
Creates a new Batch account with the specified parameters. Existing accounts cannot be updated with this API and should instead be updated with the Update Batch Account API. |
void |
beginDelete(String resourceGroupName, String accountName)
Deletes the specified Batch account. |
Observable<Void> |
beginDeleteAsync(String resourceGroupName, String accountName)
Deletes the specified Batch account. |
ServiceFuture<Void> |
beginDeleteAsync(String resourceGroupName, String accountName, final ServiceCallback<Void> serviceCallback)
Deletes the specified Batch account. |
Observable<ServiceResponseWithHeaders<Void, Batch |
beginDeleteWithServiceResponseAsync(String resourceGroupName, String accountName)
Deletes the specified Batch account. |
Batch |
create(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters)
Creates a new Batch account with the specified parameters. Existing accounts cannot be updated with this API and should instead be updated with the Update Batch Account API. |
Observable<Batch |
createAsync(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters)
Creates a new Batch account with the specified parameters. Existing accounts cannot be updated with this API and should instead be updated with the Update Batch Account API. |
ServiceFuture<Batch |
createAsync(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters, final ServiceCallback<BatchAccountInner> serviceCallback)
Creates a new Batch account with the specified parameters. Existing accounts cannot be updated with this API and should instead be updated with the Update Batch Account API. |
Observable<ServiceResponseWithHeaders<Batch |
createWithServiceResponseAsync(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters)
Creates a new Batch account with the specified parameters. Existing accounts cannot be updated with this API and should instead be updated with the Update Batch Account API. |
void |
delete(String resourceGroupName, String accountName)
Deletes the specified Batch account. |
Observable<Void> |
deleteAsync(String resourceGroupName, String accountName)
Deletes the specified Batch account. |
ServiceFuture<Void> |
deleteAsync(String resourceGroupName, String accountName, final ServiceCallback<Void> serviceCallback)
Deletes the specified Batch account. |
Observable<ServiceResponseWithHeaders<Void, Batch |
deleteWithServiceResponseAsync(String resourceGroupName, String accountName)
Deletes the specified Batch account. |
Batch |
getByResourceGroup(String resourceGroupName, String accountName)
Gets information about the specified Batch account. |
Observable<Batch |
getByResourceGroupAsync(String resourceGroupName, String accountName)
Gets information about the specified Batch account. |
ServiceFuture<Batch |
getByResourceGroupAsync(String resourceGroupName, String accountName, final ServiceCallback<BatchAccountInner> serviceCallback)
Gets information about the specified Batch account. |
Observable<ServiceResponse<Batch |
getByResourceGroupWithServiceResponseAsync(String resourceGroupName, String accountName)
Gets information about the specified Batch account. |
Batch |
getKeys(String resourceGroupName, String accountName)
Gets the account keys for the specified Batch account. This operation applies only to Batch accounts with allowedAuthenticationModes containing 'SharedKey'. If the Batch account doesn't contain 'SharedKey' in its allowedAuthenticationMode, clients cannot use shared keys to authenticate, and must use another allowedAuthenticationModes instead. In this case, getting the keys will fail. |
Observable<Batch |
getKeysAsync(String resourceGroupName, String accountName)
Gets the account keys for the specified Batch account. This operation applies only to Batch accounts with allowedAuthenticationModes containing 'SharedKey'. If the Batch account doesn't contain 'SharedKey' in its allowedAuthenticationMode, clients cannot use shared keys to authenticate, and must use another allowedAuthenticationModes instead. In this case, getting the keys will fail. |
ServiceFuture<Batch |
getKeysAsync(String resourceGroupName, String accountName, final ServiceCallback<BatchAccountKeysInner> serviceCallback)
Gets the account keys for the specified Batch account. This operation applies only to Batch accounts with allowedAuthenticationModes containing 'SharedKey'. If the Batch account doesn't contain 'SharedKey' in its allowedAuthenticationMode, clients cannot use shared keys to authenticate, and must use another allowedAuthenticationModes instead. In this case, getting the keys will fail. |
Observable<ServiceResponse<Batch |
getKeysWithServiceResponseAsync(String resourceGroupName, String accountName)
Gets the account keys for the specified Batch account. This operation applies only to Batch accounts with allowedAuthenticationModes containing 'SharedKey'. If the Batch account doesn't contain 'SharedKey' in its allowedAuthenticationMode, clients cannot use shared keys to authenticate, and must use another allowedAuthenticationModes instead. In this case, getting the keys will fail. |
PagedList<Batch |
list()
Gets information about the Batch accounts associated with the subscription. |
Observable<Page<Batch |
listAsync()
Gets information about the Batch accounts associated with the subscription. |
ServiceFuture<List<Batch |
listAsync(final ListOperationCallback<BatchAccountInner> serviceCallback)
Gets information about the Batch accounts associated with the subscription. |
PagedList<Batch |
listByResourceGroup(final String resourceGroupName)
Gets information about the Batch accounts associated with the specified resource group. |
Observable<Page<Batch |
listByResourceGroupAsync(final String resourceGroupName)
Gets information about the Batch accounts associated with the specified resource group. |
ServiceFuture<List<Batch |
listByResourceGroupAsync(final String resourceGroupName, final ListOperationCallback<BatchAccountInner> serviceCallback)
Gets information about the Batch accounts associated with the specified resource group. |
PagedList<Batch |
listByResourceGroupNext(final String nextPageLink)
Gets information about the Batch accounts associated with the specified resource group. |
Observable<Page<Batch |
listByResourceGroupNextAsync(final String nextPageLink)
Gets information about the Batch accounts associated with the specified resource group. |
ServiceFuture<List<Batch |
listByResourceGroupNextAsync(final String nextPageLink, final ServiceFuture<List<BatchAccountInner>> serviceFuture, final ListOperationCallback<BatchAccountInner> serviceCallback)
Gets information about the Batch accounts associated with the specified resource group. |
Observable<ServiceResponse<Page<Batch |
listByResourceGroupNextSinglePageAsync(final String nextPageLink)
Gets information about the Batch accounts associated with the specified resource group. ServiceResponse<PageImpl<BatchAccountInner>> * |
Observable<ServiceResponse<Page<Batch |
listByResourceGroupNextWithServiceResponseAsync(final String nextPageLink)
Gets information about the Batch accounts associated with the specified resource group. |
Observable<ServiceResponse<Page<Batch |
listByResourceGroupSinglePageAsync(final String resourceGroupName)
Gets information about the Batch accounts associated with the specified resource group. ServiceResponse<PageImpl<BatchAccountInner>> * |
Observable<ServiceResponse<Page<Batch |
listByResourceGroupWithServiceResponseAsync(final String resourceGroupName)
Gets information about the Batch accounts associated with the specified resource group. |
PagedList<Batch |
listNext(final String nextPageLink)
Gets information about the Batch accounts associated with the subscription. |
Observable<Page<Batch |
listNextAsync(final String nextPageLink)
Gets information about the Batch accounts associated with the subscription. |
ServiceFuture<List<Batch |
listNextAsync(final String nextPageLink, final ServiceFuture<List<BatchAccountInner>> serviceFuture, final ListOperationCallback<BatchAccountInner> serviceCallback)
Gets information about the Batch accounts associated with the subscription. |
Observable<ServiceResponse<Page<Batch |
listNextSinglePageAsync(final String nextPageLink)
Gets information about the Batch accounts associated with the subscription. ServiceResponse<PageImpl<BatchAccountInner>> * |
Observable<ServiceResponse<Page<Batch |
listNextWithServiceResponseAsync(final String nextPageLink)
Gets information about the Batch accounts associated with the subscription. |
PagedList<Outbound |
listOutboundNetworkDependenciesEndpoints(final String resourceGroupName, final String accountName)
Lists the endpoints that a Batch Compute Node under this Batch Account may call as part of Batch service administration. If you are deploying a Pool inside of a virtual network that you specify, you must make sure your network allows outbound access to these endpoints. Failure to allow access to these endpoints may cause Batch to mark the affected nodes as unusable. For more information about creating a pool inside of a virtual network, see https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network. |
Observable<Page<Outbound |
listOutboundNetworkDependenciesEndpointsAsync(final String resourceGroupName, final String accountName)
Lists the endpoints that a Batch Compute Node under this Batch Account may call as part of Batch service administration. If you are deploying a Pool inside of a virtual network that you specify, you must make sure your network allows outbound access to these endpoints. Failure to allow access to these endpoints may cause Batch to mark the affected nodes as unusable. For more information about creating a pool inside of a virtual network, see https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network. |
ServiceFuture<List<Outbound |
listOutboundNetworkDependenciesEndpointsAsync(final String resourceGroupName, final String accountName, final ListOperationCallback<OutboundEnvironmentEndpointInner> serviceCallback)
Lists the endpoints that a Batch Compute Node under this Batch Account may call as part of Batch service administration. If you are deploying a Pool inside of a virtual network that you specify, you must make sure your network allows outbound access to these endpoints. Failure to allow access to these endpoints may cause Batch to mark the affected nodes as unusable. For more information about creating a pool inside of a virtual network, see https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network. |
PagedList<Outbound |
listOutboundNetworkDependenciesEndpointsNext(final String nextPageLink)
Lists the endpoints that a Batch Compute Node under this Batch Account may call as part of Batch service administration. If you are deploying a Pool inside of a virtual network that you specify, you must make sure your network allows outbound access to these endpoints. Failure to allow access to these endpoints may cause Batch to mark the affected nodes as unusable. For more information about creating a pool inside of a virtual network, see https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network. |
Observable<Page<Outbound |
listOutboundNetworkDependenciesEndpointsNextAsync(final String nextPageLink)
Lists the endpoints that a Batch Compute Node under this Batch Account may call as part of Batch service administration. If you are deploying a Pool inside of a virtual network that you specify, you must make sure your network allows outbound access to these endpoints. Failure to allow access to these endpoints may cause Batch to mark the affected nodes as unusable. For more information about creating a pool inside of a virtual network, see https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network. |
ServiceFuture<List<Outbound |
listOutboundNetworkDependenciesEndpointsNextAsync(final String nextPageLink, final ServiceFuture<List<OutboundEnvironmentEndpointInner>> serviceFuture, final ListOperationCallback<OutboundEnvironmentEndpointInner> serviceCallback)
Lists the endpoints that a Batch Compute Node under this Batch Account may call as part of Batch service administration. If you are deploying a Pool inside of a virtual network that you specify, you must make sure your network allows outbound access to these endpoints. Failure to allow access to these endpoints may cause Batch to mark the affected nodes as unusable. For more information about creating a pool inside of a virtual network, see https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network. |
Observable<ServiceResponse<Page<Outbound |
listOutboundNetworkDependenciesEndpointsNextSinglePageAsync(final String nextPageLink)
Lists the endpoints that a Batch Compute Node under this Batch Account may call as part of Batch service administration. If you are deploying a Pool inside of a virtual network that you specify, you must make sure your network allows outbound access to these endpoints. Failure to allow access to these endpoints may cause Batch to mark the affected nodes as unusable. For more information about creating a pool inside of a virtual network, see https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network. ServiceResponse<PageImpl<OutboundEnvironmentEndpointInner>> * |
Observable<ServiceResponse<Page<Outbound |
listOutboundNetworkDependenciesEndpointsNextWithServiceResponseAsync(final String nextPageLink)
Lists the endpoints that a Batch Compute Node under this Batch Account may call as part of Batch service administration. If you are deploying a Pool inside of a virtual network that you specify, you must make sure your network allows outbound access to these endpoints. Failure to allow access to these endpoints may cause Batch to mark the affected nodes as unusable. For more information about creating a pool inside of a virtual network, see https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network. |
Observable<ServiceResponse<Page<Outbound |
listOutboundNetworkDependenciesEndpointsSinglePageAsync(final String resourceGroupName, final String accountName)
Lists the endpoints that a Batch Compute Node under this Batch Account may call as part of Batch service administration. If you are deploying a Pool inside of a virtual network that you specify, you must make sure your network allows outbound access to these endpoints. Failure to allow access to these endpoints may cause Batch to mark the affected nodes as unusable. For more information about creating a pool inside of a virtual network, see https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network. ServiceResponse<PageImpl<OutboundEnvironmentEndpointInner>> * |
Observable<ServiceResponse<Page<Outbound |
listOutboundNetworkDependenciesEndpointsWithServiceResponseAsync(final String resourceGroupName, final String accountName)
Lists the endpoints that a Batch Compute Node under this Batch Account may call as part of Batch service administration. If you are deploying a Pool inside of a virtual network that you specify, you must make sure your network allows outbound access to these endpoints. Failure to allow access to these endpoints may cause Batch to mark the affected nodes as unusable. For more information about creating a pool inside of a virtual network, see https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network. |
Observable<ServiceResponse<Page<Batch |
listSinglePageAsync()
Gets information about the Batch accounts associated with the subscription. |
Observable<ServiceResponse<Page<Batch |
listWithServiceResponseAsync()
Gets information about the Batch accounts associated with the subscription. |
Batch |
regenerateKey(String resourceGroupName, String accountName, AccountKeyType keyName)
Regenerates the specified account key for the Batch account. This operation applies only to Batch accounts with allowedAuthenticationModes containing 'SharedKey'. If the Batch account doesn't contain 'SharedKey' in its allowedAuthenticationMode, clients cannot use shared keys to authenticate, and must use another allowedAuthenticationModes instead. In this case, regenerating the keys will fail. |
Observable<Batch |
regenerateKeyAsync(String resourceGroupName, String accountName, AccountKeyType keyName)
Regenerates the specified account key for the Batch account. This operation applies only to Batch accounts with allowedAuthenticationModes containing 'SharedKey'. If the Batch account doesn't contain 'SharedKey' in its allowedAuthenticationMode, clients cannot use shared keys to authenticate, and must use another allowedAuthenticationModes instead. In this case, regenerating the keys will fail. |
ServiceFuture<Batch |
regenerateKeyAsync(String resourceGroupName, String accountName, AccountKeyType keyName, final ServiceCallback<BatchAccountKeysInner> serviceCallback)
Regenerates the specified account key for the Batch account. This operation applies only to Batch accounts with allowedAuthenticationModes containing 'SharedKey'. If the Batch account doesn't contain 'SharedKey' in its allowedAuthenticationMode, clients cannot use shared keys to authenticate, and must use another allowedAuthenticationModes instead. In this case, regenerating the keys will fail. |
Observable<ServiceResponse<Batch |
regenerateKeyWithServiceResponseAsync(String resourceGroupName, String accountName, AccountKeyType keyName)
Regenerates the specified account key for the Batch account. This operation applies only to Batch accounts with allowedAuthenticationModes containing 'SharedKey'. If the Batch account doesn't contain 'SharedKey' in its allowedAuthenticationMode, clients cannot use shared keys to authenticate, and must use another allowedAuthenticationModes instead. In this case, regenerating the keys will fail. |
void |
synchronizeAutoStorageKeys(String resourceGroupName, String accountName)
Synchronizes access keys for the auto-storage account configured for the specified Batch account, only if storage key authentication is being used. |
Observable<Void> |
synchronizeAutoStorageKeysAsync(String resourceGroupName, String accountName)
Synchronizes access keys for the auto-storage account configured for the specified Batch account, only if storage key authentication is being used. |
ServiceFuture<Void> |
synchronizeAutoStorageKeysAsync(String resourceGroupName, String accountName, final ServiceCallback<Void> serviceCallback)
Synchronizes access keys for the auto-storage account configured for the specified Batch account, only if storage key authentication is being used. |
Observable<ServiceResponse<Void>> |
synchronizeAutoStorageKeysWithServiceResponseAsync(String resourceGroupName, String accountName)
Synchronizes access keys for the auto-storage account configured for the specified Batch account, only if storage key authentication is being used. |
Batch |
update(String resourceGroupName, String accountName, BatchAccountUpdateParameters parameters)
Updates the properties of an existing Batch account. |
Observable<Batch |
updateAsync(String resourceGroupName, String accountName, BatchAccountUpdateParameters parameters)
Updates the properties of an existing Batch account. |
ServiceFuture<Batch |
updateAsync(String resourceGroupName, String accountName, BatchAccountUpdateParameters parameters, final ServiceCallback<BatchAccountInner> serviceCallback)
Updates the properties of an existing Batch account. |
Observable<ServiceResponse<Batch |
updateWithServiceResponseAsync(String resourceGroupName, String accountName, BatchAccountUpdateParameters parameters)
Updates the properties of an existing Batch account. |
Inherited Members
Constructor Details
BatchAccountsInner
public BatchAccountsInner(Retrofit retrofit, BatchManagementClientImpl client)
Initializes an instance of BatchAccountsInner.
Parameters:
Method Details
beginCreate
public BatchAccountInner beginCreate(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters)
Creates a new Batch account with the specified parameters. Existing accounts cannot be updated with this API and should instead be updated with the Update Batch Account API.
Parameters:
Returns:
Throws:
beginCreateAsync
public Observable
Creates a new Batch account with the specified parameters. Existing accounts cannot be updated with this API and should instead be updated with the Update Batch Account API.
Parameters:
Returns:
Throws:
beginCreateAsync
public ServiceFuture
Creates a new Batch account with the specified parameters. Existing accounts cannot be updated with this API and should instead be updated with the Update Batch Account API.
Parameters:
Returns:
Throws:
beginCreateWithServiceResponseAsync
public Observable
Creates a new Batch account with the specified parameters. Existing accounts cannot be updated with this API and should instead be updated with the Update Batch Account API.
Parameters:
Returns:
Throws:
beginDelete
public void beginDelete(String resourceGroupName, String accountName)
Deletes the specified Batch account.
Parameters:
Throws:
beginDeleteAsync
public Observable
Deletes the specified Batch account.
Parameters:
Returns:
Throws:
beginDeleteAsync
public ServiceFuture
Deletes the specified Batch account.
Parameters:
Returns:
Throws:
beginDeleteWithServiceResponseAsync
public Observable
Deletes the specified Batch account.
Parameters:
Returns:
Throws:
create
public BatchAccountInner create(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters)
Creates a new Batch account with the specified parameters. Existing accounts cannot be updated with this API and should instead be updated with the Update Batch Account API.
Parameters:
Returns:
Throws:
createAsync
public Observable
Creates a new Batch account with the specified parameters. Existing accounts cannot be updated with this API and should instead be updated with the Update Batch Account API.
Parameters:
Returns:
Throws:
createAsync
public ServiceFuture
Creates a new Batch account with the specified parameters. Existing accounts cannot be updated with this API and should instead be updated with the Update Batch Account API.
Parameters:
Returns:
Throws:
createWithServiceResponseAsync
public Observable
Creates a new Batch account with the specified parameters. Existing accounts cannot be updated with this API and should instead be updated with the Update Batch Account API.
Parameters:
Returns:
Throws:
delete
public void delete(String resourceGroupName, String accountName)
Deletes the specified Batch account.
Parameters:
Throws:
deleteAsync
public Observable
Deletes the specified Batch account.
Overrides:
BatchAccountsInner.deleteAsync(String resourceGroupName, String accountName)Parameters:
Returns:
Throws:
deleteAsync
public ServiceFuture
Deletes the specified Batch account.
Parameters:
Returns:
Throws:
deleteWithServiceResponseAsync
public Observable
Deletes the specified Batch account.
Parameters:
Returns:
Throws:
getByResourceGroup
public BatchAccountInner getByResourceGroup(String resourceGroupName, String accountName)
Gets information about the specified Batch account.
Overrides:
BatchAccountsInner.getByResourceGroup(String resourceGroupName, String accountName)Parameters:
Returns:
Throws:
getByResourceGroupAsync
public Observable
Gets information about the specified Batch account.
Overrides:
BatchAccountsInner.getByResourceGroupAsync(String resourceGroupName, String accountName)Parameters:
Returns:
Throws:
getByResourceGroupAsync
public ServiceFuture
Gets information about the specified Batch account.
Parameters:
Returns:
Throws:
getByResourceGroupWithServiceResponseAsync
public Observable
Gets information about the specified Batch account.
Parameters:
Returns:
Throws:
getKeys
public BatchAccountKeysInner getKeys(String resourceGroupName, String accountName)
Gets the account keys for the specified Batch account. This operation applies only to Batch accounts with allowedAuthenticationModes containing 'SharedKey'. If the Batch account doesn't contain 'SharedKey' in its allowedAuthenticationMode, clients cannot use shared keys to authenticate, and must use another allowedAuthenticationModes instead. In this case, getting the keys will fail.
Parameters:
Returns:
Throws:
getKeysAsync
public Observable
Gets the account keys for the specified Batch account. This operation applies only to Batch accounts with allowedAuthenticationModes containing 'SharedKey'. If the Batch account doesn't contain 'SharedKey' in its allowedAuthenticationMode, clients cannot use shared keys to authenticate, and must use another allowedAuthenticationModes instead. In this case, getting the keys will fail.
Parameters:
Returns:
Throws:
getKeysAsync
public ServiceFuture
Gets the account keys for the specified Batch account. This operation applies only to Batch accounts with allowedAuthenticationModes containing 'SharedKey'. If the Batch account doesn't contain 'SharedKey' in its allowedAuthenticationMode, clients cannot use shared keys to authenticate, and must use another allowedAuthenticationModes instead. In this case, getting the keys will fail.
Parameters:
Returns:
Throws:
getKeysWithServiceResponseAsync
public Observable
Gets the account keys for the specified Batch account. This operation applies only to Batch accounts with allowedAuthenticationModes containing 'SharedKey'. If the Batch account doesn't contain 'SharedKey' in its allowedAuthenticationMode, clients cannot use shared keys to authenticate, and must use another allowedAuthenticationModes instead. In this case, getting the keys will fail.
Parameters:
Returns:
Throws:
list
public PagedList
Gets information about the Batch accounts associated with the subscription.
Overrides:
BatchAccountsInner.list()Returns:
Throws:
listAsync
public Observable
Gets information about the Batch accounts associated with the subscription.
Overrides:
BatchAccountsInner.listAsync()Returns:
Throws:
listAsync
public ServiceFuture> listAsync(final ListOperationCallback
Gets information about the Batch accounts associated with the subscription.
Parameters:
Returns:
Throws:
listByResourceGroup
public PagedList
Gets information about the Batch accounts associated with the specified resource group.
Overrides:
BatchAccountsInner.listByResourceGroup(final String resourceGroupName)Parameters:
Returns:
Throws:
listByResourceGroupAsync
public Observable
Gets information about the Batch accounts associated with the specified resource group.
Overrides:
BatchAccountsInner.listByResourceGroupAsync(final String resourceGroupName)Parameters:
Returns:
Throws:
listByResourceGroupAsync
public ServiceFuture> listByResourceGroupAsync(final String resourceGroupName, final ListOperationCallback
Gets information about the Batch accounts associated with the specified resource group.
Parameters:
Returns:
Throws:
listByResourceGroupNext
public PagedList
Gets information about the Batch accounts associated with the specified resource group.
Parameters:
Returns:
Throws:
listByResourceGroupNextAsync
public Observable
Gets information about the Batch accounts associated with the specified resource group.
Parameters:
Returns:
Throws:
listByResourceGroupNextAsync
public ServiceFuture> listByResourceGroupNextAsync(final String nextPageLink, final ServiceFuture
> serviceFuture, final ListOperationCallback
Gets information about the Batch accounts associated with the specified resource group.
Parameters:
Returns:
Throws:
listByResourceGroupNextSinglePageAsync
public Observable
Gets information about the Batch accounts associated with the specified resource group.
ServiceResponse<PageImpl<BatchAccountInner>> *
Parameters:
Returns:
Throws:
listByResourceGroupNextWithServiceResponseAsync
public Observable
Gets information about the Batch accounts associated with the specified resource group.
Parameters:
Returns:
Throws:
listByResourceGroupSinglePageAsync
public Observable
Gets information about the Batch accounts associated with the specified resource group.
ServiceResponse<PageImpl<BatchAccountInner>> *
Parameters:
Returns:
Throws:
listByResourceGroupWithServiceResponseAsync
public Observable
Gets information about the Batch accounts associated with the specified resource group.
Parameters:
Returns:
Throws:
listNext
public PagedList
Gets information about the Batch accounts associated with the subscription.
Parameters:
Returns:
Throws:
listNextAsync
public Observable
Gets information about the Batch accounts associated with the subscription.
Parameters:
Returns:
Throws:
listNextAsync
public ServiceFuture> listNextAsync(final String nextPageLink, final ServiceFuture
> serviceFuture, final ListOperationCallback
Gets information about the Batch accounts associated with the subscription.
Parameters:
Returns:
Throws:
listNextSinglePageAsync
public Observable
Gets information about the Batch accounts associated with the subscription.
ServiceResponse<PageImpl<BatchAccountInner>> *
Parameters:
Returns:
Throws:
listNextWithServiceResponseAsync
public Observable
Gets information about the Batch accounts associated with the subscription.
Parameters:
Returns:
Throws:
listOutboundNetworkDependenciesEndpoints
public PagedList
Lists the endpoints that a Batch Compute Node under this Batch Account may call as part of Batch service administration. If you are deploying a Pool inside of a virtual network that you specify, you must make sure your network allows outbound access to these endpoints. Failure to allow access to these endpoints may cause Batch to mark the affected nodes as unusable. For more information about creating a pool inside of a virtual network, see https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.
Parameters:
Returns:
Throws:
listOutboundNetworkDependenciesEndpointsAsync
public Observable
Lists the endpoints that a Batch Compute Node under this Batch Account may call as part of Batch service administration. If you are deploying a Pool inside of a virtual network that you specify, you must make sure your network allows outbound access to these endpoints. Failure to allow access to these endpoints may cause Batch to mark the affected nodes as unusable. For more information about creating a pool inside of a virtual network, see https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.
Parameters:
Returns:
Throws:
listOutboundNetworkDependenciesEndpointsAsync
public ServiceFuture> listOutboundNetworkDependenciesEndpointsAsync(final String resourceGroupName, final String accountName, final ListOperationCallback
Lists the endpoints that a Batch Compute Node under this Batch Account may call as part of Batch service administration. If you are deploying a Pool inside of a virtual network that you specify, you must make sure your network allows outbound access to these endpoints. Failure to allow access to these endpoints may cause Batch to mark the affected nodes as unusable. For more information about creating a pool inside of a virtual network, see https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.
Parameters:
Returns:
Throws:
listOutboundNetworkDependenciesEndpointsNext
public PagedList
Lists the endpoints that a Batch Compute Node under this Batch Account may call as part of Batch service administration. If you are deploying a Pool inside of a virtual network that you specify, you must make sure your network allows outbound access to these endpoints. Failure to allow access to these endpoints may cause Batch to mark the affected nodes as unusable. For more information about creating a pool inside of a virtual network, see https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.
Parameters:
Returns:
Throws:
listOutboundNetworkDependenciesEndpointsNextAsync
public Observable
Lists the endpoints that a Batch Compute Node under this Batch Account may call as part of Batch service administration. If you are deploying a Pool inside of a virtual network that you specify, you must make sure your network allows outbound access to these endpoints. Failure to allow access to these endpoints may cause Batch to mark the affected nodes as unusable. For more information about creating a pool inside of a virtual network, see https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.
Parameters:
Returns:
Throws:
listOutboundNetworkDependenciesEndpointsNextAsync
public ServiceFuture> listOutboundNetworkDependenciesEndpointsNextAsync(final String nextPageLink, final ServiceFuture
> serviceFuture, final ListOperationCallback
Lists the endpoints that a Batch Compute Node under this Batch Account may call as part of Batch service administration. If you are deploying a Pool inside of a virtual network that you specify, you must make sure your network allows outbound access to these endpoints. Failure to allow access to these endpoints may cause Batch to mark the affected nodes as unusable. For more information about creating a pool inside of a virtual network, see https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.
Parameters:
Returns:
Throws:
listOutboundNetworkDependenciesEndpointsNextSinglePageAsync
public Observable
Lists the endpoints that a Batch Compute Node under this Batch Account may call as part of Batch service administration. If you are deploying a Pool inside of a virtual network that you specify, you must make sure your network allows outbound access to these endpoints. Failure to allow access to these endpoints may cause Batch to mark the affected nodes as unusable. For more information about creating a pool inside of a virtual network, see https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.
ServiceResponse<PageImpl<OutboundEnvironmentEndpointInner>> *
Parameters:
Returns:
Throws:
listOutboundNetworkDependenciesEndpointsNextWithServiceResponseAsync
public Observable
Lists the endpoints that a Batch Compute Node under this Batch Account may call as part of Batch service administration. If you are deploying a Pool inside of a virtual network that you specify, you must make sure your network allows outbound access to these endpoints. Failure to allow access to these endpoints may cause Batch to mark the affected nodes as unusable. For more information about creating a pool inside of a virtual network, see https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.
Parameters:
Returns:
Throws:
listOutboundNetworkDependenciesEndpointsSinglePageAsync
public Observable
Lists the endpoints that a Batch Compute Node under this Batch Account may call as part of Batch service administration. If you are deploying a Pool inside of a virtual network that you specify, you must make sure your network allows outbound access to these endpoints. Failure to allow access to these endpoints may cause Batch to mark the affected nodes as unusable. For more information about creating a pool inside of a virtual network, see https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.
ServiceResponse<PageImpl<OutboundEnvironmentEndpointInner>> *
Parameters:
Returns:
Throws:
listOutboundNetworkDependenciesEndpointsWithServiceResponseAsync
public Observable
Lists the endpoints that a Batch Compute Node under this Batch Account may call as part of Batch service administration. If you are deploying a Pool inside of a virtual network that you specify, you must make sure your network allows outbound access to these endpoints. Failure to allow access to these endpoints may cause Batch to mark the affected nodes as unusable. For more information about creating a pool inside of a virtual network, see https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.
Parameters:
Returns:
Throws:
listSinglePageAsync
public Observable
Gets information about the Batch accounts associated with the subscription.
Returns:
Throws:
listWithServiceResponseAsync
public Observable
Gets information about the Batch accounts associated with the subscription.
Returns:
Throws:
regenerateKey
public BatchAccountKeysInner regenerateKey(String resourceGroupName, String accountName, AccountKeyType keyName)
Regenerates the specified account key for the Batch account. This operation applies only to Batch accounts with allowedAuthenticationModes containing 'SharedKey'. If the Batch account doesn't contain 'SharedKey' in its allowedAuthenticationMode, clients cannot use shared keys to authenticate, and must use another allowedAuthenticationModes instead. In this case, regenerating the keys will fail.
Parameters:
Returns:
Throws:
regenerateKeyAsync
public Observable
Regenerates the specified account key for the Batch account. This operation applies only to Batch accounts with allowedAuthenticationModes containing 'SharedKey'. If the Batch account doesn't contain 'SharedKey' in its allowedAuthenticationMode, clients cannot use shared keys to authenticate, and must use another allowedAuthenticationModes instead. In this case, regenerating the keys will fail.
Parameters:
Returns:
Throws:
regenerateKeyAsync
public ServiceFuture
Regenerates the specified account key for the Batch account. This operation applies only to Batch accounts with allowedAuthenticationModes containing 'SharedKey'. If the Batch account doesn't contain 'SharedKey' in its allowedAuthenticationMode, clients cannot use shared keys to authenticate, and must use another allowedAuthenticationModes instead. In this case, regenerating the keys will fail.
Parameters:
Returns:
Throws:
regenerateKeyWithServiceResponseAsync
public Observable
Regenerates the specified account key for the Batch account. This operation applies only to Batch accounts with allowedAuthenticationModes containing 'SharedKey'. If the Batch account doesn't contain 'SharedKey' in its allowedAuthenticationMode, clients cannot use shared keys to authenticate, and must use another allowedAuthenticationModes instead. In this case, regenerating the keys will fail.
Parameters:
Returns:
Throws:
synchronizeAutoStorageKeys
public void synchronizeAutoStorageKeys(String resourceGroupName, String accountName)
Synchronizes access keys for the auto-storage account configured for the specified Batch account, only if storage key authentication is being used.
Parameters:
Throws:
synchronizeAutoStorageKeysAsync
public Observable
Synchronizes access keys for the auto-storage account configured for the specified Batch account, only if storage key authentication is being used.
Parameters:
Returns:
Throws:
synchronizeAutoStorageKeysAsync
public ServiceFuture
Synchronizes access keys for the auto-storage account configured for the specified Batch account, only if storage key authentication is being used.
Parameters:
Returns:
Throws:
synchronizeAutoStorageKeysWithServiceResponseAsync
public Observable
Synchronizes access keys for the auto-storage account configured for the specified Batch account, only if storage key authentication is being used.
Parameters:
Returns:
Throws:
update
public BatchAccountInner update(String resourceGroupName, String accountName, BatchAccountUpdateParameters parameters)
Updates the properties of an existing Batch account.
Parameters:
Returns:
Throws:
updateAsync
public Observable
Updates the properties of an existing Batch account.
Parameters:
Returns:
Throws:
updateAsync
public ServiceFuture
Updates the properties of an existing Batch account.
Parameters:
Returns:
Throws:
updateWithServiceResponseAsync
public Observable
Updates the properties of an existing Batch account.
Parameters:
Returns:
Throws:
Applies to
Azure SDK for Java