Compartir a través de


New-SCLoadBalancerProtocol

Crea un objeto de protocolo de equilibrador de carga que se utiliza al crear una dirección IP virtual del equilibrador de carga.

Sintaxis

Base (Es el valor predeterminado).

New-SCLoadBalancerProtocol
    -Name <String>
    [<CommonParameters>]

HTTPS

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

Description

El cmdlet New-SCLoadBalancerProtocol crea un objeto de protocolo de equilibrador de carga que se usa al crear una dirección IP virtual del equilibrador de carga.

Para obtener información sobre cómo crear una IP virtual del equilibrador de carga, escriba Get-Help New-SCLoadBalancerVIP -Detailed.

Ejemplos

Ejemplo 1: Creación de un objeto de protocolo de equilibrador 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

Este comando crea un objeto de protocolo de equilibrador de carga que especifica que HTTPS termina en el equilibrador de carga y que el equilibrador de carga vuelve a cifrar la conexión con el servidor. A continuación, el comando almacena el objeto en la variable $LPProtocol.

Parámetros

-HTTPSCertificateSubjectName

Especifica la propiedad de nombre de firmante del certificado utilizado para finalizar la conexión HTTPS en el equilibrador de carga.

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

Propiedades del parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

HTTPS
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-HTTPSReencryptConnection

Indica si un equilibrador de carga debe volver a cifrar el tráfico al servidor después de que haya finalizado una conexión HTTPS.

Propiedades del parámetro

Tipo:Boolean
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

HTTPS
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Name

Especifica el nombre de un objeto de Virtual Machine Manager (VMM).

Propiedades del parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-TerminateHTTPS

Indica si el tráfico HTTPS finaliza en el equilibrador de carga. Si se establece en $True, debe proporcionar un nombre de firmante del certificado.

Propiedades del parámetro

Tipo:Boolean
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

HTTPS
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Salidas

LoadBalancerProtocol

Este cmdlet devuelve un objeto LoadBalancerProtocol .