Get-AzBatchRemoteLoginSetting

Obtiene la configuración de inicio de sesión remoto para un nodo de proceso.

Syntax

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

Description

El cmdlet Get-AzBatchRemoteLoginSetting obtiene la configuración de inicio de sesión remoto para un nodo de proceso en un grupo basado en infraestructura de máquinas virtuales.

Ejemplos

Ejemplo 1: Obtener la configuración de inicio de sesión remoto para todos los nodos de un grupo

$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

El primer comando obtiene un contexto de cuenta por lotes que contiene claves de acceso para la suscripción mediante Get-AzBatchAccountKey. El comando almacena el contexto en la variable $Context que se va a usar en el comando siguiente. El segundo comando obtiene cada nodo de proceso del grupo que tiene el identificador ContosoPool mediante Get-AzBatchComputeNode. El comando pasa cada nodo de equipo al cmdlet actual mediante el operador de canalización. El comando obtiene la configuración de inicio de sesión remoto para cada nodo de proceso.

Ejemplo 2: Obtener la configuración de inicio de sesión remoto para 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

El primer comando obtiene un contexto de cuenta por lotes que contiene las claves de acceso de la suscripción y, a continuación, los almacena en la variable $Context. El segundo comando obtiene la configuración de inicio de sesión remoto para el nodo de proceso que tiene el identificador especificado en el grupo que tiene el identificador ContosoPool.

Parámetros

-BatchContext

Especifica la instancia de BatchAccountContext que usa este cmdlet para interactuar con el servicio Batch. Para obtener un BatchAccountContext que contenga claves de acceso para la suscripción, use el cmdlet Get-AzBatchAccountKey.

Type:BatchAccountContext
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ComputeNode

Especifica un nodo de proceso, como un objeto PSComputeNode , para el que este cmdlet obtiene la configuración de inicio de sesión remoto. Para obtener un objeto de nodo de proceso, use el cmdlet Get-AzBatchComputeNode.

Type:PSComputeNode
Position:0
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ComputeNodeId

Especifica el identificador del nodo de proceso para el que se va a obtener la configuración de inicio de sesión remoto. para el que este cmdlet obtiene la configuración de inicio de sesión remoto.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PoolId

Especifica el identificador del grupo que contiene la máquina virtual.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Entradas

PSComputeNode

BatchAccountContext

Salidas

PSRemoteLoginSettings