Share via


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 物件。