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 .