New-SCLoadBalancerProtocol
Создает объект протокола подсистемы балансировки нагрузки, который используется при создании виртуального IP-адреса подсистемы балансировки нагрузки.
Синтаксис
Base (по умолчанию)
New-SCLoadBalancerProtocol
-Name <String>
[<CommonParameters>]
HTTPS
New-SCLoadBalancerProtocol
-Name <String>
[-HTTPSCertificateSubjectName <String>]
[-HTTPSReencryptConnection <Boolean>]
[-TerminateHTTPS <Boolean>]
[<CommonParameters>]
Описание
Командлет New-SCLoadBalancerProtocol создает объект протокола подсистемы балансировки нагрузки, который используется при создании виртуального IP-адреса подсистемы балансировки нагрузки.
Для получения сведений о создании виртуального IP-адреса подсистемы балансировки нагрузки введите Get-Help New-SCLoadBalancerVIP -Detailed.
Примеры
Пример 1: Создание объекта протокола подсистемы балансировки нагрузки 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
Эта команда создает объект протокола подсистемы балансировки нагрузки, указывая, что протокол HTTPS завершается на подсистеме балансировки нагрузки и что подсистема балансировки нагрузки повторно шифрует подключение к серверу. Затем команда сохраняет объект в переменной $LPProtocol.
Параметры
-HTTPSCertificateSubjectName
Указывает свойство имени субъекта сертификата, используемого для завершения подключения HTTPS в подсистеме балансировки нагрузки.
Пример формата: C=US,ST=WA,L=Redmond,O=Contoso,OU=Test,CN=www.contoso.com/emailAddress=contoso@contoso.com
Свойства параметра
| Тип: | String |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
HTTPS
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-HTTPSReencryptConnection
Указывает, должна ли подсистема балансировки нагрузки повторно шифровать трафик на сервере после завершения подключения по протоколу HTTPS.
Свойства параметра
| Тип: | Boolean |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
HTTPS
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-Name
Указывает имя объекта диспетчера виртуальных машин (VMM).
Свойства параметра
| Тип: | String |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | True |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-TerminateHTTPS
Указывает, завершается ли трафик HTTPS в подсистеме балансировки нагрузки. Если задано значение $True, необходимо указать имя субъекта сертификата.
Свойства параметра
| Тип: | Boolean |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
HTTPS
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.
Выходные данные
LoadBalancerProtocol
Этот командлет возвращает объект LoadBalancerProtocol .