Get-AzBatchRemoteLoginSetting

Возвращает параметры удаленного входа для вычислительного узла.

Синтаксис

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

Описание

Командлет Get-AzBatchRemoteLoginSetting получает параметры удаленного входа для вычислительного узла в пуле инфраструктуры виртуальных машин.

Примеры

Пример 1. Получение параметров удаленного входа для всех узлов в пуле

$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

Первая команда получает контекст учетной записи пакетной службы, содержащий ключи доступа для подписки с помощью Get-AzBatchAccountKey. Команда сохраняет контекст в переменной $Context, используемой в следующей команде. Вторая команда получает каждый вычислительный узел в пуле с идентификатором ContosoPool с помощью Get-AzBatchComputeNode. Команда передает каждый узел компьютера текущему командлету с помощью оператора конвейера. Команда получает параметры удаленного входа для каждого вычислительного узла.

Пример 2. Получение параметров удаленного входа для узла

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

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

Первая команда получает контекст учетной записи пакетной службы, содержащий ключи доступа для подписки, а затем сохраняет его в переменной $Context. Вторая команда получает параметры удаленного входа для вычислительного узла с указанным идентификатором в пуле с идентификатором ContosoPool.

Параметры

-BatchContext

Указывает экземпляр BatchAccountContext, используемый этим командлетом для взаимодействия со службой пакетной службы. Чтобы получить batchAccountContext , содержащий ключи доступа для подписки, используйте командлет Get-AzBatchAccountKey.

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

-ComputeNode

Указывает вычислительный узел в качестве объекта PSComputeNode , для которого этот командлет получает параметры удаленного входа. Чтобы получить объект вычислительного узла, используйте командлет Get-AzBatchComputeNode.

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

-ComputeNodeId

Указывает идентификатор вычислительного узла, для которого необходимо получить параметры удаленного входа. для которого этот командлет получает параметры удаленного входа.

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

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure.

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

-PoolId

Указывает идентификатор пула, содержащего виртуальную машину.

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

Входные данные

PSComputeNode

BatchAccountContext

Выходные данные

PSRemoteLoginSettings