共用方式為


New-SCLoadBalancerProtocol

建立負載平衡器通訊協議物件,此物件會在您建立負載平衡器虛擬IP時使用。

語法

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

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-HTTPSReencryptConnection

指出負載平衡器是否應該在終止 HTTPS 連線之後,將流量重新加密至伺服器。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Name

指定 Virtual Machine Manager (VMM) 物件的名稱。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-TerminateHTTPS

指出 HTTPS 流量是否在負載平衡器終止。 如果設定為 $True,您必須提供憑證主體名稱。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

輸出

LoadBalancerProtocol

此 Cmdlet 會傳回 LoadBalancerProtocol 物件。