Поделиться через


Set-AzApplicationGatewaySslProfilePolicy

Изменяет политику SSL для профиля SSL шлюза приложений.

Синтаксис

Set-AzApplicationGatewaySslProfilePolicy
   -SslProfile <PSApplicationGatewaySslProfile>
   [-DisabledSslProtocols <String[]>]
   [-PolicyType <String>]
   [-PolicyName <String>]
   [-CipherSuite <String[]>]
   [-MinProtocolVersion <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Описание

Командлет Set-AzApplicationGatewaySslProfilePolicy изменяет политику SSL профиля SSL шлюза приложений.

Примеры

Пример 1

$AppGw = Get-AzApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01"
$profile  = Get-AzApplicationGatewaySslProfile -Name "SslProfile01" -ApplicationGateway $AppGw
$profile = Set-AzApplicationGatewaySslProfilePolicy -SslProfile $profile -PolicyType Predefined -PolicyName AppGwSslPolicy20170401

Первая команда получает шлюз приложений с именем ApplicationGateway01 в группе ресурсов с именем ResourceGroup01 и сохраняет его в переменной $AppGw. Вторая команда получает профиль SSL с именем SslProfile01 для $AppGw и сохраняет параметры в переменной $profile. Последняя команда изменяет политику SSL объекта профиля SSL, хранящегося в $profile.

Параметры

-CipherSuite

Наборы шифров SSL для включения в указанном порядке шлюзу приложений

Тип:String[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.

Тип:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DisabledSslProtocols

Список протоколов SSL для отключения

Тип:String[]
Допустимые значения:TLSv1_0, TLSv1_1, TLSv1_2, TLSv1_3
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MinProtocolVersion

Минимальная версия протокола SSL, поддерживаемая в шлюзе приложений

Тип:String
Допустимые значения:TLSv1_0, TLSv1_1, TLSv1_2, TLSv1_3
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PolicyName

Имя предопределенной политики SSL

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PolicyType

Тип политики SSL

Тип:String
Допустимые значения:Predefined, Custom, CustomV2
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SslProfile

Профиль SSL шлюза приложений

Тип:PSApplicationGatewaySslProfile
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

Входные данные

PSApplicationGatewaySslProfile

Выходные данные

PSApplicationGatewaySslProfile