Partager via


Get-SCLoadBalancer

Obtient un objet d’équilibreur de charge.

Syntax

Get-SCLoadBalancer
   [-VMMServer <ServerConnection>]
   [[-LoadBalancerAddress] <String>]
   [-Manufacturer <String>]
   [-Model <String>]
   [-All]
   [-LogicalNetwork <LogicalNetwork[]>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCLoadBalancer
   [-VMMServer <ServerConnection>]
   [[-LoadBalancerAddress] <String>]
   [-Manufacturer <String>]
   [-Model <String>]
   -VMHostGroup <HostGroup>
   [-LogicalNetwork <LogicalNetwork[]>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCLoadBalancer
   [-VMMServer <ServerConnection>]
   [[-LoadBalancerAddress] <String>]
   [-Manufacturer <String>]
   [-Model <String>]
   -Cloud <Cloud>
   [-LogicalNetwork <LogicalNetwork[]>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCLoadBalancer
   [-VMMServer <ServerConnection>]
   [[-LoadBalancerAddress] <String>]
   [-Manufacturer <String>]
   [-Model <String>]
   -ID <Guid>
   [-LogicalNetwork <LogicalNetwork[]>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCLoadBalancer
   [-VMMServer <ServerConnection>]
   [[-LoadBalancerAddress] <String>]
   [-Manufacturer <String>]
   [-Model <String>]
   -CloudRootHostGroup <HostGroup[]>
   [-LogicalNetwork <LogicalNetwork[]>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCLoadBalancer
   [-VMMServer <ServerConnection>]
   [[-LoadBalancerAddress] <String>]
   [-Manufacturer <String>]
   [-Model <String>]
   -CloudRootVMwareResourcePool <VmwResourcePool>
   [-LogicalNetwork <LogicalNetwork[]>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Description

L’applet de commande Get-SCLoadBalancer obtient un ou plusieurs objets d’équilibreur de charge.

Exemples

Exemple 1 : Obtenir tous les équilibreurs de charge pour un groupe hôte

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

La première commande obtient l’objet de groupe hôte hamed HostGroup01 et stocke l’objet dans la variable $HostGroup.

La deuxième commande obtient tous les objets d’équilibreur de charge accessibles au groupe hôte stockés dans $HostGroup et stocke les objets dans la variable $LoadBalancers.

La dernière commande affiche des informations sur chacun des équilibreurs de charge stockés dans $LoadBalancers.

Exemple 2 : Obtenir tous les équilibreurs de charge d’un type donné pour un groupe hôte

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

La première commande obtient l’objet de groupe hôte nommé Production et stocke l’objet dans la variable $HostGroup.

La deuxième commande obtient les objets d’équilibreur de charge avec le fabricant et le modèle spécifiés accessibles au groupe hôte stockés dans $HostGroup et stocke les objets dans la variable $LoadBalancers.

La dernière commande affiche des informations sur chaque objet d’équilibreur de charge stocké dans $LoadBalancers.

Paramètres

-All

Indique que cette applet de commande obtient tous les objets subordonnés indépendants de l’objet parent. Par exemple, la commande Get-SCVirtualDiskDrive -All obtient tous les objets de lecteur de disque virtuel, quel que soit l’objet de machine virtuelle ou l’objet modèle auquel chaque objet de lecteur de disque virtuel est associé.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Cloud

Spécifie un objet de cloud privé.

Type:Cloud
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-CloudRootHostGroup

Spécifie un groupe hôte défini au niveau racine d’un cloud privé.

Type:HostGroup[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-CloudRootVMwareResourcePool

Spécifie un pool de ressources VMware défini au niveau racine d’un cloud privé.

Type:VmwResourcePool
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ID

Spécifie l’identificateur numérique comme identificateur global unique ou GUID pour un objet spécifique.

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerAddress

Spécifie le nom de domaine complet (FQDN) ou l’adresse IP d’un équilibreur de charge. Les formats habituels sont des adresses FQDN, IPv4 ou IPv6, mais vérifiez avec le fabricant de l’équilibreur de charge le format valide pour votre équilibreur de charge.

Type:String
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LogicalNetwork

Spécifie un réseau logique. Un réseau logique est un regroupement nommé de sous-réseaux IP et de réseaux virtuels utilisés pour organiser et simplifier les attributions de réseau.

Type:LogicalNetwork[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Manufacturer

Spécifie le nom de l’entreprise qui a fabriqué un appareil physique. Les caractères valides sont les suivants :

  • Lettres (a-z)
  • Chiffres (0-9)
  • Trait de soulignement (_)
  • Trait d’union (-)
  • Dot (.)
  • Apostrophe (')
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Model

Spécifie le modèle d’un appareil physique.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUser

Spécifie un nom d'utilisateur. Cette applet de commande fonctionne pour le compte de l’utilisateur que ce paramètre spécifie.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUserRole

Spécifie un rôle d’utilisateur. Pour obtenir un rôle d’utilisateur, utilisez l’applet de commande Get-SCUserRole . Cette applet de commande fonctionne pour le compte du rôle d’utilisateur spécifié par ce paramètre.

Type:UserRole
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMHostGroup

Spécifie un objet groupe hôte d'ordinateurs virtuels.

Type:HostGroup
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Spécifie un objet serveur VMM.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Sorties

LoadBalancer

Cette applet de commande retourne un objet LoadBalancer .