Get-AzBatchSubtask

Belirtilen görevin alt görev bilgilerini alır.

Syntax

Get-AzBatchSubtask
   [-JobId] <String>
   [-TaskId] <String>
   [-MaxCount <Int32>]
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzBatchSubtask
   [[-Task] <PSCloudTask>]
   [-MaxCount <Int32>]
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Get-AzBatchSubtask cmdlet'i, belirtilen görevle ilgili alt görev bilgilerini alır. Alt görevler, tek tek görevler için paralel işleme sağlar ve görev yürütme ve ilerleme durumunun hassas bir şekilde izlenmesini sağlar.

Örnekler

Örnek 1: Belirtilen görev için tüm alt görevleri döndürme

$Context = Get-AzBatchAccountKey -AccountName "contosobatchaccount"
Get-AzBatchSubtask -JobId "Job-01" -TaskID "myTask" -BatchContext $Context

Bu komutlar, myTask kimliğine sahip görevin tüm alt görevlerini döndürür. Bunu yapmak için örnekteki ilk komut, contosobatchaccount toplu hesabının hesap anahtarlarına bir nesne başvurusu oluşturur. Bu nesne başvurusu $context adlı bir değişkende depolanır. İkinci komut daha sonra bu nesne başvurusunu ve Get-AzBatchSubtask cmdlet'ini kullanarak job-01 işinin bir parçası olarak çalışan myTask için tüm alt görevleri döndürür.

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

-JobId

Bu cmdlet'in aldığı alt görevleri içeren görevin kimliğini belirtir.

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

-MaxCount

Döndürülecek en fazla alt görev sayısını belirtir. Sıfır (0) veya daha az bir değer belirtirseniz, cmdlet üst sınır kullanmaz. Varsayılan değer 1000'dir.

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

-Task

Bu cmdlet'in döndürdüğü alt görevleri içeren göreve bir nesne başvurusu belirtir. Bu nesne başvurusu Get-AzBatchTask cmdlet'i kullanılarak oluşturulur ve döndürülen nesne bir değişkende depolanır.

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

-TaskId

Bu cmdlet'in döndürdüğü alt görevleri olan görevin kimliğini belirtir.

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

Girişler

String

PSCloudTask

BatchAccountContext

Çıkışlar

PSSubtaskInformation