Delen via


New-AzBatchComputeNodeUser

Hiermee maakt u een gebruikersaccount op een Batch-rekenknooppunt.

Syntaxis

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

Met de cmdlet New-AzBatchComputeNodeUser maakt u een gebruikersaccount op een Azure Batch-rekenknooppunt.

Voorbeelden

Voorbeeld 1: Een gebruikersaccount maken met beheerdersreferenties

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

Met deze opdracht maakt u een gebruikersaccount op het rekenknooppunt met de id ComputeNode01. Het knooppunt bevindt zich in de pool met de id MyPool01. De gebruikersnaam is TestUser, het wachtwoord is Wachtwoord, het account verloopt over zeven dagen en het account heeft beheerdersreferenties.

Voorbeeld 2: Een gebruikersaccount maken op een rekenknooppunt met behulp van de pijplijn

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

Met deze opdracht wordt het rekenknooppunt met de naam ComputeNode01 opgehaald met behulp van de cmdlet Get-AzBatchComputeNode . Dat knooppunt bevindt zich in de pool met de id MyPool01. Met de opdracht wordt dat rekenknooppunt doorgegeven aan de huidige cmdlet met behulp van de pijplijnoperator. Met de opdracht maakt u een gebruikersaccount met de gebruikersnaam TestUser en het wachtwoordwachtwoord.

Parameters

-BatchContext

Hiermee geeft u het BatchAccountContext-exemplaar op 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 gedeelde sleutelverificatie 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

-ComputeNode

Hiermee geeft u het rekenknooppunt, als een PSComputeNode-object , waarop met deze cmdlet een gebruikersaccount wordt gemaakt.

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

-ComputeNodeId

Hiermee geeft u de id op van het rekenknooppunt waarop deze cmdlet een gebruikersaccount maakt.

Type:String
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
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

-ExpiryTime

Hiermee geeft u de verlooptijd voor het nieuwe gebruikersaccount.

Type:DateTime
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-IsAdmin

Geeft aan dat de cmdlet een gebruikersaccount met beheerdersreferenties maakt.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Name

Hiermee geeft u de naam van het nieuwe lokale Windows-account.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Password

Hiermee geeft u het wachtwoord van het gebruikersaccount op.

Type:SecureString
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PoolId

Hiermee geeft u de id op van de pool die het rekenknooppunt bevat waarop het gebruikersaccount moet worden gemaakt.

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

Invoerwaarden

PSComputeNode

BatchAccountContext

Uitvoerwaarden

Void