Set-SCVMSubnet
修改虛擬機器子網。
Syntax
Set-SCVMSubnet
[-VMMServer <ServerConnection>]
[-VMSubnet] <VMSubnet>
[-Name <String>]
[-Description <String>]
[-SubnetVLan <SubnetVLan[]>]
[-MaxNumberOfPorts <UInt32>]
[-RemoveMaxNumberOfPorts]
[-PortACL <PortACL>]
[-RemovePortACL]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
Set-SCVMSubnet Cmdlet 會修改虛擬機器子網的屬性。
若要取得要更新的虛擬機器子網物件,請使用 Get-SCVMSubnet Cmdlet。
如需虛擬機器子網的詳細資訊,請輸入 Get-Help New-SCVMSubnet -Detailed
。
範例
範例 1:變更虛擬機器子網的子網 VLan
PS C:\> $SubnetVLan = New-SCSubnetVLan -Subnet "192.168.4.0/24"
PS C:\> Get-SCVMSubnet -Name "VMSubnet01" | Set-SCVMSubnet -SubnetVLan $SubNetVLan
第一個命令會建立子網 VLan 物件,並將物件儲存在$SubnetVLan變數中。
第二個命令會取得名為 VMSubnet01 的虛擬機器子網物件,並使用管線運算子將物件傳遞至 Set-SCVMSubnet ,以將其子網 VLan 更新為 192.168.4.0/24。
參數
-Description
指定虛擬機器子網的描述。
Type: | String |
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 |
-MaxNumberOfPorts
指定虛擬機器子網所支援的埠數目上限。
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
指定 Virtual Machine Manager (VMM) 物件的名稱。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
指定使用者名稱。 此 Cmdlet 代表此參數指定的使用者運作。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
指定使用者角色。 若要取得使用者角色,請使用 Get-SCUserRole Cmdlet。 此 Cmdlet 代表此參數所指定的使用者角色運作。
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PortACL
指定 ACL) (埠存取控制清單。
Type: | PortACL |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
指定觸發此動作之 PRO 提示 (PRO 提示的識別碼) 。 此參數可讓您稽核 PRO 秘訣。
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveMaxNumberOfPorts
針對虛擬機器子網所支援的埠數目上限,移除虛擬機器子網上設定的值。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemovePortACL
表示此作業會移除埠 ACL。
Type: | SwitchParameter |
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 |
-SubnetVLan
指定一或多個 IP 子網和 VLAN 集合。
如需建立 SubnetVLan 物件的相關資訊,請輸入 Get-Help New-SCSubNetVLan
。
Type: | SubnetVLan[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
指定 VMM 伺服器物件。
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMSubnet
指定虛擬機器子網物件。
若要取得 VMSubnet 物件,請使用 Get-SCVMSubnet Cmdlet。
Type: | VMSubnet |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |