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
Çıkışlar
İlişkili Bağlantılar
Azure PowerShell
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin