BatchAccountsInner Classe

public class BatchAccountsInner implements InnerSupportsGet,InnerSupportsDelete,InnerSupportsListing

Uma instância dessa classe fornece acesso a todas as operações definidas em BatchAccounts.

Resumo do Construtor

Construtor Description
BatchAccountsInner(Retrofit retrofit, BatchManagementClientImpl client)

Inicializa uma instância de BatchAccountsInner.

Resumo do método

Modificador e tipo Método e descrição
BatchAccountInner beginCreate(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters)

Cria uma nova conta do Lote com os parâmetros especificados. As contas existentes não podem ser atualizadas com essa API e, em vez disso, devem ser atualizadas com a API Atualizar Conta do Lote.

Observable<BatchAccountInner> beginCreateAsync(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters)

Cria uma nova conta do Lote com os parâmetros especificados. As contas existentes não podem ser atualizadas com essa API e, em vez disso, devem ser atualizadas com a API atualizar conta do Lote.

ServiceFuture<BatchAccountInner> beginCreateAsync(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters, final ServiceCallback<BatchAccountInner> serviceCallback)

Cria uma nova conta do Lote com os parâmetros especificados. As contas existentes não podem ser atualizadas com essa API e, em vez disso, devem ser atualizadas com a API atualizar conta do Lote.

Observable<ServiceResponseWithHeaders<BatchAccountInner, BatchAccountCreateHeaders>> beginCreateWithServiceResponseAsync(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters)

Cria uma nova conta do Lote com os parâmetros especificados. As contas existentes não podem ser atualizadas com essa API e, em vez disso, devem ser atualizadas com a API atualizar conta do Lote.

void beginDelete(String resourceGroupName, String accountName)

Exclui a conta especificada do Lote.

Observable<Void> beginDeleteAsync(String resourceGroupName, String accountName)

Exclui a conta especificada do Lote.

ServiceFuture<Void> beginDeleteAsync(String resourceGroupName, String accountName, final ServiceCallback<Void> serviceCallback)

Exclui a conta especificada do Lote.

Observable<ServiceResponseWithHeaders<Void, BatchAccountDeleteHeaders>> beginDeleteWithServiceResponseAsync(String resourceGroupName, String accountName)

Exclui a conta especificada do Lote.

BatchAccountInner create(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters)

Cria uma nova conta do Lote com os parâmetros especificados. As contas existentes não podem ser atualizadas com essa API e, em vez disso, devem ser atualizadas com a API atualizar conta do Lote.

Observable<BatchAccountInner> createAsync(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters)

Cria uma nova conta do Lote com os parâmetros especificados. As contas existentes não podem ser atualizadas com essa API e, em vez disso, devem ser atualizadas com a API atualizar conta do Lote.

ServiceFuture<BatchAccountInner> createAsync(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters, final ServiceCallback<BatchAccountInner> serviceCallback)

Cria uma nova conta do Lote com os parâmetros especificados. As contas existentes não podem ser atualizadas com essa API e, em vez disso, devem ser atualizadas com a API atualizar conta do Lote.

Observable<ServiceResponseWithHeaders<BatchAccountInner, BatchAccountCreateHeaders>> createWithServiceResponseAsync(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters)

Cria uma nova conta do Lote com os parâmetros especificados. As contas existentes não podem ser atualizadas com essa API e, em vez disso, devem ser atualizadas com a API atualizar conta do Lote.

void delete(String resourceGroupName, String accountName)

Exclui a conta especificada do Lote.

Observable<Void> deleteAsync(String resourceGroupName, String accountName)

Exclui a conta especificada do Lote.

ServiceFuture<Void> deleteAsync(String resourceGroupName, String accountName, final ServiceCallback<Void> serviceCallback)

Exclui a conta especificada do Lote.

Observable<ServiceResponseWithHeaders<Void, BatchAccountDeleteHeaders>> deleteWithServiceResponseAsync(String resourceGroupName, String accountName)

Exclui a conta especificada do Lote.

BatchAccountInner getByResourceGroup(String resourceGroupName, String accountName)

Obtém informações sobre a conta do Lote especificada.

Observable<BatchAccountInner> getByResourceGroupAsync(String resourceGroupName, String accountName)

Obtém informações sobre a conta do Lote especificada.

ServiceFuture<BatchAccountInner> getByResourceGroupAsync(String resourceGroupName, String accountName, final ServiceCallback<BatchAccountInner> serviceCallback)

Obtém informações sobre a conta do Lote especificada.

Observable<ServiceResponse<BatchAccountInner>> getByResourceGroupWithServiceResponseAsync(String resourceGroupName, String accountName)

Obtém informações sobre a conta do Lote especificada.

BatchAccountKeysInner getKeys(String resourceGroupName, String accountName)

Obtém as chaves da conta do Lote especificada. Essa operação se aplica somente a contas do Lote com allowedAuthenticationModes contendo 'SharedKey'. Se a conta do Lote não contiver 'SharedKey' em seu allowedAuthenticationMode, os clientes não poderão usar chaves compartilhadas para autenticar e devem usar outro allowedAuthenticationModes. Nesse caso, a obtenção das chaves falhará.

Observable<BatchAccountKeysInner> getKeysAsync(String resourceGroupName, String accountName)

Obtém as chaves da conta do Lote especificada. Essa operação se aplica somente a contas do Lote com allowedAuthenticationModes contendo 'SharedKey'. Se a conta do Lote não contiver 'SharedKey' em seu allowedAuthenticationMode, os clientes não poderão usar chaves compartilhadas para autenticar e devem usar outro allowedAuthenticationModes. Nesse caso, a obtenção das chaves falhará.

ServiceFuture<BatchAccountKeysInner> getKeysAsync(String resourceGroupName, String accountName, final ServiceCallback<BatchAccountKeysInner> serviceCallback)

Obtém as chaves da conta do Lote especificada. Essa operação se aplica somente a contas do Lote com allowedAuthenticationModes contendo 'SharedKey'. Se a conta do Lote não contiver 'SharedKey' em seu allowedAuthenticationMode, os clientes não poderão usar chaves compartilhadas para autenticar e devem usar outro allowedAuthenticationModes. Nesse caso, a obtenção das chaves falhará.

Observable<ServiceResponse<BatchAccountKeysInner>> getKeysWithServiceResponseAsync(String resourceGroupName, String accountName)

Obtém as chaves da conta do Lote especificada. Essa operação se aplica somente a contas do Lote com allowedAuthenticationModes contendo 'SharedKey'. Se a conta do Lote não contiver 'SharedKey' em seu allowedAuthenticationMode, os clientes não poderão usar chaves compartilhadas para autenticar e devem usar outro allowedAuthenticationModes. Nesse caso, a obtenção das chaves falhará.

PagedList<BatchAccountInner> list()

Obtém informações sobre as contas do Lote associadas à assinatura.

Observable<Page<BatchAccountInner>> listAsync()

Obtém informações sobre as contas do Lote associadas à assinatura.

ServiceFuture<List<BatchAccountInner>> listAsync(final ListOperationCallback<BatchAccountInner> serviceCallback)

