Disable-AzBatchJob
Desabilita um trabalho em lote.
Sintaxe
Disable-AzBatchJob
[-Id] <String>
[-DisableJobOption] <DisableJobOption>
-BatchContext <BatchAccountContext>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
O cmdlet Disable-AzBatchJob desabilita um trabalho do Azure Batch. Depois de habilitar um trabalho, novas tarefas podem ser executadas. Os trabalhos desativados não executam novas tarefas. Você pode habilitar um trabalho desativado mais tarde.
Exemplos
Exemplo 1: Desativar um trabalho em lote
Disable-AzBatchJob -Id "Job-000001" -DisableJobOption "Terminate" -BatchContext $Context
Este comando desativa o trabalho que tem a ID Job-000001. O comando encerra tarefas ativas para o 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 Batch. 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 Batch. 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 |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | 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 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-DisableJobOption
Especifica o que fazer com tarefas ativas associadas ao trabalho que esse cmdlet desabilita. Os valores válidos são:
- Refila
- Terminar
- Wait
Tipo: | DisableJobOption |
Valores aceites: | Requeue, Terminate, Wait |
Position: | 1 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Id
Especifica a ID do trabalho que esse cmdlet desabilita.
Tipo: | String |
Position: | 0 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |