Delen via


Get-AzBatchTaskSlotCount

Hiermee haalt u het aantal taaksite's voor de opgegeven taak op.

Syntaxis

Get-AzBatchTaskSlotCount
   [-JobId] <String>
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzBatchTaskSlotCount
   [[-Job] <PSCloudJob>]
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Met de cmdlet Get-AzBatchTaskSlotCount worden de Azure Batch-taaksite geteld voor een Batch-taak. Geef een taak op met de parameter JobId of de parameter Job . Taaksitetellingen bieden een telling van sleuven op actieve, actieve of voltooide taakstatus en een telling van sleuven waarop taken zijn geslaagd of mislukt. Sites voor taken in de voorbereidingsstatus worden meegeteld als actief. Als de validatiestatus niet is gevalideerd, kan de Batch-service het aantal statussen niet controleren op basis van de taakstatussen zoals gerapporteerd in de Takenlijst-API. De validatiestatus kan niet worden gevalideerd als de taak meer dan 200.000 taken bevat.

Voorbeelden

Voorbeeld 1: Het aantal taken ophalen op id

Get-AzBatchTaskSlotCount -JobId "Job01" -BatchContext $Context

Active              : 1
Completed           : 0
Failed              : 0
Running             : 1
Succeeded           : 5
ValidationStatus    : Validated

Met deze opdracht worden de taken geteld voor job Job01. Gebruik de cmdlet Get-AzBatchAccountKey om een context toe te wijzen aan de variabele $Context.

Parameters

-BatchContext

Het BatchAccountContext-exemplaar dat moet worden gebruikt bij interactie met de Batch-service. Als u de Cmdlet Get-AzBatchAccount gebruikt om uw BatchAccountContext op te halen, wordt Microsoft Entra-verificatie gebruikt bij interactie met de Batch-service. Als u in plaats daarvan gedeelde sleutelverificatie wilt gebruiken, gebruikt u de cmdlet Get-AzBatchAccountKeys om een BatchAccountContext-object op te halen met de bijbehorende toegangssleutels. Wanneer u verificatie met gedeelde sleutels gebruikt, wordt de primaire toegangssleutel standaard gebruikt. Als u de sleutel wilt wijzigen die u wilt gebruiken, stelt u de eigenschap BatchAccountContext.KeyInUse in.

Type:BatchAccountContext
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Job

Hiermee geeft u de taak op die taken bevat die door deze cmdlet worden opgeslagen. Gebruik de cmdlet Get-AzBatchJob om een PSCloudJob-object op te halen.

Type:PSCloudJob
Position:0
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-JobId

De id van de taak waarvoor het aantal taaksite's moet worden geteld.

Type:String
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

Invoerwaarden

String

PSCloudJob

BatchAccountContext

Uitvoerwaarden

PSTaskSlotCounts