共用方式為


Get-SCLogicalNetworkDefinition

取得邏輯網路定義。

Syntax

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>]

Description

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) 標記法中的 IP 子網 (IPv4 或 IPv6) 。

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 物件。