BatchAccountOperations interface
Interface que representa um BatchAccountOperations.
Métodos
begin |
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. |
begin |
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. |
begin |
Exclui a conta do Lote especificada. |
begin |
Exclui a conta do Lote especificada. |
get(string, string, Batch |
Obtém informações sobre a conta do Lote especificada. |
get |
Obtém informações sobre o detector especificado para uma determinada conta do Lote. |
get |
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(Batch |
Obtém informações sobre as contas do Lote associadas à assinatura. |
list |
Obtém informações sobre as contas do Lote associadas ao grupo de recursos especificado. |
list |
Obtém informações sobre os detectores disponíveis para uma determinada conta do Lote. |
list |
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://docs.microsoft.com/azure/batch/batch-virtual-network. |
regenerate |
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á. |
synchronize |
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(string, string, Batch |
Atualiza as propriedades de uma conta do Lote existente. |
Detalhes do método
beginCreate(string, string, BatchAccountCreateParameters, BatchAccountCreateOptionalParams)
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.
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 do Lote.
- accountName
-
string
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 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 na qual a conta é criada. Por exemplo: http://accountname.region.batch.azure.com/.
- parameters
- BatchAccountCreateParameters
Parâmetros adicionais para criação de conta.
- options
- BatchAccountCreateOptionalParams
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<BatchAccount>, BatchAccount>>
beginCreateAndWait(string, string, BatchAccountCreateParameters, BatchAccountCreateOptionalParams)
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.
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 do Lote.
- accountName
-
string
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 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 na qual a conta é criada. Por exemplo: http://accountname.region.batch.azure.com/.
- parameters
- BatchAccountCreateParameters
Parâmetros adicionais para criação de conta.
- options
- BatchAccountCreateOptionalParams
Os parâmetros de opções.
Retornos
Promise<BatchAccount>
beginDelete(string, string, BatchAccountDeleteOptionalParams)
Exclui a conta do 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 do Lote.
- accountName
-
string
O nome da conta do Lote.
- options
- BatchAccountDeleteOptionalParams
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, BatchAccountDeleteOptionalParams)
Exclui a conta do 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 do Lote.
- accountName
-
string
O nome da conta do Lote.
- options
- BatchAccountDeleteOptionalParams
Os parâmetros de opções.
Retornos
Promise<void>
get(string, string, BatchAccountGetOptionalParams)
Obtém informações sobre a conta do 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 do Lote.
- accountName
-
string
O nome da conta do Lote.
- options
- BatchAccountGetOptionalParams
Os parâmetros de opções.
Retornos
Promise<BatchAccount>
getDetector(string, string, string, BatchAccountGetDetectorOptionalParams)
Obtém informações sobre o detector especificado para uma determinada conta do 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 do Lote.
- accountName
-
string
O nome da conta do Lote.
- detectorId
-
string
O nome do detector.
Os parâmetros de opções.
Retornos
Promise<DetectorResponse>
getKeys(string, string, BatchAccountGetKeysOptionalParams)
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á.
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 do Lote.
- accountName
-
string
O nome da conta do Lote.
Os parâmetros de opções.
Retornos
Promise<BatchAccountKeys>
list(BatchAccountListOptionalParams)
Obtém informações sobre as contas do Lote associadas à assinatura.
function list(options?: BatchAccountListOptionalParams): PagedAsyncIterableIterator<BatchAccount, BatchAccount[], PageSettings>
Parâmetros
- options
- BatchAccountListOptionalParams
Os parâmetros de opções.
Retornos
listByResourceGroup(string, BatchAccountListByResourceGroupOptionalParams)
Obtém informações sobre as contas do 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 do Lote.
Os parâmetros de opções.
Retornos
listDetectors(string, string, BatchAccountListDetectorsOptionalParams)
Obtém informações sobre os detectores disponíveis para uma determinada conta do Lote.
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 do Lote.
- accountName
-
string
O nome da conta do Lote.
Os parâmetros de opções.
Retornos
listOutboundNetworkDependenciesEndpoints(string, string, BatchAccountListOutboundNetworkDependenciesEndpointsOptionalParams)
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://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 do Lote.
- accountName
-
string
O nome da conta do Lote.
Os parâmetros de opções.
Retornos
regenerateKey(string, string, BatchAccountRegenerateKeyParameters, BatchAccountRegenerateKeyOptionalParams)
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á.
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 do Lote.
- accountName
-
string
O nome da conta do Lote.
- parameters
- BatchAccountRegenerateKeyParameters
O tipo de chave a ser regenerada.
Os parâmetros de opções.
Retornos
Promise<BatchAccountKeys>
synchronizeAutoStorageKeys(string, string, BatchAccountSynchronizeAutoStorageKeysOptionalParams)
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.
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 do Lote.
- accountName
-
string
O nome da conta do Lote.
Os parâmetros de opções.
Retornos
Promise<void>
update(string, string, BatchAccountUpdateParameters, BatchAccountUpdateOptionalParams)
Atualiza as propriedades de uma conta do 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 do Lote.
- accountName
-
string
O nome da conta do Lote.
- parameters
- BatchAccountUpdateParameters
Parâmetros adicionais para atualização de conta.
- options
- BatchAccountUpdateOptionalParams
Os parâmetros de opções.
Retornos
Promise<BatchAccount>