Udostępnij za pośrednictwem


Get-AzBatchRemoteLoginSetting

Pobiera ustawienia logowania zdalnego dla węzła obliczeniowego.

Składnia

Get-AzBatchRemoteLoginSetting
   [-PoolId] <String>
   [-ComputeNodeId] <String>
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzBatchRemoteLoginSetting
   [[-ComputeNode] <PSComputeNode>]
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Opis

Polecenie cmdlet Get-AzBatchRemoteLoginSetting pobiera ustawienia logowania zdalnego dla węzła obliczeniowego w puli opartej na infrastrukturze maszyn wirtualnych.

Przykłady

Przykład 1. Pobieranie ustawień logowania zdalnego dla wszystkich węzłów w puli

$Context = Get-AzBatchAccountKey -AccountName "ContosoBatchAccount"
Get-AzBatchComputeNode -PoolId "ContosoPool" -BatchContext $Context | Get-AzBatchRemoteLoginSetting -BatchContext $Context

IPAddress       Port
---------       ----
10.214.75.221   50002
10.214.75.221   50001
10.214.75.221   50000

Pierwsze polecenie pobiera kontekst konta wsadowego, który zawiera klucze dostępu dla subskrypcji przy użyciu polecenia Get-AzBatchAccountKey. Polecenie przechowuje kontekst w zmiennej $Context do użycia w następnym poleceniu. Drugie polecenie pobiera każdy węzeł obliczeniowy w puli z identyfikatorem ContosoPool przy użyciu polecenia Get-AzBatchComputeNode. Polecenie przekazuje każdy węzeł komputera do bieżącego polecenia cmdlet przy użyciu operatora potoku. Polecenie pobiera ustawienia logowania zdalnego dla każdego węzła obliczeniowego.

Przykład 2. Pobieranie ustawień logowania zdalnego dla węzła

$Context = Get-AzBatchAccountKey -AccountName "ContosoBatchAccount"
Get-AzBatchRemoteLoginSetting -PoolId "ContosoPool" -ComputeNodeId "tvm-1900272697_1-20150330t205553z" -BatchContext $Context

IPAddress       Port
---------       ----
10.214.75.221   50000

Pierwsze polecenie pobiera kontekst konta wsadowego, który zawiera klucze dostępu dla subskrypcji, a następnie zapisuje go w zmiennej $Context. Drugie polecenie pobiera ustawienia logowania zdalnego dla węzła obliczeniowego, który ma określony identyfikator w puli, która ma identyfikator ContosoPool.

Parametry

-BatchContext

Określa wystąpienie BatchAccountContext używane przez to polecenie cmdlet do interakcji z usługą Batch. Aby uzyskać obiekt BatchAccountContext zawierający klucze dostępu dla subskrypcji, użyj polecenia cmdlet Get-AzBatchAccountKey.

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 , dla którego to polecenie cmdlet pobiera ustawienia logowania zdalnego. Aby uzyskać obiekt węzła obliczeniowego, użyj polecenia cmdlet Get-AzBatchComputeNode.

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, dla którego mają być uzyskiwane ustawienia logowania zdalnego. dla którego to polecenie cmdlet pobiera ustawienia logowania zdalnego.

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

-PoolId

Określa identyfikator puli zawierającej maszynę wirtualną.

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

PSRemoteLoginSettings