Partilhar via


BatchAccountOperations interface

Interface que representa um BatchAccountOperations.

Métodos

beginCreate(string, string, BatchAccountCreateParameters, BatchAccountCreateOptionalParams)

Cria uma nova conta Batch 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 de Conta em Lote de Atualização.

beginCreateAndWait(string, string, BatchAccountCreateParameters, BatchAccountCreateOptionalParams)

Cria uma nova conta Batch 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 de Conta em Lote de Atualização.

beginDelete(string, string, BatchAccountDeleteOptionalParams)

Exclui a conta de lote especificada.

beginDeleteAndWait(string, string, BatchAccountDeleteOptionalParams)

Exclui a conta de lote especificada.

get(string, string, BatchAccountGetOptionalParams)

Obtém informações sobre a conta de lote especificada.

getDetector(string, string, string, BatchAccountGetDetectorOptionalParams)

Obtém informações sobre o detetor fornecido para uma determinada conta de lote.

getKeys(string, string, BatchAccountGetKeysOptionalParams)

Esta operação aplica-se apenas a contas em lote com allowedAuthenticationModes contendo 'SharedKey'. Se a conta Batch não contiver 'SharedKey' em seu allowedAuthenticationMode, os clientes não poderão usar chaves compartilhadas para autenticar e deverão usar outro allowedAuthenticationModes em vez disso. Neste caso, a obtenção das chaves falhará.

list(BatchAccountListOptionalParams)

Obtém informações sobre as contas de lote associadas à assinatura.

listByResourceGroup(string, BatchAccountListByResourceGroupOptionalParams)

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

listDetectors(string, string, BatchAccountListDetectorsOptionalParams)

Obtém informações sobre os detetores disponíveis para uma determinada conta Batch.

listOutboundNetworkDependenciesEndpoints(string, string, BatchAccountListOutboundNetworkDependenciesEndpointsOptionalParams)

Lista os pontos de extremidade que um nó de computação em lote sob esta conta de lote pode chamar como parte da administração do serviço de lote. Se você estiver implantando um Pool dentro de uma rede virtual que você especificar, você deve certificar-se de que sua rede permite acesso de saída a esses pontos de extremidade. A falha em permitir o acesso a esses pontos de extremidade pode fazer com que o Batch 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/azure/batch/batch-virtual-network.

regenerateKey(string, string, BatchAccountRegenerateKeyParameters, BatchAccountRegenerateKeyOptionalParams)

Esta operação aplica-se apenas a contas em lote com allowedAuthenticationModes contendo 'SharedKey'. Se a conta Batch não contiver 'SharedKey' em seu allowedAuthenticationMode, os clientes não poderão usar chaves compartilhadas para autenticar e deverão usar outro allowedAuthenticationModes em vez disso. Neste caso, a regeneração das chaves falhará.

synchronizeAutoStorageKeys(string, string, BatchAccountSynchronizeAutoStorageKeysOptionalParams)

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

update(string, string, BatchAccountUpdateParameters, BatchAccountUpdateOptionalParams)

Atualiza as propriedades de uma conta de lote existente.

Detalhes de Método

beginCreate(string, string, BatchAccountCreateParameters, BatchAccountCreateOptionalParams)

Cria uma nova conta Batch 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 de Conta em Lote de Atualização.

function beginCreate(resourceGroupName: string, accountName: string, parameters: BatchAccountCreateParameters, options?: BatchAccountCreateOptionalParams): Promise<SimplePollerLike<OperationState<BatchAccount>, BatchAccount>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta Batch.

accountName

string

Um nome para a conta Batch que deve ser exclusivo dentro da região. Os nomes das contas de 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 em lote na região em que a conta é criada. Por exemplo: http://accountname.region.batch.azure.com/.

parameters
BatchAccountCreateParameters

Parâmetros adicionais para a criação de contas.

options
BatchAccountCreateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<BatchAccount>, BatchAccount>>

beginCreateAndWait(string, string, BatchAccountCreateParameters, BatchAccountCreateOptionalParams)

Cria uma nova conta Batch 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 de Conta em Lote de Atualização.

function beginCreateAndWait(resourceGroupName: string, accountName: string, parameters: BatchAccountCreateParameters, options?: BatchAccountCreateOptionalParams): Promise<BatchAccount>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta Batch.

accountName

string

Um nome para a conta Batch que deve ser exclusivo dentro da região. Os nomes das contas de 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 em lote na região em que a conta é criada. Por exemplo: http://accountname.region.batch.azure.com/.

parameters
BatchAccountCreateParameters

Parâmetros adicionais para a criação de contas.

options
BatchAccountCreateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<BatchAccount>

beginDelete(string, string, BatchAccountDeleteOptionalParams)

Exclui a conta de lote especificada.

function beginDelete(resourceGroupName: string, accountName: string, options?: BatchAccountDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta Batch.

accountName

string

O nome da conta Batch.

options
BatchAccountDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, BatchAccountDeleteOptionalParams)

Exclui a conta de lote especificada.

function beginDeleteAndWait(resourceGroupName: string, accountName: string, options?: BatchAccountDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta Batch.

accountName

string

O nome da conta Batch.

options
BatchAccountDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, BatchAccountGetOptionalParams)

Obtém informações sobre a conta de lote especificada.

function get(resourceGroupName: string, accountName: string, options?: BatchAccountGetOptionalParams): Promise<BatchAccount>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta Batch.

