Disable-AzBatchJob

Batch işini devre dışı bırakır.

Syntax

Disable-AzBatchJob
       [-Id] <String>
       [-DisableJobOption] <DisableJobOption>
       -BatchContext <BatchAccountContext>
       [-DefaultProfile <IAzureContextContainer>]
       [<CommonParameters>]

Description

Disable-AzBatchJob cmdlet'i bir Azure Batch işini devre dışı bırakır. Bir işi etkinleştirdikten sonra yeni görevler çalıştırılabilir. Devre dışı bırakılan işler yeni görevleri çalıştırmaz. Devre dışı bırakılmış bir işi daha sonra etkinleştirebilirsiniz.

Örnekler

Örnek 1: Batch işini devre dışı bırakma

Disable-AzBatchJob -Id "Job-000001" -DisableJobOption "Terminate" -BatchContext $Context

Bu komut, Job-000001 kimliğine sahip işi devre dışı bırakır. komutu, iş için etkin görevleri sonlandırır. $Context değişkenine bağlam atamak için Get-AzBatchAccountKey cmdlet'ini kullanın.

Parametreler

-BatchContext

Bu cmdlet'in Batch hizmetiyle etkileşimde bulunurken kullandığı BatchAccountContext örneğini belirtir. BatchAccountContext'inizi almak için Get-AzBatchAccount cmdlet'ini kullanırsanız, Batch hizmetiyle etkileşim kurarken Microsoft Entra kimlik doğrulaması kullanılır. Bunun yerine paylaşılan anahtar kimlik doğrulamasını kullanmak için Get-AzBatchAccountKey cmdlet'ini kullanarak erişim anahtarları doldurulmuş bir BatchAccountContext nesnesi alın. Paylaşılan anahtar kimlik doğrulaması kullanılırken, birincil erişim anahtarı varsayılan olarak kullanılır. Kullanılacak anahtarı değiştirmek için BatchAccountContext.KeyInUse özelliğini ayarlayın.

Type:BatchAccountContext
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableJobOption

Bu cmdlet'in devre dışı bırakıldığı işle ilişkili etkin görevlerle ne yapacağını belirtir. Geçerli değerler:

  • Yeniden Sırala
  • Sonlandır
  • Dur
Type:DisableJobOption
Accepted values:Requeue, Terminate, Wait
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Id

Bu cmdlet'in devre dışı bırakıldığı işin kimliğini belirtir.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Girişler

String

BatchAccountContext

Çıkışlar

Void