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変数にコンテキストを格納します。 2 番目のコマンドは、Get-AzBatchComputeNode を使用 して、ID ContosoPool を持つプール内の各コンピューティング ノードを取得します。 このコマンドは、パイプライン 演算子を使用して、各コンピューター ノードを現在のコマンドレットに渡します。 このコマンドは、各コンピューティング ノードのリモート ログオン設定を取得します。
例 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変数に格納します。 2 番目のコマンドは、CONTOSOPool ID を持つプール内の指定された ID を持つコンピューティング ノードのリモート ログオン設定を取得します。
パラメーター
-BatchContext
このコマンドレットが Batch サービスとの対話に使用する BatchAccountContext インスタンスを指定します。 サブスクリプションの アクセス キーを含む BatchAccountContext を取得するには、Get-AzBatchAccountKey コマンドレットを使用します。
型: | BatchAccountContext |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-ComputeNode
このコマンドレットがリモート ログオン設定を取得する計算ノードを PSComputeNode オブジェクトとして指定します。 コンピューティング ノード オブジェクトを取得するには、Get-AzBatchComputeNode コマンドレットを使用します。
型: | PSComputeNode |
配置: | 0 |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-ComputeNodeId
リモート ログオン設定を取得するコンピューティング ノードの ID を指定します。 このコマンドレットでリモート ログオン設定を取得します。
型: | String |
配置: | 1 |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-DefaultProfile
Azure との通信に使用される資格情報、アカウント、テナント、サブスクリプション。
型: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-PoolId
仮想マシンを含むプールの ID を指定します。
型: | String |
配置: | 0 |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |