New-SCLoadBalancerProtocol
创建负载均衡器虚拟 IP 时使用的负载均衡器协议对象。
语法
New-SCLoadBalancerProtocol
-Name <String>
[<CommonParameters>]
New-SCLoadBalancerProtocol
-Name <String>
[-HTTPSCertificateSubjectName <String>]
[-HTTPSReencryptConnection <Boolean>]
[-TerminateHTTPS <Boolean>]
[<CommonParameters>]
说明
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 对象。