Set-SCLoadBalancerVIPTemplate
Hiermee wijzigt u de eigenschappen van een VIP-sjabloon van een load balancer.
Syntax
Set-SCLoadBalancerVIPTemplate
[-VMMServer <ServerConnection>]
[-LoadBalancerVIPTemplate] <LoadBalancerVIPTemplate>
[-Name <String>]
[-Description <String>]
[-LoadBalancerManufacturer <String>]
[-LoadBalancerModel <String>]
[-LoadBalancerConnectionPersistence <LoadBalancerConnectionPersistence>]
[-LoadBalancerHealthMonitor <LoadBalancerHealthMonitor[]>]
[-LoadBalancerProtocol <LoadBalancerProtocol>]
[-LoadBalancerPort <UInt16>]
[-LoadBalancerBackEndPort <UInt16>]
[-LoadBalancingMethod <LoadBalancingMethod>]
[-DisableLoadBalancerConnectionPersistence]
[-MakeGeneric]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
De cmdlet Set-SCLoadBalancerVIPTemplate wijzigt de eigenschappen van een virtuele IP-sjabloon (VIP) van een load balancer.
Voorbeelden
Voorbeeld 1: De taakverdelingsmethode wijzigen in een virtuele IP-sjabloon van een load balancer
PS C:\> $VIPTemplate = Get-SCLoadBalancerVIPTemplate -Manufacturer "LB Manufacturer" -Model "LB01" -Name "VIPTemplate01"
PS C:\> $LBMethod = New-SCLoadBalancingMethod -Name "RoundRobin"
PS C:\> Set-SCLoadBalancerVIPTemplate -LoadBalancerVIPTemplate $VIPTemplate -LoadBalancingMethod $LBMethod
Met de eerste opdracht wordt het VIP-sjabloonobject met de naam VIPTemplate01 opgehaald en wordt het object opgeslagen in de $VIPTemplate variabele.
Met de tweede opdracht maakt u een nieuw taakverdelingsmethodeobject met de naam Round Robin en slaat u het object op in de $LBMethod variabele.
Met de laatste opdracht wordt de taakverdelingsmethode voor de VIP-sjabloon die is opgeslagen in $VIPTemplate, gewijzigd in de methode die is opgeslagen in $LBMethod, namelijk Round Robin.
Parameters
-Description
Hiermee geeft u een beschrijving voor de VIP-sjabloon.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableLoadBalancerConnectionPersistence
Geeft aan dat de persistentie van de load balancer-verbinding in een VIP-profiel is uitgeschakeld.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Hiermee geeft u op dat de voortgang van de taak wordt bijgehouden en opgeslagen in de variabele met de naam van deze parameter.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerBackEndPort
Hiermee geeft u de poort op waarop de back-endservice wordt uitgevoerd die taakverdeling krijgt.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerConnectionPersistence
Hiermee geeft u een load balancer verbindingspersistentieobject.
Type: | LoadBalancerConnectionPersistence |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerHealthMonitor
Hiermee geeft u een matrix van load balancer status monitor objecten.
Type: | LoadBalancerHealthMonitor[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerManufacturer
Hiermee geeft u de naam van het bedrijf dat een load balancer heeft geproduceerd. De aanvaardbare waarden voor deze parameter zijn:
- Letters (a-z)
- Getallen (0-9)
- Onderstrepingsteken (_)
- Streepje (-)
- Punt (.)
- Enkel aanhalingsteken (')
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerModel
Hiermee geeft u het model van een load balancer.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerPort
Hiermee geeft u de poort op die moet worden gebruikt bij het configureren van een VIP in een load balancer.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerProtocol
Hiermee geeft u het protocol op dat moet worden gebruikt bij het maken van verbinding met een load balancer of een load balancer-protocolobject.
Type: | LoadBalancerProtocol |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LoadBalancerVIPTemplate
Hiermee geeft u een VIP-sjabloon voor de load balancer op.
Type: | LoadBalancerVIPTemplate |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LoadBalancingMethod
Hiermee geeft u de taakverdelingsmethode op die moet worden gebruikt. De aanvaardbare waarden voor deze parameter zijn:
- RoundRobin
- LeastConnectionsmember
- Waargenomen lid
- Predictivemember
- Ratiomember
- Snelste lid
- LeastConnections
- Vierknooppunt
- Predictivenode
- Rationode
- FastestResponseTime
- LeastSessions
- Geen
Gebruik deze opdracht om de beschikbare methoden voor een specifieke load balancer te bepalen: (Get-SCLoadBalancer)[0].AvailableLoadBalancingMethods
Type: | LoadBalancingMethod |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MakeGeneric
Geeft aan dat een VIP-profiel algemene load balancer-instellingen kan toepassen.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Hiermee geeft u de naam van een Virtual Machine Manager -object (VMM).
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Hiermee geeft u de id op van de tip prestatie- en resourceoptimalisatie (PRO-tip) die deze actie heeft geactiveerd. Met deze parameter kunt u PRO-tips controleren.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Hiermee geeft u een VMM-serverobject op.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Uitvoerwaarden
LoadBalancer
Deze cmdlet retourneert een LoadBalancer-object .