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 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | 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 |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | 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 |
Posizione: | 1 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PoolId
Specifica l'ID del pool che contiene la macchina virtuale.
Tipo: | String |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |