Share via


ApplicationGatewaySslPolicy Constructors

Definition

Overloads

ApplicationGatewaySslPolicy()

Initializes a new instance of the ApplicationGatewaySslPolicy class.

ApplicationGatewaySslPolicy(IList<ApplicationGatewaySslProtocol>, ApplicationGatewaySslPolicyType, ApplicationGatewaySslPolicyName, IList<ApplicationGatewaySslCipherSuite>, ApplicationGatewaySslProtocol)

Initializes a new instance of the ApplicationGatewaySslPolicy class.

ApplicationGatewaySslPolicy()

Initializes a new instance of the ApplicationGatewaySslPolicy class.

public ApplicationGatewaySslPolicy ();
Public Sub New ()

Applies to

ApplicationGatewaySslPolicy(IList<ApplicationGatewaySslProtocol>, ApplicationGatewaySslPolicyType, ApplicationGatewaySslPolicyName, IList<ApplicationGatewaySslCipherSuite>, ApplicationGatewaySslProtocol)

Initializes a new instance of the ApplicationGatewaySslPolicy class.

public ApplicationGatewaySslPolicy (System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewaySslProtocol> disabledSslProtocols = default, Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewaySslPolicyType policyType = default, Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewaySslPolicyName policyName = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewaySslCipherSuite> cipherSuites = default, Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewaySslProtocol minProtocolVersion = default);
new Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewaySslPolicy : System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewaySslProtocol> * Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewaySslPolicyType * Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewaySslPolicyName * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewaySslCipherSuite> * Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewaySslProtocol -> Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewaySslPolicy
Public Sub New (Optional disabledSslProtocols As IList(Of ApplicationGatewaySslProtocol) = Nothing, Optional policyType As ApplicationGatewaySslPolicyType = Nothing, Optional policyName As ApplicationGatewaySslPolicyName = Nothing, Optional cipherSuites As IList(Of ApplicationGatewaySslCipherSuite) = Nothing, Optional minProtocolVersion As ApplicationGatewaySslProtocol = Nothing)

Parameters

disabledSslProtocols
IList<ApplicationGatewaySslProtocol>

Ssl protocols to be disabled on application gateway.

policyType
ApplicationGatewaySslPolicyType

Type of Ssl Policy. Possible values include: 'Predefined', 'Custom'

policyName
ApplicationGatewaySslPolicyName

Name of Ssl predefined policy. Possible values include: 'AppGwSslPolicy20150501', 'AppGwSslPolicy20170401', 'AppGwSslPolicy20170401S'

cipherSuites
IList<ApplicationGatewaySslCipherSuite>

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

minProtocolVersion
ApplicationGatewaySslProtocol

Minimum version of Ssl protocol to be supported on application gateway. Possible values include: 'TLSv1_0', 'TLSv1_1', 'TLSv1_2'

Applies to