Condividi tramite


Get-SCLoadBalancer

Ottiene un oggetto di bilanciamento del carico.

Sintassi

GlobalList (impostazione predefinita).

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

Descrizione

Il cmdlet Get-SCLoadBalancer ottiene uno o più oggetti del servizio di bilanciamento del carico.

Esempio

Esempio 1: Ottenere tutti i servizi di bilanciamento del carico per un gruppo host

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

Il primo comando ottiene l'oggetto del gruppo host hamed HostGroup01 e memorizza l'oggetto nella variabile $HostGroup.

Il secondo comando rende tutti gli oggetti del bilanciamento del carico accessibili al gruppo host archiviato in $HostGroup e memorizza gli oggetti nella variabile $LoadBalancers.

L'ultimo comando visualizza informazioni su ciascuno dei bilanciatori di carico archiviati in $LoadBalancers.

Esempio 2: Ottenere tutti i bilanciatori del carico di un determinato tipo per un gruppo 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

Il primo comando ottiene l'oggetto del gruppo host denominato Production e memorizza l'oggetto nella variabile $HostGroup.

Il secondo comando rende accessibili gli oggetti del bilanciamento del carico con il produttore e il modello specificati al gruppo host archiviato in $HostGroup e memorizza gli oggetti nella variabile $LoadBalancers.

L'ultimo comando visualizza informazioni su ogni oggetto del bilanciamento del carico archiviato in $LoadBalancers.

Parametri

-All

Indica che questo cmdlet ottiene tutti gli oggetti subordinati indipendentemente dall'oggetto padre. Ad esempio, il comando Get-SCVirtualDiskDrive -All ottiene tutti gli oggetti unità disco virtuale indipendentemente dall'oggetto macchina virtuale o dall'oggetto modello a cui è associato ogni oggetto unità disco virtuale.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

GlobalList
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Cloud

Specifica un oggetto cloud privato.

Proprietà dei parametri

Tipo:Cloud
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

ByCloud
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-CloudRootHostGroup

Specifica un gruppo host definito a livello radice per un cloud privato.

Proprietà dei parametri

Tipo:

HostGroup[]

Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

AccessibleToCloudRootHostGroup
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-CloudRootVMwareResourcePool

Specifica un pool di risorse VMware definito a livello radice per un cloud privato.

Proprietà dei parametri

Tipo:VmwResourcePool
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

AccessibleToCloudRootVMwareResourcePool
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ID

Specifica l'identificatore numerico come identificatore univoco globale, o GUID, per un oggetto specifico.

Proprietà dei parametri

Tipo:Guid
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

ByID
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-LoadBalancerAddress

Specifica il nome di dominio completo (FQDN) o l'indirizzo IP di un servizio di bilanciamento del carico. I formati più comuni sono gli indirizzi FQDN, IPv4 o IPv6, ma verificare con il produttore del bilanciamento del carico il formato valido per il bilanciamento del carico.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:0
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-LogicalNetwork

Specifica una rete logica. Una rete logica è un raggruppamento denominato di subnet IP e VLAN utilizzato per organizzare e semplificare le assegnazioni di rete.

Proprietà dei parametri

Tipo:

LogicalNetwork[]

Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Manufacturer

Specifica il nome dell'azienda che ha prodotto un dispositivo fisico. I caratteri validi includono:

  • Lettere (a-z)
  • Numeri (0-9)
  • Carattere di sottolineatura (_)
  • Trattino (-)
  • Punto (.)
  • Virgolette singole (')

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Model

Specifica il modello di un dispositivo fisico.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-OnBehalfOfUser

Specifica un nome utente. Questo cmdlet funziona per conto dell'utente specificato da questo parametro.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-OnBehalfOfUserRole

Specifica un ruolo utente. Per ottenere un ruolo utente, utilizzare il cmdlet Get-SCUserRole . Questo cmdlet funziona per conto del ruolo utente specificato da questo parametro.

Proprietà dei parametri

Tipo:UserRole
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-VMHostGroup

Specifica un oggetto gruppo host della macchina virtuale.

Proprietà dei parametri

Tipo:HostGroup
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

ByHostGroup
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-VMMServer

Specifica un oggetto server VMM.

Proprietà dei parametri

Tipo:ServerConnection
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.

Output

LoadBalancer

Questo cmdlet restituisce un oggetto LoadBalancer .