Compartilhar via


New-SCLoadBalancerProtocol

Cria um objeto de protocolo de balanceador de carga usado quando você cria um IP virtual do balanceador de carga.

Sintaxe

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

Description

O cmdlet New-SCLoadBalancerProtocol cria um objeto de protocolo do balanceador de carga usado quando você cria um IP virtual do balanceador de carga.

Para obter informações sobre como criar um IP virtual do balanceador de carga, digite Get-Help New-SCLoadBalancerVIP -Detailed.

Exemplos

Exemplo 1: Criar um objeto de protocolo de balanceador de carga 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

Esse comando cria um objeto de protocolo de balanceador de carga especificando que HTTPS termina no balanceador de carga e que o balanceador de carga criptografa novamente a conexão com o servidor. Em seguida, o comando armazena o objeto na variável $LPProtocol.

Parâmetros

-HTTPSCertificateSubjectName

Especifica a propriedade de nome da entidade do certificado usado para encerrar a conexão HTTPS no balanceador de carga.

Formato de exemplo: C=US,ST=WA,L=Redmond,O=Contoso,OU=Test,CN=www.contoso.com/emailAddress=contoso@contoso.com

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-HTTPSReencryptConnection

Indica se um balanceador de carga deve criptografar novamente o tráfego para o servidor depois de ter terminado uma conexão HTTPS.

Tipo:Boolean
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Name

Especifica o nome de um objeto VMM (Virtual Machine Manager).

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-TerminateHTTPS

Indica se o tráfego HTTPS é encerrado no balanceador de carga. Se definido como $True, você deve fornecer um nome de entidade de certificado.

Tipo:Boolean
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Saídas

LoadBalancerProtocol

Esse cmdlet retorna um objeto LoadBalancerProtocol.