Udostępnij za pośrednictwem


New-AzBatchComputeNodeUser

Tworzy konto użytkownika w węźle obliczeniowym usługi Batch.

Składnia

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>]

Opis

Polecenie cmdlet New-AzBatchComputeNodeUser tworzy konto użytkownika w węźle obliczeniowym usługi Azure Batch.

Przykłady

Przykład 1. Tworzenie konta użytkownika z poświadczeniami administracyjnymi

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

To polecenie tworzy konto użytkownika w węźle obliczeniowym o identyfikatorze ComputeNode01. Węzeł znajduje się w puli, która ma identyfikator MyPool01. Nazwa użytkownika to TestUser, hasło to Hasło, konto wygasa w ciągu siedmiu dni, a konto ma poświadczenia administracyjne.

Przykład 2. Tworzenie konta użytkownika w węźle obliczeniowym przy użyciu potoku

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

To polecenie pobiera węzeł obliczeniowy o nazwie ComputeNode01 przy użyciu polecenia cmdlet Get-AzBatchComputeNode . Ten węzeł znajduje się w puli z identyfikatorem MyPool01. Polecenie przekazuje ten węzeł obliczeniowy do bieżącego polecenia cmdlet przy użyciu operatora potoku. Polecenie tworzy konto użytkownika, które ma nazwę użytkownika TestUser i hasło.

Parametry

-BatchContext

Określa wystąpienie BatchAccountContext używane przez to polecenie cmdlet do interakcji z usługą Batch. Jeśli użyjesz polecenia cmdlet Get-AzBatchAccount, aby uzyskać element BatchAccountContext, uwierzytelnianie Microsoft Entra będzie używane podczas interakcji z usługą Batch. Aby zamiast tego użyć uwierzytelniania klucza współużytkowanego, użyj polecenia cmdlet Get-AzBatchAccountKey, aby uzyskać obiekt BatchAccountContext z wypełnionymi kluczami dostępu. W przypadku korzystania z uwierzytelniania za pomocą klucza współużytkowanego klucz podstawowy jest używany domyślnie. Aby zmienić klucz do użycia, ustaw właściwość BatchAccountContext.KeyInUse.

Typ:BatchAccountContext
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:True
Accept wildcard characters:False

-ComputeNode

Określa węzeł obliczeniowy jako obiekt PSComputeNode , na którym to polecenie cmdlet tworzy konto użytkownika.

Typ:PSComputeNode
Position:0
wartość domyślna:None
Wymagane:False
Accept pipeline input:True
Accept wildcard characters:False

-ComputeNodeId

Określa identyfikator węzła obliczeniowego, na którym to polecenie cmdlet tworzy konto użytkownika.

Typ:String
Position:1
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Typ:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-ExpiryTime

Określa czas wygaśnięcia nowego konta użytkownika.

Typ:DateTime
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-IsAdmin

Wskazuje, że polecenie cmdlet tworzy konto użytkownika z poświadczeniami administracyjnymi.

Typ:SwitchParameter
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Określa nazwę nowego lokalnego konta systemu Windows.

Typ:String
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-Password

Określa hasło konta użytkownika.

Typ:SecureString
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-PoolId

Określa identyfikator puli zawierającej węzeł obliczeniowy, na którym ma zostać utworzone konto użytkownika.

Typ:String
Position:0
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

Dane wejściowe

PSComputeNode

BatchAccountContext

Dane wyjściowe

Void