Get-SCLogicalNetworkDefinition
获取逻辑网络定义。
语法
Get-SCLogicalNetworkDefinition
[-VMMServer <ServerConnection>]
[-LogicalNetwork <LogicalNetwork>]
[[-Name] <String>]
[-Subnet <String>]
[-VLanID <Int32>]
[-ReturnAllTypes]
[<CommonParameters>]
Get-SCLogicalNetworkDefinition
[-VMMServer <ServerConnection>]
[-LogicalNetwork <LogicalNetwork>]
[[-Name] <String>]
[-Subnet <String>]
[-VLanID <Int32>]
-ID <Guid>
[-ReturnAllTypes]
[<CommonParameters>]
Get-SCLogicalNetworkDefinition
[-VMMServer <ServerConnection>]
[-LogicalNetwork <LogicalNetwork>]
[[-Name] <String>]
[-Subnet <String>]
[-VLanID <Int32>]
-VMHostGroup <HostGroup>
[-ReturnAllTypes]
[<CommonParameters>]
Get-SCLogicalNetworkDefinition
[-VMMServer <ServerConnection>]
[-LogicalNetwork <LogicalNetwork>]
[[-Name] <String>]
[-Subnet <String>]
[-VLanID <Int32>]
-Cloud <Cloud>
[-ReturnAllTypes]
[<CommonParameters>]
说明
Get-SCLogicalNetworkDefinition cmdlet 获取一个或多个逻辑网络定义。 逻辑网络定义 (也称为网络站点) 可以与一个或多个逻辑网络相关联。
示例
示例 1:检索逻辑网络的逻辑网络定义
PS C:\> $LogicalNetwork = Get-SCLogicalNetwork -Name "LogicalNetwork01"
PS C:\> $HostGroup = Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup01" }
PS C:\> Get-SCLogicalNetworkDefinition -LogicalNetwork $LogicalNetwork -VMHostGroup $HostGroup
第一个命令获取名为“LogicalNetwork01”的逻辑网络,并将其存储在$LogicalNetwork变量中。
第二个命令获取名为“HostGroup01”的主机组,并将其存储在$HostGroup变量中。
第三个命令获取存储在$LogicalNetwork中的逻辑网络的逻辑网络定义,以及存储在$HostGroup变量中的主机组, (包括其父主机组(如果启用继承) )。
参数
-Cloud
指定私有云对象。
Type: | Cloud |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ID
将数字标识符指定为特定对象的全局唯一标识符或 GUID。
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogicalNetwork
指定逻辑网络。 逻辑网络是 IP 子网和虚拟局域网的命名分组 (VLAN) ,用于组织和简化网络分配。
Type: | LogicalNetwork |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
指定 Virtual Machine Manager (VMM) 对象的名称。
Type: | String |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReturnAllTypes
指示此 cmdlet 返回任何隔离类型的逻辑网络定义。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Subnet
指定无类Inter-Domain路由 ( (CIDR) 表示法中的 IPv4 或 IPv6) IP 子网。
IPv4 子网的示例格式:192.168.0.1/24
IPv6 子网的示例格式:FD4A:29CD:184F:3A2C::/64
请注意,IP 子网不能与主机组或子主机组中的任何其他子网重叠。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VLanID
为虚拟机上的虚拟网络适配器或虚拟机主机上的物理网络适配器指定范围 1-4094 中的数字标识符。
当 VLan 模式为 Access 时,在 Hyper-V、VMware ESX 或 Citrix XenServer 主机上配置 VLanID。
在虚拟机的虚拟网络适配器上配置 VLanID(如果是以下任一项):
-- 绑定到主机上的物理网络适配器。
- 绑定到主机上的内部虚拟网络。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostGroup
指定一个虚拟主机组对象。
Type: | HostGroup |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
指定 Virtual Machine Manager (VMM) 服务器对象。
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
输出
LogicalNetworkDefiniton
此 cmdlet 返回 LogicalNetworkDefiniton 对象。