Obtém informações sobre as contas do Lote associadas à assinatura.

PagedList<BatchAccountInner> listByResourceGroup(final String resourceGroupName)

Obtém informações sobre as contas do Lote associadas ao grupo de recursos especificado.

Observable<Page<BatchAccountInner>> listByResourceGroupAsync(final String resourceGroupName)

Obtém informações sobre as contas do Lote associadas ao grupo de recursos especificado.

ServiceFuture<List<BatchAccountInner>> listByResourceGroupAsync(final String resourceGroupName, final ListOperationCallback<BatchAccountInner> serviceCallback)

Obtém informações sobre as contas do Lote associadas ao grupo de recursos especificado.

PagedList<BatchAccountInner> listByResourceGroupNext(final String nextPageLink)

Obtém informações sobre as contas do Lote associadas ao grupo de recursos especificado.

Observable<Page<BatchAccountInner>> listByResourceGroupNextAsync(final String nextPageLink)

Obtém informações sobre as contas do Lote associadas ao grupo de recursos especificado.

ServiceFuture<List<BatchAccountInner>> listByResourceGroupNextAsync(final String nextPageLink, final ServiceFuture<List<BatchAccountInner>> serviceFuture, final ListOperationCallback<BatchAccountInner> serviceCallback)

Obtém informações sobre as contas do Lote associadas ao grupo de recursos especificado.

Observable<ServiceResponse<Page<BatchAccountInner>>> listByResourceGroupNextSinglePageAsync(final String nextPageLink)

Obtém informações sobre as contas do Lote associadas ao grupo de recursos especificado.

ServiceResponse<PageImpl<BatchAccountInner>> *

Observable<ServiceResponse<Page<BatchAccountInner>>> listByResourceGroupNextWithServiceResponseAsync(final String nextPageLink)

Obtém informações sobre as contas do Lote associadas ao grupo de recursos especificado.

Observable<ServiceResponse<Page<BatchAccountInner>>> listByResourceGroupSinglePageAsync(final String resourceGroupName)

Obtém informações sobre as contas do Lote associadas ao grupo de recursos especificado.

ServiceResponse<PageImpl<BatchAccountInner>> *

Observable<ServiceResponse<Page<BatchAccountInner>>> listByResourceGroupWithServiceResponseAsync(final String resourceGroupName)

Obtém informações sobre as contas do Lote associadas ao grupo de recursos especificado.

PagedList<BatchAccountInner> listNext(final String nextPageLink)

Obtém informações sobre as contas do Lote associadas à assinatura.

Observable<Page<BatchAccountInner>> listNextAsync(final String nextPageLink)

Obtém informações sobre as contas do Lote associadas à assinatura.

ServiceFuture<List<BatchAccountInner>> listNextAsync(final String nextPageLink, final ServiceFuture<List<BatchAccountInner>> serviceFuture, final ListOperationCallback<BatchAccountInner> serviceCallback)

Obtém informações sobre as contas do Lote associadas à assinatura.

Observable<ServiceResponse<Page<BatchAccountInner>>> listNextSinglePageAsync(final String nextPageLink)

Obtém informações sobre as contas do Lote associadas à assinatura.

ServiceResponse<PageImpl<BatchAccountInner>> *

Observable<ServiceResponse<Page<BatchAccountInner>>> listNextWithServiceResponseAsync(final String nextPageLink)

Obtém informações sobre as contas do Lote associadas à assinatura.

PagedList<OutboundEnvironmentEndpointInner> listOutboundNetworkDependenciesEndpoints(final String resourceGroupName, final String accountName)

Lista os pontos de extremidade que um Nó de Computação em Lote nesta Conta do Lote pode chamar como parte da administração do serviço do Lote. Se você estiver implantando um Pool dentro de uma rede virtual especificada, verifique se sua rede permite o acesso de saída a esses pontos de extremidade. A falha ao permitir o acesso a esses pontos de extremidade pode fazer com que o Lote marque os nós afetados como inutilizáveis. Para obter mais informações sobre como criar um pool dentro de uma rede virtual, consulte https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

Observable<Page<OutboundEnvironmentEndpointInner>> listOutboundNetworkDependenciesEndpointsAsync(final String resourceGroupName, final String accountName)

Lista os pontos de extremidade que um Nó de Computação em Lote nesta Conta do Lote pode chamar como parte da administração do serviço do Lote. Se você estiver implantando um Pool dentro de uma rede virtual especificada, verifique se sua rede permite o acesso de saída a esses pontos de extremidade. A falha ao permitir o acesso a esses pontos de extremidade pode fazer com que o Lote marque os nós afetados como inutilizáveis. Para obter mais informações sobre como criar um pool dentro de uma rede virtual, consulte https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

ServiceFuture<List<OutboundEnvironmentEndpointInner>> listOutboundNetworkDependenciesEndpointsAsync(final String resourceGroupName, final String accountName, final ListOperationCallback<OutboundEnvironmentEndpointInner> serviceCallback)

Lista os pontos de extremidade que um Nó de Computação em Lote nesta Conta do Lote pode chamar como parte da administração do serviço do Lote. Se você estiver implantando um Pool dentro de uma rede virtual especificada, verifique se sua rede permite o acesso de saída a esses pontos de extremidade. A falha ao permitir o acesso a esses pontos de extremidade pode fazer com que o Lote marque os nós afetados como inutilizáveis. Para obter mais informações sobre como criar um pool dentro de uma rede virtual, consulte https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

PagedList<OutboundEnvironmentEndpointInner> listOutboundNetworkDependenciesEndpointsNext(final String nextPageLink)

Lista os pontos de extremidade que um Nó de Computação em Lote nesta Conta do Lote pode chamar como parte da administração do serviço do Lote. Se você estiver implantando um Pool dentro de uma rede virtual especificada, verifique se sua rede permite o acesso de saída a esses pontos de extremidade. A falha ao permitir o acesso a esses pontos de extremidade pode fazer com que o Lote marque os nós afetados como inutilizáveis. Para obter mais informações sobre como criar um pool dentro de uma rede virtual, consulte https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

Observable<Page<OutboundEnvironmentEndpointInner>> listOutboundNetworkDependenciesEndpointsNextAsync(final String nextPageLink)

Lista os pontos de extremidade que um Nó de Computação em Lote nesta Conta do Lote pode chamar como parte da administração do serviço do Lote. Se você estiver implantando um Pool dentro de uma rede virtual especificada, verifique se sua rede permite o acesso de saída a esses pontos de extremidade. A falha ao permitir o acesso a esses pontos de extremidade pode fazer com que o Lote marque os nós afetados como inutilizáveis. Para obter mais informações sobre como criar um pool dentro de uma rede virtual, consulte https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

ServiceFuture<List<OutboundEnvironmentEndpointInner>> listOutboundNetworkDependenciesEndpointsNextAsync(final String nextPageLink, final ServiceFuture<List<OutboundEnvironmentEndpointInner>> serviceFuture, final ListOperationCallback<OutboundEnvironmentEndpointInner> serviceCallback)

Lista os pontos de extremidade que um Nó de Computação em Lote nesta Conta do Lote pode chamar como parte da administração do serviço do Lote. Se você estiver implantando um Pool dentro de uma rede virtual especificada, deverá garantir que sua rede permita o acesso de saída a esses pontos de extremidade. A falha ao permitir o acesso a esses pontos de extremidade pode fazer com que o Lote marque os nós afetados como inutilizáveis. Para obter mais informações sobre como criar um pool dentro de uma rede virtual, consulte https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

Observable<ServiceResponse<Page<OutboundEnvironmentEndpointInner>>> listOutboundNetworkDependenciesEndpointsNextSinglePageAsync(final String nextPageLink)

Lista os pontos de extremidade que um Nó de Computação em Lote nesta Conta do Lote pode chamar como parte da administração do serviço do Lote. Se você estiver implantando um Pool dentro de uma rede virtual especificada, deverá garantir que sua rede permita o acesso de saída a esses pontos de extremidade. A falha ao permitir o acesso a esses pontos de extremidade pode fazer com que o Lote marque os nós afetados como inutilizáveis. Para obter mais informações sobre como criar um pool dentro de uma rede virtual, consulte https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

ServiceResponse<PageImpl<OutboundEnvironmentEndpointInner>> *

Observable<ServiceResponse<Page<OutboundEnvironmentEndpointInner>>> listOutboundNetworkDependenciesEndpointsNextWithServiceResponseAsync(final String nextPageLink)

Lista os pontos de extremidade que um Nó de Computação em Lote nesta Conta do Lote pode chamar como parte da administração do serviço do Lote. Se você estiver implantando um Pool dentro de uma rede virtual especificada, deverá garantir que sua rede permita o acesso de saída a esses pontos de extremidade. A falha ao permitir o acesso a esses pontos de extremidade pode fazer com que o Lote marque os nós afetados como inutilizáveis. Para obter mais informações sobre como criar um pool dentro de uma rede virtual, consulte https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

Observable<ServiceResponse<Page<OutboundEnvironmentEndpointInner>>> listOutboundNetworkDependenciesEndpointsSinglePageAsync(final String resourceGroupName, final String accountName)

Lista os pontos de extremidade que um Nó de Computação em Lote nesta Conta do Lote pode chamar como parte da administração do serviço do Lote. Se você estiver implantando um Pool dentro de uma rede virtual especificada, deverá garantir que sua rede permita o acesso de saída a esses pontos de extremidade. A falha ao permitir o acesso a esses pontos de extremidade pode fazer com que o Lote marque os nós afetados como inutilizáveis. Para obter mais informações sobre como criar um pool dentro de uma rede virtual, consulte https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

ServiceResponse<PageImpl<OutboundEnvironmentEndpointInner>> *

Observable<ServiceResponse<Page<OutboundEnvironmentEndpointInner>>> listOutboundNetworkDependenciesEndpointsWithServiceResponseAsync(final String resourceGroupName, final String accountName)

Lista os pontos de extremidade que um Nó de Computação em Lote nesta Conta do Lote pode chamar como parte da administração do serviço do Lote. Se você estiver implantando um Pool dentro de uma rede virtual especificada, deverá garantir que sua rede permita o acesso de saída a esses pontos de extremidade. A falha ao permitir o acesso a esses pontos de extremidade pode fazer com que o Lote marque os nós afetados como inutilizáveis. Para obter mais informações sobre como criar um pool dentro de uma rede virtual, consulte https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

Observable<ServiceResponse<Page<BatchAccountInner>>> listSinglePageAsync()

Obtém informações sobre as contas do Lote associadas à assinatura.

Observable<ServiceResponse<Page<BatchAccountInner>>> listWithServiceResponseAsync()

Obtém informações sobre as contas do Lote associadas à assinatura.

BatchAccountKeysInner regenerateKey(String resourceGroupName, String accountName, AccountKeyType keyName)

Regenera a chave de conta especificada para a conta do Lote. Essa operação se aplica somente a contas do Lote com allowedAuthenticationModes contendo 'SharedKey'. Se a conta do Lote não contiver 'SharedKey' em seu allowedAuthenticationMode, os clientes não poderão usar chaves compartilhadas para autenticar e devem usar outro allowedAuthenticationModes. Nesse caso, a regeneração das chaves falhará.

Observable<BatchAccountKeysInner> regenerateKeyAsync(String resourceGroupName, String accountName, AccountKeyType keyName)

Regenera a chave de conta especificada para a conta do Lote. Essa operação se aplica somente a contas do Lote com allowedAuthenticationModes contendo 'SharedKey'. Se a conta do Lote não contiver 'SharedKey' em seu allowedAuthenticationMode, os clientes não poderão usar chaves compartilhadas para autenticar e devem usar outro allowedAuthenticationModes. Nesse caso, a regeneração das chaves falhará.

ServiceFuture<BatchAccountKeysInner> regenerateKeyAsync(String resourceGroupName, String accountName, AccountKeyType keyName, final ServiceCallback<BatchAccountKeysInner> serviceCallback)

Regenera a chave de conta especificada para a conta do Lote. Essa operação se aplica somente a contas do Lote com allowedAuthenticationModes contendo 'SharedKey'. Se a conta do Lote não contiver 'SharedKey' em seu allowedAuthenticationMode, os clientes não poderão usar chaves compartilhadas para autenticar e devem usar outro allowedAuthenticationModes. Nesse caso, a regeneração das chaves falhará.

Observable<ServiceResponse<BatchAccountKeysInner>> regenerateKeyWithServiceResponseAsync(String resourceGroupName, String accountName, AccountKeyType keyName)

Regenera a chave de conta especificada para a conta do Lote. Essa operação se aplica somente a contas do Lote com allowedAuthenticationModes contendo 'SharedKey'. Se a conta do Lote não contiver 'SharedKey' em seu allowedAuthenticationMode, os clientes não poderão usar chaves compartilhadas para autenticar e devem usar outro allowedAuthenticationModes. Nesse caso, a regeneração das chaves falhará.

void synchronizeAutoStorageKeys(String resourceGroupName, String accountName)

Sincroniza as chaves de acesso para a conta de armazenamento automático configurada para a conta do Lote especificada, somente se a autenticação da chave de armazenamento estiver sendo usada.

Observable<Void> synchronizeAutoStorageKeysAsync(String resourceGroupName, String accountName)

Sincroniza as chaves de acesso para a conta de armazenamento automático configurada para a conta do Lote especificada, somente se a autenticação de chave de armazenamento estiver sendo usada.

ServiceFuture<Void> synchronizeAutoStorageKeysAsync(String resourceGroupName, String accountName, final ServiceCallback<Void> serviceCallback)

Sincroniza as chaves de acesso para a conta de armazenamento automático configurada para a conta do Lote especificada, somente se a autenticação de chave de armazenamento estiver sendo usada.

Observable<ServiceResponse<Void>> synchronizeAutoStorageKeysWithServiceResponseAsync(String resourceGroupName, String accountName)

