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 オブジェクトを返します。