Set-AzBatchComputeNodeUser

Ändert die Eigenschaften eines Kontos auf einem Batch-Computeknoten.

Syntax

Set-AzBatchComputeNodeUser
   [-PoolId] <String>
   [-ComputeNodeId] <String>
   [-Name] <String>
   [-Password] <SecureString>
   [-ExpiryTime <DateTime>]
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Beschreibung

Das Cmdlet Set-AzBatchComputeNodeUser ändert die Eigenschaften eines Benutzerkontos auf einem Azure Batch-Computeknoten.

Beispiele

Beispiel 1: Aktualisieren eines Benutzerkontos

Set-AzBatchComputeNodeUser -PoolId "ContosoPool" -ComputeNodeId "tvm-3257026573_1-20150904t230807z" -Name "PFuller" -BatchContext $Context -Password "Password" -ExpiryTime ([DateTime]::Now.AddDays(14))

Mit diesem Befehl wird das Benutzerkonto "PFuller" auf dem Computeknoten geändert, der die angegebene ID im Pool namens ContosoPool aufweist. Der Befehl ändert das Kontokennwort und die Ablaufzeit.

Parameter

-BatchContext

Gibt die BatchAccountContext-Instanz an, die dieses Cmdlet für die Interaktion mit dem Batchdienst verwendet. Wenn Sie das Cmdlet Get-AzBatchAccount verwenden, um Ihren BatchAccountContext abzurufen, wird die Microsoft Entra-Authentifizierung bei der Interaktion mit dem Batchdienst verwendet. Verwenden Sie zum Verwenden der gemeinsamen Schlüsselauthentifizierung stattdessen das Cmdlet "Get-AzBatchAccountKey", um ein BatchAccountContext-Objekt mit den aufgefüllten Zugriffstasten abzurufen. Bei Verwendung der Authentifizierung mit gemeinsam genutzten Schlüsseln wird standardmäßig der primäre Zugriffsschlüssel verwendet. Um den zu verwendenden Schlüssel zu ändern, legen Sie die BatchAccountContext.KeyInUse-Eigenschaft fest.

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

-ComputeNodeId

Gibt die ID des Computeknotens an, auf dem dieses Cmdlet ausgeführt wird.

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

-DefaultProfile

Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.

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

-ExpiryTime

Gibt die Ablaufzeit für das Benutzerkonto an.

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

-Name

Gibt den Namen des Benutzerkontos an, das dieses Cmdlet ändert.

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

-Password

Gibt das Kennwort für das Benutzerkonto an.

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

-PoolId

Gibt die ID des Pools an, der den Computeknoten enthält, auf dem dieses Cmdlet ausgeführt wird.

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

Eingaben

BatchAccountContext

Ausgaben

Void