Sincroniza as chaves de acesso para a conta de armazenamento automático configurada para a conta do Lote especificada, somente se a autenticação de chave de armazenamento estiver sendo usada.

BatchAccountInner update(String resourceGroupName, String accountName, BatchAccountUpdateParameters parameters)

Atualizações as propriedades de uma conta do Lote existente.

Observable<BatchAccountInner> updateAsync(String resourceGroupName, String accountName, BatchAccountUpdateParameters parameters)

Atualizações as propriedades de uma conta do Lote existente.

ServiceFuture<BatchAccountInner> updateAsync(String resourceGroupName, String accountName, BatchAccountUpdateParameters parameters, final ServiceCallback<BatchAccountInner> serviceCallback)

Atualizações as propriedades de uma conta do Lote existente.

Observable<ServiceResponse<BatchAccountInner>> updateWithServiceResponseAsync(String resourceGroupName, String accountName, BatchAccountUpdateParameters parameters)

Atualizações as propriedades de uma conta do Lote existente.

Membros herdados

Detalhes do construtor

BatchAccountsInner

public BatchAccountsInner(Retrofit retrofit, BatchManagementClientImpl client)

Inicializa uma instância de BatchAccountsInner.

Parameters:

retrofit - a instância retrofit criada a partir de um Retrofit Builder.
client - a instância do cliente de serviço que contém essa classe de operação.

Detalhes do método

beginCreate

public BatchAccountInner beginCreate(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters)

Cria uma nova conta do Lote com os parâmetros especificados. As contas existentes não podem ser atualizadas com essa API e, em vez disso, devem ser atualizadas com a API Atualizar Conta do Lote.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - Um nome para a conta do Lote que deve ser exclusiva dentro da região. Os nomes de conta do Lote devem ter entre 3 e 24 caracteres e devem usar apenas números e letras minúsculas. Esse nome é usado como parte do nome DNS usado para acessar o serviço do Lote na região em que a conta é criada. Por exemplo: http://accountname.region.batch.azure.com/.
parameters - Parâmetros adicionais para criação de conta.

Returns:

o objeto BatchAccountInner se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
CloudException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

beginCreateAsync

public Observable beginCreateAsync(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters)

Cria uma nova conta do Lote com os parâmetros especificados. As contas existentes não podem ser atualizadas com essa API e, em vez disso, devem ser atualizadas com a API atualizar conta do Lote.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - Um nome para a conta do Lote que deve ser exclusiva dentro da região. Os nomes de conta do Lote devem ter entre 3 e 24 caracteres e devem usar apenas números e letras minúsculas. Esse nome é usado como parte do nome DNS usado para acessar o serviço do Lote na região em que a conta é criada. Por exemplo: http://accountname.region.batch.azure.com/.
parameters - Parâmetros adicionais para criação de conta.

Returns:

o observável para o objeto BatchAccountInner

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

beginCreateAsync

public ServiceFuture beginCreateAsync(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters, final ServiceCallback serviceCallback)

Cria uma nova conta do Lote com os parâmetros especificados. As contas existentes não podem ser atualizadas com essa API e, em vez disso, devem ser atualizadas com a API atualizar conta do Lote.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - Um nome para a conta do Lote que deve ser exclusiva dentro da região. Os nomes da conta do lote devem ter entre 3 e 24 caracteres de comprimento e devem usar apenas números e letras minúsculas. Esse nome é usado como parte do nome DNS usado para acessar o serviço do Lote na região em que a conta é criada. Por exemplo: http://accountname.region.batch.azure.com/.
parameters - Parâmetros adicionais para criação de conta.
serviceCallback - o ServiceCallback assíncrono para lidar com respostas bem-sucedidas e com falha.

Returns:

o ServiceFuture objeto

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

beginCreateWithServiceResponseAsync

public Observable> beginCreateWithServiceResponseAsync(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters)

Cria uma nova conta do Lote com os parâmetros especificados. As contas existentes não podem ser atualizadas com essa API e, em vez disso, devem ser atualizadas com a API atualizar conta do Lote.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - Um nome para a conta do Lote que deve ser exclusiva dentro da região. Os nomes da conta do lote devem ter entre 3 e 24 caracteres de comprimento e devem usar apenas números e letras minúsculas. Esse nome é usado como parte do nome DNS usado para acessar o serviço do Lote na região em que a conta é criada. Por exemplo: http://accountname.region.batch.azure.com/.
parameters - Parâmetros adicionais para criação de conta.

Returns:

o observável para o objeto BatchAccountInner

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

beginDelete

public void beginDelete(String resourceGroupName, String accountName)

Exclui a conta especificada do Lote.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
CloudException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

beginDeleteAsync

public Observable beginDeleteAsync(String resourceGroupName, String accountName)

Exclui a conta especificada do Lote.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.

Returns:

o ServiceResponseWithHeaders objeto se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

beginDeleteAsync

public ServiceFuture beginDeleteAsync(String resourceGroupName, String accountName, final ServiceCallback serviceCallback)

Exclui a conta especificada do Lote.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.
serviceCallback - o ServiceCallback assíncrono para lidar com respostas bem-sucedidas e com falha.

Returns:

o ServiceFuture objeto

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

beginDeleteWithServiceResponseAsync

public Observable> beginDeleteWithServiceResponseAsync(String resourceGroupName, String accountName)

Exclui a conta especificada do Lote.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.

Returns:

o ServiceResponseWithHeaders objeto se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

create

public BatchAccountInner create(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters)

Cria uma nova conta do Lote com os parâmetros especificados. As contas existentes não podem ser atualizadas com essa API e, em vez disso, devem ser atualizadas com a API atualizar conta do Lote.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - Um nome para a conta do Lote que deve ser exclusiva dentro da região. Os nomes da conta do lote devem ter entre 3 e 24 caracteres de comprimento e devem usar apenas números e letras minúsculas. Esse nome é usado como parte do nome DNS usado para acessar o serviço do Lote na região em que a conta é criada. Por exemplo: http://accountname.region.batch.azure.com/.
parameters - Parâmetros adicionais para criação de conta.

Returns:

o objeto BatchAccountInner se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
CloudException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

createAsync

public Observable createAsync(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters)

Cria uma nova conta do Lote com os parâmetros especificados. As contas existentes não podem ser atualizadas com essa API e, em vez disso, devem ser atualizadas com a API atualizar conta do Lote.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - Um nome para a conta do Lote que deve ser exclusiva dentro da região. Os nomes da conta do lote devem ter entre 3 e 24 caracteres de comprimento e devem usar apenas números e letras minúsculas. Esse nome é usado como parte do nome DNS usado para acessar o serviço do Lote na região em que a conta é criada. Por exemplo: http://accountname.region.batch.azure.com/.
parameters - Parâmetros adicionais para criação de conta.

Returns:

o observável para a solicitação

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

createAsync

public ServiceFuture createAsync(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters, final ServiceCallback serviceCallback)

