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
De Get-AzBatchTaskSlotCount cmdlet haalt het aantal Azure Batch-taaksite's voor een Batch-taak op. 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 $Context variabele.
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 verificatie met gedeelde sleutels wilt gebruiken, gebruikt u de cmdlet Get-AzBatchAccountKeys om een BatchAccountContext-object op te halen waarin de bijbehorende toegangssleutels zijn ingevuld. 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 Get-AzBatchJob-cmdlet 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
Uitvoerwaarden
Azure PowerShell