New-SCSubnetVLan
Creates a subnet VLAN object.
Syntax
New-SCSubnetVLan
[-VMMServer <ServerConnection>]
[-VLanID <Int32>]
[-Subnet <String>]
[-SupportsDHCP <Boolean>]
[-SecondaryVLanID <Int32>]
[<CommonParameters>]
Description
The New-SCSubnetVLan cmdlet creates a subnet VLAN object. You can use a subnet VLAN to create a logical network definition or VM subnet.
For information about how to create a logical network definition, type Get-Help New-SCLogicalNetworkDefinition -Detailed
.
For information about how to create a VM subnet, type Get-Help New-SCVMSubnet -Detailed
.
Examples
Example 1: Create a subnet VLAN
PS C:\> $SubnetVLAN = New-SCSubnetVLAN -Subnet "10.0.0.1/24" -VLanID 25
This command creates a subnet VLAN object with a subnet value of 10.0.0.1/24 and a VLAN value of 25.
Parameters
-SecondaryVLanID
Specifies the secondary VLAN ID for a subnet VLAN.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Subnet
Specifies an IP subnet (IPv4 or IPv6) in Classless Inter-Domain Routing (CIDR) notation.
- Example format for an IPv4 subnet:
192.168.0.1/24
- Example format for an IPv6 subnet:
FD4A:29CD:184F:3A2C::/64
Note: An IP subnet cannot overlap with any other subnet in a host group or child host groups.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SupportsDHCP
Indicates whether DHCP is supported by the subnet VLAN.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VLanID
Assigns a numerical identifier in the range 1-4094 to a virtual network adapter on a virtual machine or to a physical network adapter on a virtual machine host.
Configure a VLanID on a Hyper-V, VMware ESX, or Citrix XenServer host on an externally bound physical network adapter when the VLan mode is Access.
Configure a VLanID on a virtual network adapter of a virtual machine bound to a physical network adapter on the host, or bound to an internal virtual network on the host.
Example format: -VLanEnabled -VLanMode "Access" -VLANID 35
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Specifies a Virtual Machine Manager (VMM) server object.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Outputs
SubnetVLAN
This cmdlet returns a SubnetVLAN object.