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 |