Delen via


Set-AzBatchJob

Hiermee werkt u een Batch-taak bij.

Syntaxis

Set-AzBatchJob
   [-Job] <PSCloudJob>
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

De Set-AzBatchJob cmdlet werkt een Azure Batch-taak bij. Gebruik de cmdlet Get-AzBatchJob om een PSCloudJob--object op te halen. Wijzig de eigenschappen van dat object en gebruik vervolgens de huidige cmdlet om uw wijzigingen door te voeren in de Batch-service.

Voorbeelden

Voorbeeld 1: Een taak bijwerken

$Job = Get-AzBatchJob -Id "Job17" -BatchContext $Context
$Job.Priority = 1
Set-AzBatchJob -Job $Job -BatchContext $Context

De eerste opdracht haalt een taak op met behulp van Get-AzBatchJoben slaat deze vervolgens op in de $Job variabele. Met de tweede opdracht wordt de prioriteitsspecificatie voor het $Job-object gewijzigd. Met de laatste opdracht wordt de Batch-service bijgewerkt zodat deze overeenkomt met het lokale object in $Job.

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

-Job

Hiermee geeft u een PSCloudJob- waarop deze cmdlet de Batch-service bijwerkt.

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

Invoerwaarden

Uitvoerwaarden