Get-SCLoadBalancer
Yük dengeleyici nesnesi alır.
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
Get-SCLoadBalancer cmdlet'i bir veya daha fazla yük dengeleyici nesnesi alır.
Örnekler
Örnek 1: Konak grubu için tüm yük dengeleyicileri alma
PS C:\> $HostGroup = Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup01" }
PS C:\> $LoadBalancers = Get-SCLoadBalancer -VMHostGroup $HostGroup
PS C:\> $LoadBalancers
İlk komut HostGroup01 hamed konak grubu nesnesini alır ve nesneyi $HostGroup değişkeninde depolar.
İkinci komut, $HostGroup'de depolanan konak grubu tarafından erişilebilen tüm yük dengeleyici nesnelerini alır ve nesneleri $LoadBalancers değişkeninde depolar.
Son komut, $LoadBalancers depolanan yük dengeleyicilerin her biri hakkındaki bilgileri görüntüler.
Örnek 2: Bir konak grubu için belirli bir türe ait tüm yük dengeleyicileri alma
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
İlk komut Production adlı konak grubu nesnesini alır ve nesneyi $HostGroup değişkeninde depolar.
İkinci komut, belirtilen üreticiye ve modele sahip yük dengeleyici nesnelerini $HostGroup'de depolanan konak grubu tarafından erişilebilir hale getirir ve nesneleri $LoadBalancers değişkeninde depolar.
Son komut, $LoadBalancers depolanan her yük dengeleyici nesnesiyle ilgili bilgileri görüntüler.
Parametreler
-All
Bu cmdlet'in tüm alt nesneleri üst nesneden bağımsız olarak aldığını gösterir.
Örneğin komut Get-SCVirtualDiskDrive -All
, her sanal disk sürücüsü nesnesinin ilişkili olduğu sanal makine nesnesine veya şablon nesnesine bakılmaksızın tüm sanal disk sürücüsü nesnelerini alır.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Cloud
Özel bir bulut nesnesi belirtir.
Type: | Cloud |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CloudRootHostGroup
Özel bulut için kök düzeyinde tanımlanan bir konak grubu belirtir.
Type: | HostGroup[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CloudRootVMwareResourcePool
Özel bulut için kök düzeyinde tanımlanan bir VMware kaynak havuzunu belirtir.
Type: | VmwResourcePool |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ID
Sayısal tanımlayıcıyı, belirli bir nesne için genel olarak benzersiz bir tanımlayıcı veya GUID olarak belirtir.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerAddress
Yük dengeleyicinin tam etki alanı adını (FQDN) veya IP adresini belirtir. Normal biçimler FQDN, IPv4 veya IPv6 adresleridir, ancak yük dengeleyicinizin geçerli biçimi için yük dengeleyici üreticisine başvurun.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogicalNetwork
Mantıksal ağı belirtir. Mantıksal ağ, ağ atamalarını düzenlemek ve basitleştirmek için kullanılan IP alt ağlarının ve VLAN'ların adlandırılmış bir grubudur.
Type: | LogicalNetwork[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Manufacturer
Fiziksel cihaz üreten şirketin adını belirtir. Geçerli karakterler şunlardır:
- Harfler (a-z)
- Sayılar (0-9)
- Alt çizgi (_)
- Kısa çizgi (-)
- Nokta (.)
- Tek tırnak (')
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Model
Fiziksel bir cihazın modelini belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Bir kullanıcı adı belirtir. Bu cmdlet, bu parametrenin belirttiği kullanıcı adına çalışır.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Kullanıcı rolünü belirtir. Kullanıcı rolü almak için Get-SCUserRole cmdlet'ini kullanın. Bu cmdlet, bu parametrenin belirttiği kullanıcı rolü adına çalışır.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostGroup
Bir sanal makine konak grubu nesnesi belirtir.
Type: | HostGroup |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
BIR VMM sunucu nesnesi belirtir.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Çıkışlar
LoadBalancer
Bu cmdlet bir LoadBalancer nesnesi döndürür.