/// <summary> /// Initializes a new instance of the /// ApplicationGatewaySslPredefinedPolicyInner class. /// </summary> /// <param name="name">Name of the Ssl predefined policy.</param> /// <param name="cipherSuites">Ssl cipher suites to be enabled in the /// specified order for application gateway.</param> /// <param name="minProtocolVersion">Minimum version of Ssl protocol to /// be supported on application gateway. Possible values include: /// 'TLSv1_0', 'TLSv1_1', 'TLSv1_2'</param> public ApplicationGatewaySslPredefinedPolicyInner(string id = default(string), string name = default(string), IList <ApplicationGatewaySslCipherSuite> cipherSuites = default(IList <ApplicationGatewaySslCipherSuite>), ApplicationGatewaySslProtocol minProtocolVersion = default(ApplicationGatewaySslProtocol)) : base(id) { Name = name; CipherSuites = cipherSuites; MinProtocolVersion = minProtocolVersion; CustomInit(); }
/// <summary> /// Initializes a new instance of the ApplicationGatewaySslPolicy /// class. /// </summary> /// <param name="disabledSslProtocols">Ssl protocols to be disabled on /// application gateway.</param> /// <param name="policyType">Type of Ssl Policy. Possible values /// include: 'Predefined', 'Custom'</param> /// <param name="policyName">Name of Ssl predefined policy. Possible /// values include: 'AppGwSslPolicy20150501', 'AppGwSslPolicy20170401', /// 'AppGwSslPolicy20170401S'</param> /// <param name="cipherSuites">Ssl cipher suites to be enabled in the /// specified order to application gateway.</param> /// <param name="minProtocolVersion">Minimum version of Ssl protocol to /// be supported on application gateway. Possible values include: /// 'TLSv1_0', 'TLSv1_1', 'TLSv1_2'</param> public ApplicationGatewaySslPolicy(IList <ApplicationGatewaySslProtocol> disabledSslProtocols = default(IList <ApplicationGatewaySslProtocol>), ApplicationGatewaySslPolicyType policyType = default(ApplicationGatewaySslPolicyType), ApplicationGatewaySslPolicyName policyName = default(ApplicationGatewaySslPolicyName), IList <ApplicationGatewaySslCipherSuite> cipherSuites = default(IList <ApplicationGatewaySslCipherSuite>), ApplicationGatewaySslProtocol minProtocolVersion = default(ApplicationGatewaySslProtocol)) { DisabledSslProtocols = disabledSslProtocols; PolicyType = policyType; PolicyName = policyName; CipherSuites = cipherSuites; MinProtocolVersion = minProtocolVersion; CustomInit(); }