Get-SCVMHostNetworkAdapter
VMM ホスト上の物理ネットワーク アダプター オブジェクトを取得します。
構文
Get-SCVMHostNetworkAdapter
[-VMMServer <ServerConnection>]
[[-Name] <String>]
[<CommonParameters>]
Get-SCVMHostNetworkAdapter
-ID <Guid>
[[-Name] <String>]
[<CommonParameters>]
Get-SCVMHostNetworkAdapter
-VMHost <Host>
[[-Name] <String>]
[<CommonParameters>]
説明
Get-SCVMHostNetworkAdapter コマンドレットは、Virtual Machine Manager (VMM) によって管理されるホスト上の 1 つ以上の物理ネットワーク アダプター オブジェクトを取得します。
例
例 1: 指定されたホスト上のすべての物理ネットワーク アダプターを取得する
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com"
PS C:\> $HostAdapter = Get-SCVMHostNetworkAdapter -VMHost $VMHost
PS C:\> $HostAdapter | select -property Name, ConnectionState
最初のコマンドは、VMHost01 という名前のホスト オブジェクトを取得し、$VMHost変数にオブジェクトを格納します。
2 番目のコマンドは、VMHost01 からすべての物理ネットワーク アダプター オブジェクトを取得し、そのオブジェクトを $HostAdapter 変数に格納します。
3 番目のコマンドは、各アダプターの名前と接続状態を表示します。
例 2: VMM データベース内のすべての物理ネットワーク アダプターを取得する
PS C:\> Get-SCVMHostNetworkAdapter | Format-List Name, MacAddress, VMHost, MaxBandwidth
このコマンドは、VMM サーバーによって管理されているすべてのホスト上のすべての物理ネットワーク アダプター オブジェクトを取得し、各アダプターの名前、MAC アドレス、ホスト名、および最大帯域幅を表示します。
例 3: 特定のホストから名前で物理ネットワーク アダプターを取得する
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com"
PS C:\> $HostAdapter = Get-SCVMHostNetworkAdapter -VMHost $VMHost -Name "HostAdapter01"
PS C:\> $HostAdapter | Format-List -property Name,VLANEnabled,VLANMode
最初のコマンドは、VMHost01 という名前のホスト オブジェクトを取得し、$VMHost変数にオブジェクトを格納します。
2 番目のコマンドは、VMHost01 から HostAdapter01 という名前のネットワーク アダプター オブジェクトを取得し、$HostAdapter変数にオブジェクトを格納します。
3 番目のコマンドは、$HostAdapterに格納されているアダプター オブジェクトを Format-List コマンドレットに渡します。このコマンドレットでは、名前、仮想 LAN が有効かどうか、VLAN モードの現在の値 (トランクまたはアクセス) が表示されます。
例 4: 名前に "Broadcom" を含む各ホスト ネットワーク アダプターを取得する
PS C:\> Get-SCVMHostNetworkAdapter -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -match "Broadcom" } | Format-List -Property Name,IPAddresses
このコマンドは、名前に文字列 "Broadcom" を含むホスト ネットワーク アダプター オブジェクトを VMMServer01 から取得します。 をクリックし、各アダプターの名前と IP アドレスを表示します。
パラメーター
-ID
特定のオブジェクトのグローバル一意識別子 (GUID) として数値識別子を指定します。
型: | Guid |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-Name
VMM オブジェクトの名前を指定します。
型: | String |
配置: | 0 |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-VMHost
仮想マシン ホスト オブジェクトを指定します。 VMM では、Hyper-V ホスト、VMware ESX ホスト、Citrix XenServer ホストがサポートされます。
ホストの各種類の詳細については、Add-SCVMHost コマンドレットを参照してください。
型: | Host |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-VMMServer
VMM サーバー オブジェクトを指定します。
型: | ServerConnection |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
出力
HostNetworkAdapter
このコマンドレットは、HostNetworkAdapter オブジェクトを返します。