Class CustomDomainHttpsParameters

java.lang.Object
com.microsoft.azure.management.cdn.CustomDomainHttpsParameters
Direct Known Subclasses:
CdnManagedHttpsParameters, UserManagedHttpsParameters

public class CustomDomainHttpsParameters extends Object
The JSON object that contains the properties to secure a custom domain.
  • Constructor Details

    • CustomDomainHttpsParameters

      public CustomDomainHttpsParameters()
  • Method Details

    • protocolType

      public ProtocolType protocolType()
      Get defines the TLS extension protocol that is used for secure delivery. Possible values include: 'ServerNameIndication', 'IPBased'.
      Returns:
      the protocolType value
    • withProtocolType

      public CustomDomainHttpsParameters withProtocolType(ProtocolType protocolType)
      Set defines the TLS extension protocol that is used for secure delivery. Possible values include: 'ServerNameIndication', 'IPBased'.
      Parameters:
      protocolType - the protocolType value to set
      Returns:
      the CustomDomainHttpsParameters object itself.
    • minimumTlsVersion

      public MinimumTlsVersion minimumTlsVersion()
      Get tLS protocol version that will be used for Https. Possible values include: 'None', 'TLS10', 'TLS12'.
      Returns:
      the minimumTlsVersion value
    • withMinimumTlsVersion

      public CustomDomainHttpsParameters withMinimumTlsVersion(MinimumTlsVersion minimumTlsVersion)
      Set tLS protocol version that will be used for Https. Possible values include: 'None', 'TLS10', 'TLS12'.
      Parameters:
      minimumTlsVersion - the minimumTlsVersion value to set
      Returns:
      the CustomDomainHttpsParameters object itself.