Class ApplicationGatewaySslPredefinedPolicyInner


  • public final class ApplicationGatewaySslPredefinedPolicyInner
    extends com.azure.core.management.SubResource
    An Ssl predefined policy.
    • Constructor Detail

      • ApplicationGatewaySslPredefinedPolicyInner

        public ApplicationGatewaySslPredefinedPolicyInner()
    • Method Detail

      • name

        public String name()
        Get the name property: Name of the Ssl predefined policy.
        Returns:
        the name value.
      • withName

        public ApplicationGatewaySslPredefinedPolicyInner withName​(String name)
        Set the name property: Name of the Ssl predefined policy.
        Parameters:
        name - the name value to set.
        Returns:
        the ApplicationGatewaySslPredefinedPolicyInner object itself.
      • 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 ApplicationGatewaySslPredefinedPolicyInner 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 ApplicationGatewaySslPredefinedPolicyInner object itself.
      • validate

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