Get-SCLogicalNetwork

Gets a logical network object.

Description

The Get-SCLogicalNetwork cmdlet retrieves one or more System Center Virtual Machine Manager (VMM) logical network objects. 

For more information about Get-SCLogicalNetwork, type: "Get-SCLogicalNetwork -online".

Parameters

Name

Required? false
Accept Pipeline Input? false
Position? 0
Specifies the name of a VMM object.

CloudRootHostGroup

Required? false
Accept Pipeline Input? false
Position? named
Specifies a host group that is defined at the root level for a private cloud.

VMMServer

Required? false
Accept Pipeline Input? true (ByValue)
Position? named
Specifies a VMM server object.

Name

Required? false
Accept Pipeline Input? false
Position? 0
Specifies the name of a VMM object.

CloudRootVMwareResourcePool

Required? false
Accept Pipeline Input? false
Position? named
Specifies a VMware resource pool that is defined at the root level for a private cloud.

VMMServer

Required? false
Accept Pipeline Input? true (ByValue)
Position? named
Specifies a VMM server object.

Name

Required? false
Accept Pipeline Input? false
Position? 0
Specifies the name of a VMM object.

Cloud

Required? false
Accept Pipeline Input? false
Position? named
Specifies a private cloud object.

VMMServer

Required? false
Accept Pipeline Input? true (ByValue)
Position? named
Specifies a VMM server object.

Name

Required? false
Accept Pipeline Input? false
Position? 0
Specifies the name of a VMM object.

VMHost

Required? true
Accept Pipeline Input? false
Position? named
Specifies an array of virtual machine host objects.

VMMServer

Required? false
Accept Pipeline Input? true (ByValue)
Position? named
Specifies a VMM server object.

Name

Required? false
Accept Pipeline Input? false
Position? 0
Specifies the name of a VMM object.

VMHostGroup

Required? false
Accept Pipeline Input? false
Position? named
Specifies a virtual machine host group object.

VMMServer

Required? false
Accept Pipeline Input? true (ByValue)
Position? named
Specifies a VMM server object.

Name

Required? false
Accept Pipeline Input? false
Position? 0
Specifies the name of a VMM object.

ID

Required? false
Accept Pipeline Input? false
Position? named
Specifies the numerical identifier (as a globally unique identifier, or GUID) for a specific object.

VMMServer

Required? false
Accept Pipeline Input? true (ByValue)
Position? named
Specifies a VMM server object.

Name

Required? false
Accept Pipeline Input? false
Position? 0
Specifies the name of a VMM object.

All

Required? false
Accept Pipeline Input? false
Position? named
Retrieves a full list of all subordinate objects independent of the parent object. For example, the command Get-SCVirtualDiskDrive -All retrieves all virtual disk drive objects regardless of the virtual machine object or template object that each virtual disk drive object is associated with.

VMMServer

Required? false
Accept Pipeline Input? true (ByValue)
Position? named
Specifies a VMM server object.

Examples

1: Retrieve all available logical networks for a specified host group.
PS C:\> $Hostgroup = Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup01" }
PS C:\> Get-SCLogicalNetwork -VMHostGroup $Hostgroup
The first command gets the host group object at the path "All Hosts\HostGroup01" and stores the object in the $Hostgroup variable.

The second command gets all of the logical networks for the host group stored in $Hostgroup and displays information about each logical network to the user.

See Also