BatchAccountOperations interface

Interface representando operações de BatchAccount.

Propriedades

beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
create

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 da Conta do Lote de Atualização.

delete
get

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

getDetector

Obtém informações sobre o detector especificado para uma determinada conta do Lote.

getKeys

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á.

list

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

listByResourceGroup

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

listDetectors

Obtém informações sobre os detectores disponíveis para uma determinada conta do Lote.

listOutboundNetworkDependenciesEndpoints

Lista os pontos de extremidade que um Nó de Computação em Lote nesta Conta de 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://learn.microsoft.com/azure/batch/batch-virtual-network.

regenerateKey

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á.

synchronizeAutoStorageKeys

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.

update

Atualiza as propriedades de uma conta do Lote existente.

Detalhes da propriedade

beginCreate

Aviso

Essa API foi preterida.

use create instead

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

Valor da propriedade

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

beginCreateAndWait

Aviso

Essa API foi preterida.

use create instead

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

Valor da propriedade

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

beginDelete

Aviso

Essa API foi preterida.

use delete instead

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

Valor da propriedade

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

beginDeleteAndWait

Aviso

Essa API foi preterida.

use delete instead

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

Valor da propriedade

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

create

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 da Conta do Lote de Atualização.

create: (resourceGroupName: string, accountName: string, parameters: BatchAccountCreateParameters, options?: BatchAccountCreateOptionalParams) => PollerLike<OperationState<BatchAccount>, BatchAccount>

Valor da propriedade

(resourceGroupName: string, accountName: string, parameters: BatchAccountCreateParameters, options?: BatchAccountCreateOptionalParams) => PollerLike<OperationState<BatchAccount>, BatchAccount>

delete

delete: (resourceGroupName: string, accountName: string, options?: BatchAccountDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(resourceGroupName: string, accountName: string, options?: BatchAccountDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

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

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

Valor da propriedade

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

getDetector

Obtém informações sobre o detector especificado para uma determinada conta do Lote.

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

Valor da propriedade

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

getKeys

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á.

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

Valor da propriedade

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

list

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

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

Valor da propriedade

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

listByResourceGroup

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

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

Valor da propriedade

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

listDetectors

Obtém informações sobre os detectores disponíveis para uma determinada conta do Lote.

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

Valor da propriedade

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

listOutboundNetworkDependenciesEndpoints

Lista os pontos de extremidade que um Nó de Computação em Lote nesta Conta de 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://learn.microsoft.com/azure/batch/batch-virtual-network.

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

Valor da propriedade

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

regenerateKey

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á.

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

Valor da propriedade

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

synchronizeAutoStorageKeys

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.

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

Valor da propriedade

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

update

Atualiza as propriedades de uma conta do Lote existente.

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

Valor da propriedade

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