Class ApplicationGatewaySslPredefinedPolicyPropertiesFormat


  • public final class ApplicationGatewaySslPredefinedPolicyPropertiesFormat
    extends Object
    Properties of ApplicationGatewaySslPredefinedPolicy.
    • Constructor Detail

      • ApplicationGatewaySslPredefinedPolicyPropertiesFormat

        public ApplicationGatewaySslPredefinedPolicyPropertiesFormat()
    • Method Detail

      • cipherSuites

        public List<ApplicationGatewaySslCipherSuite> cipherSuites()
        Get the cipherSuites property: Ssl cipher suites to be enabled in the specified order for application gateway.
        Returns:
        the cipherSuites value.
      • minProtocolVersion

        public ApplicationGatewaySslProtocol minProtocolVersion()
        Get the minProtocolVersion property: Minimum version of Ssl protocol to be supported on application gateway.
        Returns:
        the minProtocolVersion value.
      • withMinProtocolVersion

        public ApplicationGatewaySslPredefinedPolicyPropertiesFormat withMinProtocolVersion​(ApplicationGatewaySslProtocol minProtocolVersion)
        Set the minProtocolVersion property: Minimum version of Ssl protocol to be supported on application gateway.
        Parameters:
        minProtocolVersion - the minProtocolVersion value to set.
        Returns:
        the ApplicationGatewaySslPredefinedPolicyPropertiesFormat object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.