次の方法で共有


New-SCLoadBalancerProtocol

ロード バランサーの仮想 IP を作成するときに使用されるロード バランサー プロトコル オブジェクトを作成します。

構文

New-SCLoadBalancerProtocol
   -Name <String>
   [<CommonParameters>]
New-SCLoadBalancerProtocol
   -Name <String>
   [-HTTPSCertificateSubjectName <String>]
   [-HTTPSReencryptConnection <Boolean>]
   [-TerminateHTTPS <Boolean>]
   [<CommonParameters>]

説明

New-SCLoadBalancerProtocol コマンドレットは、ロード バランサーの仮想 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
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-HTTPSReencryptConnection

ロード バランサーが HTTPS 接続を終了した後で、サーバーへのトラフィックを再暗号化する必要があるかどうかを示します。

型:Boolean
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Name

仮想マシン マネージャー (VMM) オブジェクトの名前を指定します。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-TerminateHTTPS

ロード バランサーで HTTPS トラフィックが終了するかどうかを示します。 $Trueに設定されている場合は、証明書のサブジェクト名を指定する必要があります。

型:Boolean
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

出力

LoadBalancerProtocol

このコマンドレットは、LoadBalancerProtocol オブジェクトを返します。