Cria uma nova conta do Lote com os parâmetros especificados. As contas existentes não podem ser atualizadas com essa API e, em vez disso, devem ser atualizadas com a API atualizar conta do Lote.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - Um nome para a conta do Lote que deve ser exclusiva dentro da região. Os nomes da conta do lote devem ter entre 3 e 24 caracteres de comprimento e devem usar apenas números e letras minúsculas. Esse nome é usado como parte do nome DNS usado para acessar o serviço do Lote na região em que a conta é criada. Por exemplo: http://accountname.region.batch.azure.com/.
parameters - Parâmetros adicionais para criação de conta.
serviceCallback - o ServiceCallback assíncrono para lidar com respostas bem-sucedidas e com falha.

Returns:

o ServiceFuture objeto

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

createWithServiceResponseAsync

public Observable> createWithServiceResponseAsync(String resourceGroupName, String accountName, BatchAccountCreateParameters parameters)

Cria uma nova conta do Lote com os parâmetros especificados. As contas existentes não podem ser atualizadas com essa API e, em vez disso, devem ser atualizadas com a API atualizar conta do Lote.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - Um nome para a conta do Lote que deve ser exclusiva dentro da região. Os nomes da conta do lote devem ter entre 3 e 24 caracteres de comprimento e devem usar apenas números e letras minúsculas. Esse nome é usado como parte do nome DNS usado para acessar o serviço do Lote na região em que a conta é criada. Por exemplo: http://accountname.region.batch.azure.com/.
parameters - Parâmetros adicionais para criação de conta.

Returns:

o observável para a solicitação

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

delete

public void delete(String resourceGroupName, String accountName)

Exclui a conta especificada do Lote.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
CloudException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

deleteAsync

public Observable deleteAsync(String resourceGroupName, String accountName)

Exclui a conta especificada do Lote.

Overrides:

BatchAccountsInner.deleteAsync(String resourceGroupName, String accountName)

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.

Returns:

o observável para a solicitação

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

deleteAsync

public ServiceFuture deleteAsync(String resourceGroupName, String accountName, final ServiceCallback serviceCallback)

Exclui a conta especificada do Lote.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.
serviceCallback - o ServiceCallback assíncrono para lidar com respostas bem-sucedidas e com falha.

Returns:

o ServiceFuture objeto

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

deleteWithServiceResponseAsync

public Observable> deleteWithServiceResponseAsync(String resourceGroupName, String accountName)

Exclui a conta especificada do Lote.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.

Returns:

o observável para a solicitação

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

getByResourceGroup

public BatchAccountInner getByResourceGroup(String resourceGroupName, String accountName)

Obtém informações sobre a conta do Lote especificada.

Overrides:

BatchAccountsInner.getByResourceGroup(String resourceGroupName, String accountName)

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.

Returns:

o objeto BatchAccountInner se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
CloudException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

getByResourceGroupAsync

public Observable getByResourceGroupAsync(String resourceGroupName, String accountName)

Obtém informações sobre a conta do Lote especificada.

Overrides:

BatchAccountsInner.getByResourceGroupAsync(String resourceGroupName, String accountName)

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.

Returns:

o observável para o objeto BatchAccountInner

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

getByResourceGroupAsync

public ServiceFuture getByResourceGroupAsync(String resourceGroupName, String accountName, final ServiceCallback serviceCallback)

Obtém informações sobre a conta do Lote especificada.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.
serviceCallback - o ServiceCallback assíncrono para lidar com respostas bem-sucedidas e com falha.

Returns:

o ServiceFuture objeto

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

getByResourceGroupWithServiceResponseAsync

public Observable> getByResourceGroupWithServiceResponseAsync(String resourceGroupName, String accountName)

Obtém informações sobre a conta do Lote especificada.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.

Returns:

o observável para o objeto BatchAccountInner

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

getKeys

public BatchAccountKeysInner getKeys(String resourceGroupName, String accountName)

Obtém as chaves da conta do Lote especificada. Essa operação se aplica somente a contas do Lote com allowedAuthenticationModes contendo 'SharedKey'. Se a conta do Lote não contiver 'SharedKey' em seu allowedAuthenticationMode, os clientes não poderão usar chaves compartilhadas para autenticar e devem usar outro allowedAuthenticationModes. Nesse caso, a obtenção das chaves falhará.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.

Returns:

o objeto BatchAccountKeysInner se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
CloudException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

getKeysAsync

public Observable getKeysAsync(String resourceGroupName, String accountName)

Obtém as chaves da conta do Lote especificada. Essa operação se aplica somente a contas do Lote com allowedAuthenticationModes contendo 'SharedKey'. Se a conta do Lote não contiver 'SharedKey' em seu allowedAuthenticationMode, os clientes não poderão usar chaves compartilhadas para autenticar e devem usar outro allowedAuthenticationModes. Nesse caso, a obtenção das chaves falhará.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.

Returns:

o observável para o objeto BatchAccountKeysInner

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

getKeysAsync

public ServiceFuture getKeysAsync(String resourceGroupName, String accountName, final ServiceCallback serviceCallback)

Obtém as chaves da conta do Lote especificada. Essa operação se aplica somente a contas do Lote com allowedAuthenticationModes contendo 'SharedKey'. Se a conta do Lote não contiver 'SharedKey' em seu allowedAuthenticationMode, os clientes não poderão usar chaves compartilhadas para autenticar e devem usar outro allowedAuthenticationModes. Nesse caso, a obtenção das chaves falhará.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.
serviceCallback - o ServiceCallback assíncrono para lidar com respostas bem-sucedidas e com falha.

Returns:

o ServiceFuture objeto

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

getKeysWithServiceResponseAsync

public Observable> getKeysWithServiceResponseAsync(String resourceGroupName, String accountName)

Obtém as chaves da conta do Lote especificada. Essa operação se aplica somente a contas do Lote com allowedAuthenticationModes contendo 'SharedKey'. Se a conta do Lote não contiver 'SharedKey' em seu allowedAuthenticationMode, os clientes não poderão usar chaves compartilhadas para autenticar e devem usar outro allowedAuthenticationModes. Nesse caso, a obtenção das chaves falhará.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.

Returns:

o observável para o objeto BatchAccountKeysInner

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

list

public PagedList list()

Obtém informações sobre as contas do Lote associadas à assinatura.

Overrides:

BatchAccountsInner.list()

Returns:

o objeto PagedList<BatchAccountInner> se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
CloudException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

listAsync

public Observable> listAsync()

Obtém informações sobre as contas do Lote associadas à assinatura.

Overrides:

BatchAccountsInner.listAsync()

Returns:

o observável para o objeto PagedList<BatchAccountInner>

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listAsync

public ServiceFuture> listAsync(final ListOperationCallback serviceCallback)

Obtém informações sobre as contas do Lote associadas à assinatura.

Parameters:

serviceCallback - o ServiceCallback assíncrono para lidar com respostas bem-sucedidas e com falha.

Returns:

o ServiceFuture objeto

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listByResourceGroup

public PagedList listByResourceGroup(final String resourceGroupName)

Obtém informações sobre as contas do Lote associadas ao grupo de recursos especificado.

Overrides:

