Get-AzBatchSubtask
Mendapatkan informasi subtugas dari tugas yang ditentukan.
Sintaks
Get-AzBatchSubtask
[-JobId] <String>
[-TaskId] <String>
[-MaxCount <Int32>]
-BatchContext <BatchAccountContext>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzBatchSubtask
[[-Task] <PSCloudTask>]
[-MaxCount <Int32>]
-BatchContext <BatchAccountContext>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Deskripsi
Cmdlet Get-AzBatchSubtask mengambil informasi subtugas tentang tugas yang ditentukan. Subtugas menyediakan pemrosesan paralel untuk tugas individual, dan memungkinkan pemantauan eksekusi dan kemajuan tugas yang tepat.
Contoh
Contoh 1: Mengembalikan semua subtugas untuk tugas tertentu
$Context = Get-AzBatchAccountKey -AccountName "contosobatchaccount"
Get-AzBatchSubtask -JobId "Job-01" -TaskID "myTask" -BatchContext $Context
Perintah ini mengembalikan semua subtugas untuk tugas dengan ID myTask. Untuk melakukan ini, perintah pertama dalam contoh membuat referensi objek ke kunci akun untuk akun batch contosobatchaccount. Referensi objek ini disimpan dalam variabel bernama $context. Perintah kedua kemudian menggunakan referensi objek tersebut dan cmdlet Get-AzBatchSubtask untuk mengembalikan semua subtugas untuk myTask, tugas yang berjalan sebagai bagian dari pekerjaan Job-01.
Parameter
-BatchContext
Menentukan instans BatchAccountContext yang digunakan cmdlet ini untuk berinteraksi dengan layanan Batch. Jika Anda menggunakan cmdlet Get-AzBatchAccount untuk mendapatkan BatchAccountContext Anda, autentikasi Microsoft Entra akan digunakan saat berinteraksi dengan layanan Batch. Untuk menggunakan autentikasi kunci bersama sebagai gantinya, gunakan cmdlet Get-AzBatchAccountKey untuk mendapatkan objek BatchAccountContext dengan kunci aksesnya diisi. Saat menggunakan autentikasi kunci bersama, kunci akses utama digunakan secara default. Untuk mengubah kunci yang akan digunakan, atur properti BatchAccountContext.KeyInUse.
Type: | BatchAccountContext |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobId
Menentukan ID pekerjaan yang berisi tugas yang subtugasnya didapat cmdlet ini.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-MaxCount
Menentukan jumlah maksimum subtugas yang akan dikembalikan. Jika Anda menentukan nilai nol (0) atau kurang, cmdlet tidak menggunakan batas atas. Nilai defaultnya adalah 1000.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Task
Menentukan referensi objek ke tugas yang berisi subtugas yang dikembalikan cmdlet ini. Referensi objek ini dibuat dengan menggunakan cmdlet Get-AzBatchTask dan menyimpan objek yang dikembalikan dalam variabel.
Type: | PSCloudTask |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TaskId
Menentukan ID tugas yang subtugasnya dikembalikan cmdlet ini.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |