Condividi tramite


New-SCLoadBalancerProtocol

Crea un oggetto protocollo di bilanciamento del carico usato quando si crea un indirizzo IP virtuale del servizio di bilanciamento del carico.

Sintassi

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

Descrizione

Il cmdlet New-SCLoadBalancerProtocol crea un oggetto protocollo di bilanciamento del carico usato quando si crea un INDIRIZZO IP virtuale del servizio di bilanciamento del carico.

Per informazioni sulla creazione di un indirizzo IP virtuale del servizio di bilanciamento del carico, digitare Get-Help New-SCLoadBalancerVIP -Detailed.

Esempio

Esempio 1: Creare un oggetto protocollo del servizio di bilanciamento del carico 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

Questo comando crea un oggetto protocollo di bilanciamento del carico che specifica che HTTPS termina nel servizio di bilanciamento del carico e che il servizio di bilanciamento del carico crittografa nuovamente la connessione al server. Il comando archivia quindi l'oggetto nella variabile $LPProtocol.

Parametri

-HTTPSCertificateSubjectName

Specifica la proprietà del nome soggetto del certificato usato per terminare la connessione HTTPS nel servizio di bilanciamento del carico.

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

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-HTTPSReencryptConnection

Indica se un servizio di bilanciamento del carico deve crittografare nuovamente il traffico verso il server dopo aver terminato una connessione HTTPS.

Tipo:Boolean
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Name

Specifica il nome di un oggetto Virtual Machine Manager (VMM).

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-TerminateHTTPS

Indica se il traffico HTTPS viene terminato nel servizio di bilanciamento del carico. Se impostato su $True, è necessario specificare un nome soggetto del certificato.

Tipo:Boolean
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Output

LoadBalancerProtocol

Questo cmdlet restituisce un oggetto LoadBalancerProtocol .