New-SCLoadBalancerProtocol
Erstellt ein Load Balancer-Protokollobjekt, das verwendet wird, wenn Sie eine virtuelle IP für Load Balancer erstellen.
Syntax
Base (Standardwert)
New-SCLoadBalancerProtocol
-Name <String>
[<CommonParameters>]
HTTPS
New-SCLoadBalancerProtocol
-Name <String>
[-HTTPSCertificateSubjectName <String>]
[-HTTPSReencryptConnection <Boolean>]
[-TerminateHTTPS <Boolean>]
[<CommonParameters>]
Beschreibung
Mit dem Cmdlet New-SCLoadBalancerProtocol wird ein Protokollobjekt für den Lastenausgleich erstellt, das verwendet wird, wenn Sie eine virtuelle IP-Adresse des Lastenausgleichs erstellen.
Weitere Informationen zum Erstellen einer virtuellen IP-Adresse des Load Balancers erhalten Sie, indem Sie Get-Help New-SCLoadBalancerVIP -Detailed.
Beispiele
Beispiel 1: Erstellen eines HTTPS-Load-Balancer-Protokollobjekts
PS C:\> $LBProtocol = New-SCLoadBalancerProtocol -Name "HTTPS" -HTTPSCertificate "C=US,ST=WA,L=Redmond,O=Contoso,OU=Test,CN=www.contoso.com/emailAddress=contoso@contoso.com" -HTTPSReencryptconnection $True -TerminateHTTPS $True
Mit diesem Befehl wird ein Load Balancer-Protokollobjekt erstellt, das angibt, dass HTTPS am Load Balancer beendet wird und dass der Load Balancer die Verbindung zum Server erneut verschlüsselt. Der Befehl speichert das Objekt dann in der Variablen $LPProtocol.
Parameter
-HTTPSCertificateSubjectName
Gibt die Eigenschaft Antragstellername des Zertifikats an, das zum Beenden der HTTPS-Verbindung am Load Balancer verwendet wird.
Beispielformat: C=US,ST=WA,L=Redmond,O=Contoso,OU=Test,CN=www.contoso.com/emailAddress=contoso@contoso.com
Parametereigenschaften
| Typ: | String |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
HTTPS
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-HTTPSReencryptConnection
Gibt an, ob ein Load Balancer den Datenverkehr zum Server erneut verschlüsseln soll, nachdem er eine HTTPS-Verbindung beendet hat.
Parametereigenschaften
| Typ: | Boolean |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
HTTPS
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-Name
Gibt den Namen eines Virtual Machine Manager (VMM)-Objekts an.
Parametereigenschaften
| Typ: | String |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | True |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-TerminateHTTPS
Gibt an, ob der HTTPS-Datenverkehr am Load Balancer beendet wird. Wenn diese Option auf $True festgelegt ist, müssen Sie den Namen des Zertifikatantragstellers angeben.
Parametereigenschaften
| Typ: | Boolean |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
HTTPS
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.
Ausgaben
LoadBalancerProtocol
Dieses Cmdlet gibt ein LoadBalancerProtocol-Objekt zurück.