Set-SCVirtualNetworkAdapterConfiguration
仮想マシン構成に含まれる仮想ネットワーク アダプターの構成を変更します。
構文
Set-SCVirtualNetworkAdapterConfiguration
[-IPv4PAAddressPool <StaticIPAddressPool>]
[-IPv4AddressPool <StaticIPAddressPool>]
[-PinIPv4PAAddressPool <Boolean>]
[-PinIPv4AddressPool <Boolean>]
[-IPv6PAAddressPool <StaticIPAddressPool>]
[-IPv6AddressPool <StaticIPAddressPool>]
[-PinIPv6AddressPool <Boolean>]
[-PinIPv6PAAddressPool <Boolean>]
[-MACAddressPool <MACAddressPool>]
[-PinMACAddressPool <Boolean>]
[-IPv4PAAddress <String>]
[-IPv4Address <String>]
[-IPv6PAAddress <String>]
[-IPv6Address <String>]
[-MACAddress <String>]
-VirtualNetworkAdapterConfiguration <VirtualNetworkAdapterConfiguration>
[-VMSubnet <VMSubnet>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
説明
Set-SCVirtualNetworkAdapterConfiguration コマンドレットは、仮想マシン構成に含まれる仮想ネットワーク アダプター構成情報を変更します。
例
例 1: 仮想マシン構成の仮想ネットワーク アダプター構成のプロパティを設定する
PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> $TierConfig = Get-SCComputerTierConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> $VMConfig = Get-SCVMConfiguration -ComputerTierConfiguration $TierConfig
PS C:\> $VNAConfig = Get-SCVirtualNetworkAdapterConfiguration -VMConfiguration $VMConfig[0]
PS C:\> Set-SCVirtualNetworkAdapterConfiguration -VirtualNetworkAdapterConfiguration $VNAConfig -IPv4Address "10.255.234.155" -PinIPv4AddressPool $True
最初のコマンドは、Service01 という名前のサービス構成オブジェクトを取得し、$ServiceConfig変数にオブジェクトを格納します。
2 番目のコマンドは、$ServiceConfigに格納されているサービス構成のコンピューター層の構成を取得し、$TierConfig変数にオブジェクトを格納します。
3 番目のコマンドは、$TierConfigに格納されているコンピューター層構成の仮想マシン構成を取得し、オブジェクトを $VMConfig 変数に格納します。
4 番目のコマンドは、$VMConfigに格納されている最初の仮想マシン構成の仮想ネットワーク アダプター構成を取得し、オブジェクトを $VNAConfig 変数に格納します。
最後のコマンドは、$VNAConfigに格納されているネットワーク アダプター構成の IPv4Address プロパティを変更し、IP アドレスの値をピン留めして、配置中に変更されないようにします。
パラメーター
-IPv4Address
IPv4 アドレスを指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv4AddressPool
IPv4 アドレスを含む静的アドレス プールを指定します。
Type: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv4PAAddress
IPv4 形式のプロバイダー IP アドレスを指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv4PAAddressPool
IPv4 形式の IP アドレスを含むプロバイダー IP アドレス プールを指定します。
Type: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv6Address
IPv6 アドレスを指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv6AddressPool
IPv6 アドレスを含む静的アドレス プールを指定します。
Type: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv6PAAddress
プロバイダー IP アドレスを IPv6 形式で指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv6PAAddressPool
IPv6 形式の IP アドレスを含むプロバイダー IP アドレス プールを指定します。
Type: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
ジョブの進行状況を追跡して、このパラメーターで示す名前の変数に保管するように指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MACAddress
コンピューター上の物理または仮想ネットワーク アダプターのメディア アクセス制御 (MAC) アドレスまたは MAC アドレスのセットを指定します。
- 1 つの MAC アドレスの形式の例:
-MACAddress "00-15-5D-B4-DC-00"
- 一連の MAC アドレスの形式の例:
-MACAddress "00-15-5D-B4-DC-00", "00-1A-A0-E3-75-29"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MACAddressPool
MAC アドレス プールを指定します。
Type: | MACAddressPool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PinIPv4AddressPool
ユーザーが選択した IPv4 アドレス プールがサービス展開の構成中に保持されるかどうかを示します。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PinIPv4PAAddressPool
ユーザーが選択した IPv4 プロバイダー アドレス プールがサービス展開の構成中に保持されるかどうかを示します。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PinIPv6AddressPool
ユーザーによって選択された IPv6 アドレス プールがサービス展開の構成中に保持されるかどうかを示します。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PinIPv6PAAddressPool
ユーザーが選択した IPv6 プロバイダー アドレス プールがサービス展開の構成中に保持されるかどうかを示します。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PinMACAddressPool
ユーザーが選択した MAC アドレス プールがサービス展開の構成中に保持されるかどうかを示します。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
このアクションをトリガーしたパフォーマンスとリソースの最適化のヒント (PRO ヒント) の ID を指定します。 このパラメーターを使用すると、PRO のヒントを監査できます。
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
コントロールがコマンド シェルにすぐに戻るように、ジョブが非同期的に実行されることを示します。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNetworkAdapterConfiguration
仮想ネットワーク アダプター構成オブジェクトを指定します。
Type: | VirtualNetworkAdapterConfiguration |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMSubnet
仮想マシンのサブネット オブジェクトを指定します。
VMSubnet オブジェクトを取得するには、Get-SCVMSubnet コマンドレットを使用します。
Type: | VMSubnet |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
出力
VirtualNetworkAdapterConfiguration
このコマンドレットは、 VirtualNetworkAdapterConfiguration オブジェクトを返します。