accountName

string

O nome da conta Batch.

options
BatchAccountGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<BatchAccount>

getDetector(string, string, string, BatchAccountGetDetectorOptionalParams)

Obtém informações sobre o detetor fornecido para uma determinada conta de lote.

function getDetector(resourceGroupName: string, accountName: string, detectorId: string, options?: BatchAccountGetDetectorOptionalParams): Promise<DetectorResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta Batch.

accountName

string

O nome da conta Batch.

detectorId

string

O nome do detetor.

options
BatchAccountGetDetectorOptionalParams

Os parâmetros de opções.

Devoluções

Promise<DetectorResponse>

getKeys(string, string, BatchAccountGetKeysOptionalParams)

Esta operação aplica-se apenas a contas em lote com allowedAuthenticationModes contendo 'SharedKey'. Se a conta Batch não contiver 'SharedKey' em seu allowedAuthenticationMode, os clientes não poderão usar chaves compartilhadas para autenticar e deverão usar outro allowedAuthenticationModes em vez disso. Neste caso, a obtenção das chaves falhará.

function getKeys(resourceGroupName: string, accountName: string, options?: BatchAccountGetKeysOptionalParams): Promise<BatchAccountKeys>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta Batch.

accountName

string

O nome da conta Batch.

options
BatchAccountGetKeysOptionalParams

Os parâmetros de opções.

Devoluções

Promise<BatchAccountKeys>

list(BatchAccountListOptionalParams)

Obtém informações sobre as contas de lote associadas à assinatura.

function list(options?: BatchAccountListOptionalParams): PagedAsyncIterableIterator<BatchAccount, BatchAccount[], PageSettings>

Parâmetros

options
BatchAccountListOptionalParams

Os parâmetros de opções.

Devoluções

listByResourceGroup(string, BatchAccountListByResourceGroupOptionalParams)

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

function listByResourceGroup(resourceGroupName: string, options?: BatchAccountListByResourceGroupOptionalParams): PagedAsyncIterableIterator<BatchAccount, BatchAccount[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta Batch.

options
BatchAccountListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

listDetectors(string, string, BatchAccountListDetectorsOptionalParams)

Obtém informações sobre os detetores disponíveis para uma determinada conta Batch.

function listDetectors(resourceGroupName: string, accountName: string, options?: BatchAccountListDetectorsOptionalParams): PagedAsyncIterableIterator<DetectorResponse, DetectorResponse[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta Batch.

accountName

string

O nome da conta Batch.

options
BatchAccountListDetectorsOptionalParams

Os parâmetros de opções.

Devoluções

listOutboundNetworkDependenciesEndpoints(string, string, BatchAccountListOutboundNetworkDependenciesEndpointsOptionalParams)

Lista os pontos de extremidade que um nó de computação em lote sob esta conta de lote pode chamar como parte da administração do serviço de lote. Se você estiver implantando um Pool dentro de uma rede virtual que você especificar, você deve certificar-se de que sua rede permite acesso de saída a esses pontos de extremidade. A falha em permitir o acesso a esses pontos de extremidade pode fazer com que o Batch 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/azure/batch/batch-virtual-network.

function listOutboundNetworkDependenciesEndpoints(resourceGroupName: string, accountName: string, options?: BatchAccountListOutboundNetworkDependenciesEndpointsOptionalParams): PagedAsyncIterableIterator<OutboundEnvironmentEndpoint, OutboundEnvironmentEndpoint[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta Batch.

accountName

string

O nome da conta Batch.

Devoluções

regenerateKey(string, string, BatchAccountRegenerateKeyParameters, BatchAccountRegenerateKeyOptionalParams)

Esta operação aplica-se apenas a contas em lote com allowedAuthenticationModes contendo 'SharedKey'. Se a conta Batch não contiver 'SharedKey' em seu allowedAuthenticationMode, os clientes não poderão usar chaves compartilhadas para autenticar e deverão usar outro allowedAuthenticationModes em vez disso. Neste caso, a regeneração das chaves falhará.

function regenerateKey(resourceGroupName: string, accountName: string, parameters: BatchAccountRegenerateKeyParameters, options?: BatchAccountRegenerateKeyOptionalParams): Promise<BatchAccountKeys>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta Batch.

accountName

string

O nome da conta Batch.

parameters
BatchAccountRegenerateKeyParameters

O tipo de chave para regenerar.

options
BatchAccountRegenerateKeyOptionalParams

Os parâmetros de opções.

Devoluções

Promise<BatchAccountKeys>

synchronizeAutoStorageKeys(string, string, BatchAccountSynchronizeAutoStorageKeysOptionalParams)

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

function synchronizeAutoStorageKeys(resourceGroupName: string, accountName: string, options?: BatchAccountSynchronizeAutoStorageKeysOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta Batch.

accountName

string

O nome da conta Batch.

options
BatchAccountSynchronizeAutoStorageKeysOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

update(string, string, BatchAccountUpdateParameters, BatchAccountUpdateOptionalParams)

Atualiza as propriedades de uma conta de lote existente.

function update(resourceGroupName: string, accountName: string, parameters: BatchAccountUpdateParameters, options?: BatchAccountUpdateOptionalParams): Promise<BatchAccount>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta Batch.

accountName

string

O nome da conta Batch.

parameters
BatchAccountUpdateParameters

Parâmetros adicionais para atualização da conta.

options
BatchAccountUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<BatchAccount>