Aracılığıyla paylaş


Disable-AzBatchJob

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

Sözdizimi

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.

Tür:BatchAccountContext
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-DefaultProfile

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

Tür:IAzureContextContainer
Diğer adlar:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et: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
Tür:DisableJobOption
Kabul edilen değerler:Requeue, Terminate, Wait
Position:1
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Id

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

Tür:String
Position:0
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

Girişler

String

BatchAccountContext

Çıkışlar

Void