Partilhar via


Get-AzBatchRemoteLoginSetting

Obtém configurações de logon remoto para um nó de computação.

Sintaxe

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

Description

O cmdlet Get-AzBatchRemoteLoginSetting obtém configurações de logon remoto para um nó de computação em um pool baseado em infraestrutura de máquinas virtuais.

Exemplos

Exemplo 1: Obter configurações de logon remoto para todos os nós em um 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

O primeiro comando obtém um contexto de conta em lote que contém chaves de acesso para sua assinatura usando Get-AzBatchAccountKey. O comando armazena o contexto na variável $Context a ser usada no próximo comando. O segundo comando obtém cada nó de computação no pool que tem a ID ContosoPool usando Get-AzBatchComputeNode. O comando passa cada nó de computador para o cmdlet atual usando o operador de pipeline. O comando obtém as configurações de logon remoto para cada nó de computação.

Exemplo 2: Obter configurações de logon remoto para um nó

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

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

O primeiro comando obtém um contexto de conta em lote que contém chaves de acesso para sua assinatura e, em seguida, armazena-o na variável $Context. O segundo comando obtém as configurações de logon remoto para o nó de computação que tem a ID especificada no pool que tem a ID ContosoPool.

Parâmetros

-BatchContext

Especifica a instância BatchAccountContext que esse cmdlet usa para interagir com o serviço Batch. Para obter um BatchAccountContext que contenha chaves de acesso para sua assinatura, use o cmdlet Get-AzBatchAccountKey.

Tipo:BatchAccountContext
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-ComputeNode

Especifica um nó de computação, como um objeto PSComputeNode, para o qual esse cmdlet obtém configurações de logon remoto. Para obter um objeto de nó de computação, use o cmdlet Get-AzBatchComputeNode.

Tipo:PSComputeNode
Position:0
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-ComputeNodeId

Especifica a ID do nó de computação para o qual obter as configurações de logon remoto. para o qual este cmdlet obtém configurações de logon remoto.

Tipo:String
Position:1
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-PoolId

Especifica a ID do pool que contém a máquina virtual.

Tipo:String
Position:0
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

Entradas

PSComputeNode

BatchAccountContext

Saídas

PSRemoteLoginSettings