BatchAccountsInner.listByResourceGroup(final String resourceGroupName)

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.

Returns:

o objeto PagedList<BatchAccountInner> se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
CloudException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

listByResourceGroupAsync

public Observable> listByResourceGroupAsync(final String resourceGroupName)

Obtém informações sobre as contas do Lote associadas ao grupo de recursos especificado.

Overrides:

BatchAccountsInner.listByResourceGroupAsync(final String resourceGroupName)

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.

Returns:

o observável para o objeto PagedList<BatchAccountInner>

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listByResourceGroupAsync

public ServiceFuture> listByResourceGroupAsync(final String resourceGroupName, final ListOperationCallback serviceCallback)

Obtém informações sobre as contas do Lote associadas ao grupo de recursos especificado.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
serviceCallback - o ServiceCallback assíncrono para lidar com respostas bem-sucedidas e com falha.

Returns:

o ServiceFuture objeto

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listByResourceGroupNext

public PagedList listByResourceGroupNext(final String nextPageLink)

Obtém informações sobre as contas do Lote associadas ao grupo de recursos especificado.

Parameters:

nextPageLink - O NextLink da chamada bem-sucedida anterior para a operação Listar.

Returns:

o objeto PagedList<BatchAccountInner> se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
CloudException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

listByResourceGroupNextAsync

public Observable> listByResourceGroupNextAsync(final String nextPageLink)

Obtém informações sobre as contas do Lote associadas ao grupo de recursos especificado.

Parameters:

nextPageLink - O NextLink da chamada bem-sucedida anterior para a operação Listar.

Returns:

o observável para o objeto PagedList<BatchAccountInner>

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listByResourceGroupNextAsync

public ServiceFuture> listByResourceGroupNextAsync(final String nextPageLink, final ServiceFuture> serviceFuture, final ListOperationCallback serviceCallback)

Obtém informações sobre as contas do Lote associadas ao grupo de recursos especificado.

Parameters:

nextPageLink - O NextLink da chamada bem-sucedida anterior para a operação Listar.
serviceFuture - o objeto ServiceFuture que acompanha as chamadas retrofit
serviceCallback - o ServiceCallback assíncrono para lidar com respostas bem-sucedidas e com falha.

Returns:

o ServiceFuture objeto

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listByResourceGroupNextSinglePageAsync

public Observable>> listByResourceGroupNextSinglePageAsync(final String nextPageLink)

Obtém informações sobre as contas do Lote associadas ao grupo de recursos especificado.

ServiceResponse<PageImpl<BatchAccountInner>> *

Parameters:

nextPageLink - O NextLink da chamada bem-sucedida anterior para a operação Listar.

Returns:

o objeto PagedList<BatchAccountInner> encapsulado se ServiceResponse tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listByResourceGroupNextWithServiceResponseAsync

public Observable>> listByResourceGroupNextWithServiceResponseAsync(final String nextPageLink)

Obtém informações sobre as contas do Lote associadas ao grupo de recursos especificado.

Parameters:

nextPageLink - O NextLink da chamada bem-sucedida anterior para a operação Listar.

Returns:

o observável para o objeto PagedList<BatchAccountInner>

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listByResourceGroupSinglePageAsync

public Observable>> listByResourceGroupSinglePageAsync(final String resourceGroupName)

Obtém informações sobre as contas do Lote associadas ao grupo de recursos especificado.

ServiceResponse<PageImpl<BatchAccountInner>> *

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.

Returns:

o objeto PagedList<BatchAccountInner> encapsulado se ServiceResponse tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listByResourceGroupWithServiceResponseAsync

public Observable>> listByResourceGroupWithServiceResponseAsync(final String resourceGroupName)

Obtém informações sobre as contas do Lote associadas ao grupo de recursos especificado.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.

Returns:

o observável para o objeto PagedList<BatchAccountInner>

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listNext

public PagedList listNext(final String nextPageLink)

Obtém informações sobre as contas do Lote associadas à assinatura.

Parameters:

nextPageLink - O NextLink da chamada bem-sucedida anterior para a operação Listar.

Returns:

o objeto PagedList<BatchAccountInner> se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
CloudException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

listNextAsync

public Observable> listNextAsync(final String nextPageLink)

Obtém informações sobre as contas do Lote associadas à assinatura.

Parameters:

nextPageLink - O NextLink da chamada bem-sucedida anterior para a operação Listar.

Returns:

o observável para o objeto PagedList<BatchAccountInner>

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listNextAsync

public ServiceFuture> listNextAsync(final String nextPageLink, final ServiceFuture> serviceFuture, final ListOperationCallback serviceCallback)

Obtém informações sobre as contas do Lote associadas à assinatura.

Parameters:

nextPageLink - O NextLink da chamada bem-sucedida anterior para a operação Listar.
serviceFuture - o objeto ServiceFuture que acompanha as chamadas retrofit
serviceCallback - o ServiceCallback assíncrono para lidar com respostas bem-sucedidas e com falha.

Returns:

o ServiceFuture objeto

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listNextSinglePageAsync

public Observable>> listNextSinglePageAsync(final String nextPageLink)

Obtém informações sobre as contas do Lote associadas à assinatura.

ServiceResponse<PageImpl<BatchAccountInner>> *

Parameters:

nextPageLink - O NextLink da chamada bem-sucedida anterior para a operação Listar.

Returns:

o objeto PagedList<BatchAccountInner> encapsulado se ServiceResponse tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listNextWithServiceResponseAsync

public Observable>> listNextWithServiceResponseAsync(final String nextPageLink)

Obtém informações sobre as contas do Lote associadas à assinatura.

Parameters:

nextPageLink - O NextLink da chamada bem-sucedida anterior para a operação Listar.

Returns:

o observável para o objeto PagedList<BatchAccountInner>

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listOutboundNetworkDependenciesEndpoints

public PagedList listOutboundNetworkDependenciesEndpoints(final String resourceGroupName, final String accountName)

Lista os pontos de extremidade que um Nó de Computação em Lote nesta Conta do Lote pode chamar como parte da administração do serviço do Lote. Se você estiver implantando um Pool dentro de uma rede virtual especificada, verifique se sua rede permite o acesso de saída a esses pontos de extremidade. A falha ao permitir o acesso a esses pontos de extremidade pode fazer com que o Lote marque os nós afetados como inutilizáveis. Para obter mais informações sobre como criar um pool dentro de uma rede virtual, consulte https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.

Returns:

o objeto PagedList<OutboundEnvironmentEndpointInner> se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
CloudException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

listOutboundNetworkDependenciesEndpointsAsync

public Observable> listOutboundNetworkDependenciesEndpointsAsync(final String resourceGroupName, final String accountName)

Lista os pontos de extremidade que um Nó de Computação em Lote nesta Conta do Lote pode chamar como parte da administração do serviço do Lote. Se você estiver implantando um Pool dentro de uma rede virtual especificada, verifique se sua rede permite o acesso de saída a esses pontos de extremidade. A falha ao permitir o acesso a esses pontos de extremidade pode fazer com que o Lote marque os nós afetados como inutilizáveis. Para obter mais informações sobre como criar um pool dentro de uma rede virtual, consulte https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.

Returns:

o observável para o objeto PagedList<OutboundEnvironmentEndpointInner>

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listOutboundNetworkDependenciesEndpointsAsync

public ServiceFuture> listOutboundNetworkDependenciesEndpointsAsync(final String resourceGroupName, final String accountName, final ListOperationCallback serviceCallback)

Lista os pontos de extremidade que um Nó de Computação em Lote nesta Conta do Lote pode chamar como parte da administração do serviço do Lote. Se você estiver implantando um Pool dentro de uma rede virtual especificada, verifique se sua rede permite o acesso de saída a esses pontos de extremidade. A falha ao permitir o acesso a esses pontos de extremidade pode fazer com que o Lote marque os nós afetados como inutilizáveis. Para obter mais informações sobre como criar um pool dentro de uma rede virtual, consulte https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.
serviceCallback - o ServiceCallback assíncrono para lidar com respostas bem-sucedidas e com falha.

Returns:

o ServiceFuture objeto

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listOutboundNetworkDependenciesEndpointsNext

public PagedList listOutboundNetworkDependenciesEndpointsNext(final String nextPageLink)

Lista os pontos de extremidade que um Nó de Computação em Lote nesta Conta do Lote pode chamar como parte da administração do serviço do Lote. Se você estiver implantando um Pool dentro de uma rede virtual especificada, verifique se sua rede permite o acesso de saída a esses pontos de extremidade. A falha ao permitir o acesso a esses pontos de extremidade pode fazer com que o Lote marque os nós afetados como inutilizáveis. Para obter mais informações sobre como criar um pool dentro de uma rede virtual, consulte https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

Parameters:

nextPageLink - O NextLink da chamada bem-sucedida anterior para a operação Listar.

Returns:

o objeto PagedList<OutboundEnvironmentEndpointInner> se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
CloudException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

listOutboundNetworkDependenciesEndpointsNextAsync

public Observable> listOutboundNetworkDependenciesEndpointsNextAsync(final String nextPageLink)

Lista os pontos de extremidade que um Nó de Computação em Lote nesta Conta do Lote pode chamar como parte da administração do serviço do Lote. Se você estiver implantando um Pool dentro de uma rede virtual especificada, verifique se sua rede permite o acesso de saída a esses pontos de extremidade. A falha ao permitir o acesso a esses pontos de extremidade pode fazer com que o Lote marque os nós afetados como inutilizáveis. Para obter mais informações sobre como criar um pool dentro de uma rede virtual, consulte https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

Parameters:

nextPageLink - O NextLink da chamada bem-sucedida anterior para a operação Listar.

Returns:

o observável para o objeto PagedList<OutboundEnvironmentEndpointInner>

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listOutboundNetworkDependenciesEndpointsNextAsync

public ServiceFuture> listOutboundNetworkDependenciesEndpointsNextAsync(final String nextPageLink, final ServiceFuture> serviceFuture, final ListOperationCallback serviceCallback)

Lista os pontos de extremidade que um Nó de Computação em Lote nesta Conta do Lote pode chamar como parte da administração do serviço do Lote. Se você estiver implantando um Pool dentro de uma rede virtual especificada, deverá garantir que sua rede permita o acesso de saída a esses pontos de extremidade. A falha ao permitir o acesso a esses pontos de extremidade pode fazer com que o Lote marque os nós afetados como inutilizáveis. Para obter mais informações sobre como criar um pool dentro de uma rede virtual, consulte https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

Parameters:

nextPageLink - O NextLink da chamada com êxito anterior para a operação Listar.
serviceFuture - o objeto ServiceFuture que acompanha as chamadas do Retrofit
serviceCallback - o ServiceCallback assíncrono para lidar com respostas bem-sucedidas e com falha.

Returns:

o ServiceFuture objeto

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listOutboundNetworkDependenciesEndpointsNextSinglePageAsync

public Observable>> listOutboundNetworkDependenciesEndpointsNextSinglePageAsync(final String nextPageLink)

Lista os pontos de extremidade que um Nó de Computação em Lote nesta Conta do Lote pode chamar como parte da administração do serviço do Lote. Se você estiver implantando um Pool dentro de uma rede virtual especificada, deverá garantir que sua rede permita o acesso de saída a esses pontos de extremidade. A falha ao permitir o acesso a esses pontos de extremidade pode fazer com que o Lote marque os nós afetados como inutilizáveis. Para obter mais informações sobre como criar um pool dentro de uma rede virtual, consulte https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

ServiceResponse<PageImpl<OutboundEnvironmentEndpointInner>> *

Parameters:

nextPageLink - O NextLink da chamada com êxito anterior para a operação Listar.

Returns:

o objeto PagedList<OutboundEnvironmentEndpointInner> encapsulado em ServiceResponse se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listOutboundNetworkDependenciesEndpointsNextWithServiceResponseAsync

public Observable>> listOutboundNetworkDependenciesEndpointsNextWithServiceResponseAsync(final String nextPageLink)

Lista os pontos de extremidade que um Nó de Computação em Lote nesta Conta do Lote pode chamar como parte da administração do serviço do Lote. Se você estiver implantando um Pool dentro de uma rede virtual especificada, deverá garantir que sua rede permita o acesso de saída a esses pontos de extremidade. A falha ao permitir o acesso a esses pontos de extremidade pode fazer com que o Lote marque os nós afetados como inutilizáveis. Para obter mais informações sobre como criar um pool dentro de uma rede virtual, consulte https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

Parameters:

nextPageLink - O NextLink da chamada com êxito anterior para a operação Listar.

Returns:

o observável para o objeto PagedList<OutboundEnvironmentEndpointInner>

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listOutboundNetworkDependenciesEndpointsSinglePageAsync

public Observable>> listOutboundNetworkDependenciesEndpointsSinglePageAsync(final String resourceGroupName, final String accountName)

Lista os pontos de extremidade que um Nó de Computação em Lote nesta Conta do Lote pode chamar como parte da administração do serviço do Lote. Se você estiver implantando um Pool dentro de uma rede virtual especificada, deverá garantir que sua rede permita o acesso de saída a esses pontos de extremidade. A falha ao permitir o acesso a esses pontos de extremidade pode fazer com que o Lote marque os nós afetados como inutilizáveis. Para obter mais informações sobre como criar um pool dentro de uma rede virtual, consulte https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

ServiceResponse<PageImpl<OutboundEnvironmentEndpointInner>> *

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote. ServiceResponse<PageImpl<OutboundEnvironmentEndpointInner>> *
accountName - O nome da conta do Lote.

Returns:

o objeto PagedList<OutboundEnvironmentEndpointInner> encapsulado em ServiceResponse se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listOutboundNetworkDependenciesEndpointsWithServiceResponseAsync

public Observable>> listOutboundNetworkDependenciesEndpointsWithServiceResponseAsync(final String resourceGroupName, final String accountName)

Lista os pontos de extremidade que um Nó de Computação em Lote nesta Conta do Lote pode chamar como parte da administração do serviço do Lote. Se você estiver implantando um Pool dentro de uma rede virtual especificada, deverá garantir que sua rede permita o acesso de saída a esses pontos de extremidade. A falha ao permitir o acesso a esses pontos de extremidade pode fazer com que o Lote marque os nós afetados como inutilizáveis. Para obter mais informações sobre como criar um pool dentro de uma rede virtual, consulte https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.

Returns:

o observável para o objeto PagedList<OutboundEnvironmentEndpointInner>

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listSinglePageAsync

public Observable>> listSinglePageAsync()

Obtém informações sobre as contas do Lote associadas à assinatura.

Returns:

o objeto PagedList<BatchAccountInner> encapsulado em ServiceResponse se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listWithServiceResponseAsync

public Observable>> listWithServiceResponseAsync()

Obtém informações sobre as contas do Lote associadas à assinatura.

Returns:

o observável para o objeto PagedList<BatchAccountInner>

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

regenerateKey

public BatchAccountKeysInner regenerateKey(String resourceGroupName, String accountName, AccountKeyType keyName)

Regenera a chave de conta especificada para a conta do Lote. Essa operação se aplica somente a contas do Lote com allowedAuthenticationModes contendo 'SharedKey'. Se a conta do Lote não contiver 'SharedKey' em seu allowedAuthenticationMode, os clientes não poderão usar chaves compartilhadas para autenticar e devem usar outro allowedAuthenticationModes. Nesse caso, a regeneração das chaves falhará.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.
keyName - O tipo de chave de conta a ser regenerada. Os valores possíveis incluem: 'Primary', 'Secondary'

Returns:

o objeto BatchAccountKeysInner se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
CloudException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

regenerateKeyAsync

public Observable regenerateKeyAsync(String resourceGroupName, String accountName, AccountKeyType keyName)

Regenera a chave de conta especificada para a conta do Lote. Essa operação se aplica somente a contas do Lote com allowedAuthenticationModes contendo 'SharedKey'. Se a conta do Lote não contiver 'SharedKey' em seu allowedAuthenticationMode, os clientes não poderão usar chaves compartilhadas para autenticar e devem usar outro allowedAuthenticationModes. Nesse caso, a regeneração das chaves falhará.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.
keyName - O tipo de chave de conta a ser regenerada. Os valores possíveis incluem: 'Primary', 'Secondary'

Returns:

o observável para o objeto BatchAccountKeysInner

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

regenerateKeyAsync

public ServiceFuture regenerateKeyAsync(String resourceGroupName, String accountName, AccountKeyType keyName, final ServiceCallback serviceCallback)

Regenera a chave de conta especificada para a conta do Lote. Essa operação se aplica somente a contas do Lote com allowedAuthenticationModes contendo 'SharedKey'. Se a conta do Lote não contiver 'SharedKey' em seu allowedAuthenticationMode, os clientes não poderão usar chaves compartilhadas para autenticar e devem usar outro allowedAuthenticationModes. Nesse caso, a regeneração das chaves falhará.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.
keyName - O tipo de chave de conta a ser regenerada. Os valores possíveis incluem: 'Primary', 'Secondary'
serviceCallback - o ServiceCallback assíncrono para lidar com respostas bem-sucedidas e com falha.

Returns:

o ServiceFuture objeto

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

regenerateKeyWithServiceResponseAsync

public Observable> regenerateKeyWithServiceResponseAsync(String resourceGroupName, String accountName, AccountKeyType keyName)

Regenera a chave de conta especificada para a conta do Lote. Essa operação se aplica somente a contas do Lote com allowedAuthenticationModes contendo 'SharedKey'. Se a conta do Lote não contiver 'SharedKey' em seu allowedAuthenticationMode, os clientes não poderão usar chaves compartilhadas para autenticar e devem usar outro allowedAuthenticationModes. Nesse caso, a regeneração das chaves falhará.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.
keyName - O tipo de chave de conta a ser regenerada. Os valores possíveis incluem: 'Primary', 'Secondary'

Returns:

o observável para o objeto BatchAccountKeysInner

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

synchronizeAutoStorageKeys

public void synchronizeAutoStorageKeys(String resourceGroupName, String accountName)

Sincroniza as chaves de acesso para a conta de armazenamento automático configurada para a conta do Lote especificada, somente se a autenticação da chave de armazenamento estiver sendo usada.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
CloudException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

synchronizeAutoStorageKeysAsync

public Observable synchronizeAutoStorageKeysAsync(String resourceGroupName, String accountName)

Sincroniza as chaves de acesso para a conta de armazenamento automático configurada para a conta do Lote especificada, somente se a autenticação de chave de armazenamento estiver sendo usada.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.

Returns:

o ServiceResponse objeto se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

synchronizeAutoStorageKeysAsync

public ServiceFuture synchronizeAutoStorageKeysAsync(String resourceGroupName, String accountName, final ServiceCallback serviceCallback)

Sincroniza as chaves de acesso para a conta de armazenamento automático configurada para a conta do Lote especificada, somente se a autenticação de chave de armazenamento estiver sendo usada.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.
serviceCallback - o ServiceCallback assíncrono para lidar com respostas bem-sucedidas e com falha.

Returns:

o ServiceFuture objeto

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

synchronizeAutoStorageKeysWithServiceResponseAsync

public Observable> synchronizeAutoStorageKeysWithServiceResponseAsync(String resourceGroupName, String accountName)

Sincroniza as chaves de acesso para a conta de armazenamento automático configurada para a conta do Lote especificada, somente se a autenticação de chave de armazenamento estiver sendo usada.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.

Returns:

o ServiceResponse objeto se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

update

public BatchAccountInner update(String resourceGroupName, String accountName, BatchAccountUpdateParameters parameters)

Atualizações as propriedades de uma conta do Lote existente.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.
parameters - Parâmetros adicionais para atualização de conta.

Returns:

o objeto BatchAccountInner se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
CloudException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

updateAsync

public Observable updateAsync(String resourceGroupName, String accountName, BatchAccountUpdateParameters parameters)

Atualizações as propriedades de uma conta do Lote existente.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.
parameters - Parâmetros adicionais para atualização de conta.

Returns:

o observável para o objeto BatchAccountInner

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

updateAsync

public ServiceFuture updateAsync(String resourceGroupName, String accountName, BatchAccountUpdateParameters parameters, final ServiceCallback serviceCallback)

Atualizações as propriedades de uma conta do Lote existente.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.
parameters - Parâmetros adicionais para atualização de conta.
serviceCallback - o ServiceCallback assíncrono para lidar com respostas bem-sucedidas e com falha.

Returns:

o ServiceFuture objeto

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

updateWithServiceResponseAsync

public Observable> updateWithServiceResponseAsync(String resourceGroupName, String accountName, BatchAccountUpdateParameters parameters)

Atualizações as propriedades de uma conta do Lote existente.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém a conta do Lote.
accountName - O nome da conta do Lote.
parameters - Parâmetros adicionais para atualização de conta.

Returns:

o observável para o objeto BatchAccountInner

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

Aplica-se a