New-SCLoadBalancerProtocol
建立負載平衡器虛擬 IP 時所使用的負載平衡器通訊協定物件。
Syntax
New-SCLoadBalancerProtocol
-Name <String>
[<CommonParameters>]
New-SCLoadBalancerProtocol
-Name <String>
[-HTTPSCertificateSubjectName <String>]
[-HTTPSReencryptConnection <Boolean>]
[-TerminateHTTPS <Boolean>]
[<CommonParameters>]
Description
New-SCLoadBalancerProtocol Cmdlet 會建立負載平衡器通訊協定物件,該物件會在您建立負載平衡器虛擬 IP 時使用。
如需建立負載平衡器虛擬 IP 的相關資訊,請輸入 Get-Help New-SCLoadBalancerVIP -Detailed
。
範例
範例 1:建立 HTTPS 負載平衡器通訊協定物件
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
此命令會建立負載平衡器通訊協定物件,指定 HTTPS 在負載平衡器端終止,且負載平衡器會重新加密與伺服器的連線。 命令接著會將 物件儲存在 $LPProtocol 變數中。
參數
-HTTPSCertificateSubjectName
指定用來終止負載平衡器之 HTTPS 連線之憑證的主體名稱屬性。
範例格式: C=US,ST=WA,L=Redmond,O=Contoso,OU=Test,CN=www.contoso.com/emailAddress=contoso@contoso.com
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HTTPSReencryptConnection
指出負載平衡器在終止 HTTPS 連線之後,是否應該重新加密伺服器的流量。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
指定 Virtual Machine Manager (VMM) 物件的名稱。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TerminateHTTPS
指出是否在負載平衡器終止 HTTPS 流量。 如果設定為 $True,您必須提供憑證主體名稱。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
輸出
LoadBalancerProtocol
此 Cmdlet 會傳回 LoadBalancerProtocol 物件。