ApplicationGatewaySslPolicy Class

Application Gateway Ssl policy.

Inheritance
azure.mgmt.network._serialization.Model
ApplicationGatewaySslPolicy

Constructor

ApplicationGatewaySslPolicy(*, disabled_ssl_protocols: List[str | _models.ApplicationGatewaySslProtocol] | None = None, policy_type: str | _models.ApplicationGatewaySslPolicyType | None = None, policy_name: str | _models.ApplicationGatewaySslPolicyName | None = None, cipher_suites: List[str | _models.ApplicationGatewaySslCipherSuite] | None = None, min_protocol_version: str | _models.ApplicationGatewaySslProtocol | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
disabled_ssl_protocols

Ssl protocols to be disabled on application gateway.

policy_type

Type of Ssl Policy. Known values are: "Predefined", "Custom", and "CustomV2".

policy_name

Name of Ssl predefined policy. Known values are: "AppGwSslPolicy20150501", "AppGwSslPolicy20170401", "AppGwSslPolicy20170401S", "AppGwSslPolicy20220101", and "AppGwSslPolicy20220101S".

cipher_suites

Ssl cipher suites to be enabled in the specified order to application gateway.

min_protocol_version

Minimum version of Ssl protocol to be supported on application gateway. Known values are: "TLSv1_0", "TLSv1_1", "TLSv1_2", and "TLSv1_3".

Variables

Name Description
disabled_ssl_protocols

Ssl protocols to be disabled on application gateway.

policy_type

Type of Ssl Policy. Known values are: "Predefined", "Custom", and "CustomV2".

policy_name

Name of Ssl predefined policy. Known values are: "AppGwSslPolicy20150501", "AppGwSslPolicy20170401", "AppGwSslPolicy20170401S", "AppGwSslPolicy20220101", and "AppGwSslPolicy20220101S".

cipher_suites

Ssl cipher suites to be enabled in the specified order to application gateway.

min_protocol_version

Minimum version of Ssl protocol to be supported on application gateway. Known values are: "TLSv1_0", "TLSv1_1", "TLSv1_2", and "TLSv1_3".