Get-AzBatchSubtask
Hiermee haalt u de subtaakgegevens van de opgegeven taak op.
Syntaxis
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
De cmdlet Get-AzBatchSubtask haalt de subtaakgegevens over de opgegeven taak op. Subtaken bieden parallelle verwerking voor afzonderlijke taken en maken nauwkeurige bewaking van taakuitvoering en voortgang mogelijk.
Voorbeelden
Voorbeeld 1: Alle subtaken voor een opgegeven taak retourneren
$Context = Get-AzBatchAccountKey -AccountName "contosobatchaccount"
Get-AzBatchSubtask -JobId "Job-01" -TaskID "myTask" -BatchContext $Context
Met deze opdrachten worden alle subtaken voor de taak geretourneerd met de id myTask. Hiervoor maakt de eerste opdracht in het voorbeeld een objectverwijzing naar de accountsleutels voor het batchaccount contosobatchaccount. Deze objectverwijzing wordt opgeslagen in een variabele met de naam $context. De tweede opdracht gebruikt die objectverwijzing en de Get-AzBatchSubtask cmdlet om alle subtaken voor myTask te retourneren, een taak die wordt uitgevoerd als onderdeel van job Job-01.
Parameters
-BatchContext
Hiermee geeft u het BatchAccountContext exemplaar dat door deze cmdlet wordt gebruikt om te communiceren 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-AzBatchAccountKey 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, het account, de tenant en het abonnement 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 |
-JobId
Hiermee geeft u de id op van de taak die de taak bevat waarvan deze cmdlet subtaken ophaalt.
Type: | String |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-MaxCount
Hiermee geeft u het maximum aantal subtaken dat moet worden geretourneerd. Als u een waarde van nul (0) of minder opgeeft, gebruikt de cmdlet geen bovengrens. De standaardwaarde is 1000.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Task
Hiermee geeft u een objectverwijzing op naar de taak die de subtaken bevat die door deze cmdlet worden geretourneerd. Deze objectverwijzing wordt gemaakt met behulp van de cmdlet Get-AzBatchTask en slaat het geretourneerde object op in een variabele.
Type: | PSCloudTask |
Position: | 0 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-TaskId
Hiermee geeft u de id op van de taak waarvan deze cmdlet subtaken retourneert.
Type: | String |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
Invoerwaarden
Uitvoerwaarden
Verwante koppelingen
Azure PowerShell