Condividi tramite


Get-AzBatchRemoteLoginSetting

Ottiene le impostazioni di accesso remoto per un nodo di calcolo.

Sintassi

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

Descrizione

Il cmdlet Get-AzBatchRemoteLoginSetting ottiene le impostazioni di accesso remoto per un nodo di calcolo in un pool basato sull'infrastruttura delle macchine virtuali.

Esempio

Esempio 1: Ottenere le impostazioni di accesso remoto per tutti i nodi in un pool

$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

Il primo comando ottiene un contesto di account batch che contiene le chiavi di accesso per la sottoscrizione usando Get-AzBatchAccountKey. Il comando archivia il contesto nella variabile $Context da usare nel comando successivo. Il secondo comando ottiene ogni nodo di calcolo nel pool con l'ID ContosoPool usando Get-AzBatchComputeNode. Il comando passa ogni nodo computer al cmdlet corrente usando l'operatore pipeline. Il comando ottiene le impostazioni di accesso remoto per ogni nodo di calcolo.

Esempio 2: Ottenere le impostazioni di accesso remoto per un nodo

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

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

Il primo comando ottiene un contesto di account batch che contiene le chiavi di accesso per la sottoscrizione e quindi lo archivia nella variabile $Context. Il secondo comando ottiene le impostazioni di accesso remoto per il nodo di calcolo con l'ID specificato nel pool con l'ID ContosoPool.

Parametri

-BatchContext

Specifica l'istanza batchAccountContext usata da questo cmdlet per interagire con il servizio Batch. Per ottenere un batchAccountContext che contiene le chiavi di accesso per la sottoscrizione, usare il cmdlet Get-AzBatchAccountKey.

Tipo:BatchAccountContext
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:True
Accept wildcard characters:False

-ComputeNode

Specifica un nodo di calcolo, come oggetto PSComputeNode , per il quale questo cmdlet ottiene le impostazioni di accesso remoto. Per ottenere un oggetto nodo di calcolo, usare il cmdlet Get-AzBatchComputeNode.

Tipo:PSComputeNode
Position:0
valore predefinito:None
Necessario:False
Accept pipeline input:True
Accept wildcard characters:False

-ComputeNodeId

Specifica l'ID del nodo di calcolo per cui ottenere le impostazioni di accesso remoto. per cui questo cmdlet ottiene le impostazioni di accesso remoto.

Tipo:String
Position:1
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-PoolId

Specifica l'ID del pool che contiene la macchina virtuale.

Tipo:String
Position:0
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

Input

PSComputeNode

BatchAccountContext

Output

PSRemoteLoginSettings