Partager via


New-AzBatchComputeNodeUser

Crée un compte d’utilisateur sur un nœud de calcul Batch.

Syntaxe

New-AzBatchComputeNodeUser
   [-PoolId] <String>
   [-ComputeNodeId] <String>
   -Name <String>
   -Password <SecureString>
   [-ExpiryTime <DateTime>]
   [-IsAdmin]
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
New-AzBatchComputeNodeUser
   [[-ComputeNode] <PSComputeNode>]
   -Name <String>
   -Password <SecureString>
   [-ExpiryTime <DateTime>]
   [-IsAdmin]
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

L’applet de commande New-AzBatchComputeNodeUser crée un compte d’utilisateur sur un nœud de calcul Azure Batch.

Exemples

Exemple 1 : Créer un compte d’utilisateur disposant d’informations d’identification administratives

New-AzBatchComputeNodeUser -PoolId "MyPool01" -ComputeNodeId "ComputeNode01" -Name "TestUser" -Password "Password" -ExpiryTime ([DateTime]::Now.AddDays(7)) -IsAdmin -BatchContext $Context

Cette commande crée un compte d’utilisateur sur le nœud de calcul qui a l’ID ComputeNode01. Le nœud se trouve dans le pool qui a l’ID MyPool01. Le nom d’utilisateur est TestUser, le mot de passe est Mot de passe, le compte expire dans sept jours et le compte a des informations d’identification administratives.

Exemple 2 : Créer un compte d’utilisateur sur un nœud de calcul à l’aide du pipeline

Get-AzBatchComputeNode "MyPool01" -Id "ComputeNode01" -BatchContext $Context | New-AzBatchComputeNodeUser -Name "TestUser" -Password "Password" -BatchContext $Context

Cette commande obtient le nœud de calcul nommé ComputeNode01 à l’aide de l’applet de commande Get-AzBatchComputeNode . Ce nœud se trouve dans le pool qui a l’ID MyPool01. La commande transmet ce nœud de calcul à l’applet de commande actuelle à l’aide de l’opérateur de pipeline. La commande crée un compte d’utilisateur qui a le nom d’utilisateur TestUser et le mot de passe du mot de passe.

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

-ComputeNode

Spécifie le nœud de calcul, en tant qu’objet PSComputeNode , sur lequel cette applet de commande crée un compte d’utilisateur.

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

-ComputeNodeId

Spécifie l’ID du nœud de calcul sur lequel cette applet de commande crée un compte d’utilisateur.

Type:String
Position:1
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
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

-ExpiryTime

Spécifie l’heure d’expiration du nouveau compte d’utilisateur.

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

-IsAdmin

Indique que l’applet de commande crée un compte d’utilisateur disposant d’informations d’identification administratives.

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

-Name

Spécifie le nom du nouveau compte Windows local.

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

-Password

Spécifie le mot de passe du compte d’utilisateur.

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

-PoolId

Spécifie l’ID du pool qui contient le nœud de calcul sur lequel créer le compte d’utilisateur.

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

Entrées

PSComputeNode

BatchAccountContext

Sorties

Void