Partager via


New-SCLoadBalancerProtocol

Crée un objet de protocole d’équilibreur de charge qui est utilisé lorsque vous créez une adresse IP virtuelle d’équilibreur de charge.

Syntaxe

Base (Par défaut)

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

HTTPS

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

Description

L’applet de commande New-SCLoadBalancerProtocol crée un objet de protocole d’équilibreur de charge qui est utilisé lorsque vous créez une adresse IP virtuelle d’équilibreur de charge.

Pour plus d’informations sur la création d’une adresse IP virtuelle d’équilibreur de charge, tapez Get-Help New-SCLoadBalancerVIP -Detailed.

Exemples

Exemple 1 : Création d’un objet de protocole d’équilibreur de charge 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

Cette commande crée un objet de protocole d’équilibreur de charge spécifiant que HTTPS se termine au niveau de l’équilibreur de charge et que l’équilibreur de charge chiffre à nouveau la connexion au serveur. La commande stocke ensuite l’objet dans la variable $LPProtocol.

Paramètres

-HTTPSCertificateSubjectName

Spécifie la propriété de nom d’objet du certificat utilisé pour mettre fin à la connexion HTTPS au niveau de l’équilibreur de charge.

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

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

HTTPS
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-HTTPSReencryptConnection

Indique si un équilibreur de charge doit chiffrer à nouveau le trafic vers le serveur après avoir mis fin à une connexion HTTPS.

Propriétés du paramètre

Type:Boolean
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

HTTPS
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Name

Spécifie le nom d’un objet Virtual Machine Manager (VMM).

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-TerminateHTTPS

Indique si le trafic HTTPS est terminé au niveau de l’équilibreur de charge. Si la valeur est $True, vous devez fournir le nom de l’objet du certificat.

Propriétés du paramètre

Type:Boolean
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

HTTPS
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Sorties

LoadBalancerProtocol

Cette applet de commande retourne un objet LoadBalancerProtocol .