Samples/Get-UcsDvsConfig.ps1

function Get-UcsDvsConfig { 
param ([string] $Ucs)

    #Fetch known global policies
    [Cisco.Ucs.ManagedObject[]] $gp = Get-UcsVmVcenter  -Ucs $Ucs
    [Cisco.Ucs.ManagedObject[]] $gp += Get-UcsVmFolder   -Ucs $Ucs
    [Cisco.Ucs.ManagedObject[]] $gp += Get-UcsVmVcenterFolder -Ucs $Ucs
    [Cisco.Ucs.ManagedObject[]] $gp += Get-UcsVmVcenterDataCenter  -Ucs $Ucs
    [Cisco.Ucs.ManagedObject[]] $gp += Get-UcsVmVcenterDvs  -Ucs $Ucs
    [Cisco.Ucs.ManagedObject[]] $gp += Get-UcsVmPortProfile  -Ucs $Ucs
    [Cisco.Ucs.ManagedObject[]] $gp += Get-UcsVmVCenterKeyRing  -Ucs $Ucs
    [Cisco.Ucs.ManagedObject[]] $gp += Get-UcsVmVcenterExtensionKey -Ucs $Ucs

    # Now return it to the caller
    return ,$gp
}