Partager via


Set-AzBatchJob

Met à jour un travail Batch.

Syntaxe

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

Description

L’applet de commande Set-AzBatchJob met à jour un travail Azure Batch. Utilisez l’applet de commande Get-AzBatchJob pour obtenir un objet PSCloudJob . Modifiez les propriétés de cet objet, puis utilisez l’applet de commande actuelle pour valider vos modifications apportées au service Batch.

Exemples

Exemple 1 : Mettre à jour un travail

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

La première commande obtient un travail à l’aide de Get-AzBatchJob, puis la stocke dans la variable $Job. La deuxième commande modifie la spécification de priorité sur l’objet $Job. La commande finale met à jour le service Batch pour qu’il corresponde à l’objet local dans $Job.

Paramètres

-BatchContext

Spécifie l’instance BatchAccountContext utilisée par cette applet de commande pour interagir avec le service Batch. Si vous utilisez l’applet de commande Get-AzBatchAccount pour obtenir votre BatchAccountContext, l’authentification Microsoft Entra sera utilisée lors de l’interaction avec le service Batch. Pour utiliser l’authentification par clé partagée à la place, utilisez l’applet de commande Get-AzBatchAccountKey pour obtenir un objet BatchAccountContext avec ses clés d’accès remplies. Lorsque vous utilisez l’authentification par clé partagée, la clé d’accès primaire est utilisée par défaut. Pour modifier la clé à utiliser, définissez la propriété BatchAccountContext.KeyInUse.

Type:BatchAccountContext
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Job

Spécifie un PSCloudJob auquel cette applet de commande met à jour le service Batch.

Type:PSCloudJob
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

Entrées

PSCloudJob

BatchAccountContext

Sorties

Void