Compartir a través de


Get-SCLoadBalancer

Obtiene un objeto de equilibrador de carga.

Sintaxis

GlobalList (Es el valor predeterminado).

Get-SCLoadBalancer
    [[-LoadBalancerAddress] <String>]
    [-VMMServer <ServerConnection>]
    [-Manufacturer <String>]
    [-Model <String>]
    [-All]
    [-LogicalNetwork <LogicalNetwork[]>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

ByHostGroup

Get-SCLoadBalancer
    [[-LoadBalancerAddress] <String>]
    -VMHostGroup <HostGroup>
    [-VMMServer <ServerConnection>]
    [-Manufacturer <String>]
    [-Model <String>]
    [-LogicalNetwork <LogicalNetwork[]>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

ByCloud

Get-SCLoadBalancer
    [[-LoadBalancerAddress] <String>]
    -Cloud <Cloud>
    [-VMMServer <ServerConnection>]
    [-Manufacturer <String>]
    [-Model <String>]
    [-LogicalNetwork <LogicalNetwork[]>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

ByID

Get-SCLoadBalancer
    [[-LoadBalancerAddress] <String>]
    -ID <Guid>
    [-VMMServer <ServerConnection>]
    [-Manufacturer <String>]
    [-Model <String>]
    [-LogicalNetwork <LogicalNetwork[]>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

AccessibleToCloudRootHostGroup

Get-SCLoadBalancer
    [[-LoadBalancerAddress] <String>]
    -CloudRootHostGroup <HostGroup[]>
    [-VMMServer <ServerConnection>]
    [-Manufacturer <String>]
    [-Model <String>]
    [-LogicalNetwork <LogicalNetwork[]>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

AccessibleToCloudRootVMwareResourcePool

Get-SCLoadBalancer
    [[-LoadBalancerAddress] <String>]
    -CloudRootVMwareResourcePool <VmwResourcePool>
    [-VMMServer <ServerConnection>]
    [-Manufacturer <String>]
    [-Model <String>]
    [-LogicalNetwork <LogicalNetwork[]>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

Description

El cmdlet Get-SCLoadBalancer obtiene uno o varios objetos del equilibrador de carga.

Ejemplos

Ejemplo 1: Obtención de todos los equilibradores de carga de un grupo host

PS C:\> $HostGroup = Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup01" }
PS C:\> $LoadBalancers = Get-SCLoadBalancer -VMHostGroup $HostGroup
PS C:\> $LoadBalancers

El primer comando obtiene el objeto de grupo host hamed HostGroup01 y almacena el objeto en la variable $HostGroup.

El segundo comando obtiene todos los objetos del equilibrador de carga accesibles para el grupo de hosts almacenado en $HostGroup y almacena los objetos en la variable $LoadBalancers.

El último comando muestra información sobre cada uno de los equilibradores de carga almacenados en $LoadBalancers.

Ejemplo 2: Obtención de todos los equilibradores de carga de un tipo determinado para un grupo host

PS C:\> $HostGroup = Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup02\Production" }
PS C:\> $LoadBalancers = Get-SCLoadBalancer -VMHostGroup $HostGroup -Manufacturer "LB Manufacturer" -Model "LB01"
PS C:\> $LoadBalancers

El primer comando obtiene el objeto del grupo host denominado Production y almacena el objeto en la variable $HostGroup.

El segundo comando obtiene los objetos del equilibrador de carga con el fabricante y el modelo especificados accesibles para el grupo de hosts almacenado en $HostGroup y almacena los objetos en la variable $LoadBalancers.

El último comando muestra información sobre cada objeto del equilibrador de carga almacenado en $LoadBalancers.

Parámetros

-All

Indica que este cmdlet obtiene todos los objetos subordinados independientemente del objeto primario. Por ejemplo, el comando Get-SCVirtualDiskDrive -All obtiene todos los objetos de unidad de disco virtual, independientemente del objeto de máquina virtual o del objeto de plantilla al que esté asociado cada objeto de unidad de disco virtual.

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

GlobalList
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Cloud

Especifica un objeto de nube privada.

Propiedades del parámetro

Tipo:Cloud
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

ByCloud
Posición:Named
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-CloudRootHostGroup

Especifica un grupo de hosts que se define en el nivel raíz para una nube privada.

Propiedades del parámetro

Tipo:

HostGroup[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

AccessibleToCloudRootHostGroup
Posición:Named
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-CloudRootVMwareResourcePool

Especifica un grupo de recursos de VMware que se define en el nivel raíz de una nube privada.

Propiedades del parámetro

Tipo:VmwResourcePool
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

AccessibleToCloudRootVMwareResourcePool
Posición:Named
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ID

Especifica el identificador numérico como un identificador único global, o GUID, para un objeto específico.

Propiedades del parámetro

Tipo:Guid
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

ByID
Posición:Named
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-LoadBalancerAddress

Especifica el nombre de dominio completo (FQDN) o la dirección IP de un equilibrador de carga. Los formatos habituales son FQDN, direcciones IPv4 o IPv6, pero consulte con el fabricante del equilibrador de carga el formato válido para el equilibrador de carga.

Propiedades del parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:0
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-LogicalNetwork

Especifica una red lógica. Una red lógica es una agrupación con nombre de subredes IP y VLAN que se utiliza para organizar y simplificar las asignaciones de red.

Propiedades del parámetro

Tipo:

LogicalNetwork[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Manufacturer

Especifica el nombre de la empresa que fabricó un dispositivo físico. Los caracteres válidos incluyen:

  • Letras (a-z)
  • Números (0 al 9)
  • Subrayado (_)
  • Guión (-)
  • Punto (.)
  • Comillas simples (')

Propiedades del parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Model

Especifica el modelo de un dispositivo físico.

Propiedades del parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-OnBehalfOfUser

Especifica un nombre de usuario. Este cmdlet funciona en nombre del usuario que especifica este parámetro.

Propiedades del parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-OnBehalfOfUserRole

Especifica un rol de usuario. Para obtener un rol de usuario, use el cmdlet Get-SCUserRole . Este cmdlet opera en nombre del rol de usuario que especifica este parámetro.

Propiedades del parámetro

Tipo:UserRole
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-VMHostGroup

Especifica un objeto de grupo host de máquina virtual.

Propiedades del parámetro

Tipo:HostGroup
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

ByHostGroup
Posición:Named
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-VMMServer

Especifica un objeto de servidor VMM.

Propiedades del parámetro

Tipo:ServerConnection
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Salidas

LoadBalancer

Este cmdlet devuelve un objeto LoadBalancer .