Share via


New-AzBatchComputeNodeUser

Skapar ett användarkonto på en Batch-beräkningsnod.

Syntax

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

Cmdleten New-AzBatchComputeNodeUser skapar ett användarkonto på en Azure Batch-beräkningsnod.

Exempel

Exempel 1: Skapa ett användarkonto som har administrativa autentiseringsuppgifter

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

Det här kommandot skapar ett användarkonto på beräkningsnoden som har ID:t ComputeNode01. Noden finns i poolen som har ID MyPool01. Användarnamnet är TestUser, lösenordet är Lösenord, kontot upphör att gälla om sju dagar och kontot har administrativa autentiseringsuppgifter.

Exempel 2: Skapa ett användarkonto på en beräkningsnod med hjälp av pipelinen

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

Det här kommandot hämtar beräkningsnoden med namnet ComputeNode01 med hjälp av cmdleten Get-AzBatchComputeNode . Noden finns i poolen som har ID MyPool01. Kommandot skickar beräkningsnoden till den aktuella cmdleten med hjälp av pipelineoperatorn. Kommandot skapar ett användarkonto som har användarnamnet TestUser och lösenordslösenordet.

Parametrar

-BatchContext

Anger den BatchAccountContext-instans som den här cmdleten använder för att interagera med Batch-tjänsten. Om du använder cmdleten Get-AzBatchAccount för att hämta BatchAccountContext används Microsoft Entra-autentisering när du interagerar med Batch-tjänsten. Om du vill använda autentisering med delad nyckel i stället använder du cmdleten Get-AzBatchAccountKey för att hämta ett BatchAccountContext-objekt med dess åtkomstnycklar ifyllda. När du använder autentisering med delad nyckel används den primära åtkomstnyckeln som standard. Om du vill ändra vilken nyckel som ska användas anger du egenskapen BatchAccountContext.KeyInUse.

Type:BatchAccountContext
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ComputeNode

Anger beräkningsnoden, som ett PSComputeNode-objekt , där den här cmdleten skapar ett användarkonto.

Type:PSComputeNode
Position:0
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ComputeNodeId

Anger ID för beräkningsnoden där den här cmdleten skapar ett användarkonto.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExpiryTime

Anger förfallotiden för det nya användarkontot.

Type:DateTime
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IsAdmin

Anger att cmdleten skapar ett användarkonto som har administrativa autentiseringsuppgifter.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Anger namnet på det nya lokala Windows-kontot.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Password

Anger lösenordet för användarkontot.

Type:SecureString
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PoolId

Anger ID:t för poolen som innehåller beräkningsnoden som användarkontot ska skapas på.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Indata

PSComputeNode

BatchAccountContext

Utdata

Void