Disable-AzBatchJob
Desabilita um trabalho em lotes.
Sintaxe
Disable-AzBatchJob
[-Id] <String>
[-DisableJobOption] <DisableJobOption>
-BatchContext <BatchAccountContext>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
O cmdlet Disable-AzBatchJob desabilita um trabalho do Lote do Azure. Depois de habilitar um trabalho, novas tarefas podem ser executadas. Os trabalhos desativados não executam novas tarefas. Você pode habilitar um trabalho desabilitado mais tarde.
Exemplos
Exemplo 1: Desabilitar um trabalho em lotes
Disable-AzBatchJob -Id "Job-000001" -DisableJobOption "Terminate" -BatchContext $Context
Esse comando desabilita o trabalho que tem a ID Job-000001. O comando encerra as tarefas ativas do trabalho. Use o cmdlet Get-AzBatchAccountKey para atribuir um contexto à variável $Context.
Parâmetros
-BatchContext
Especifica a instância BatchAccountContext que esse cmdlet usa para interagir com o serviço de Lote. Se você usar o cmdlet Get-AzBatchAccount para obter seu BatchAccountContext, a autenticação do Microsoft Entra será usada ao interagir com o serviço de Lote. Para usar a autenticação de chave compartilhada, use o cmdlet Get-AzBatchAccountKey para obter um objeto BatchAccountContext com suas chaves de acesso preenchidas. Ao usar a autenticação de chave compartilhada, a chave de acesso primária é usada por padrão. Para alterar a chave a ser usada, defina a propriedade BatchAccountContext.KeyInUse.
Tipo: | BatchAccountContext |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.
Tipo: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DisableJobOption
Especifica o que fazer com as tarefas ativas associadas ao trabalho desabilitado por esse cmdlet. Os valores válidos são:
- Recolocar na fila
- Encerrar
- Aguardar
Tipo: | DisableJobOption |
Valores aceitos: | Requeue, Terminate, Wait |
Cargo: | 1 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Id
Especifica a ID do trabalho que esse cmdlet desabilita.
Tipo: | String |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
Entradas
Saídas
Links Relacionados
Azure PowerShell