Class AFDDomainHttpsParameters

java.lang.Object
com.microsoft.azure.management.cdn.AFDDomainHttpsParameters

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

    • AFDDomainHttpsParameters

      public AFDDomainHttpsParameters()
  • Method Details

    • certificateType

      public AfdCertificateType certificateType()
      Get defines the source of the SSL certificate. Possible values include: 'CustomerCertificate', 'ManagedCertificate'.
      Returns:
      the certificateType value
    • withCertificateType

      public AFDDomainHttpsParameters withCertificateType(AfdCertificateType certificateType)
      Set defines the source of the SSL certificate. Possible values include: 'CustomerCertificate', 'ManagedCertificate'.
      Parameters:
      certificateType - the certificateType value to set
      Returns:
      the AFDDomainHttpsParameters object itself.
    • minimumTlsVersion

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

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

      public ResourceReference secret()
      Get resource reference to the secret. ie. subs/rg/profile/secret.
      Returns:
      the secret value
    • withSecret

      public AFDDomainHttpsParameters withSecret(ResourceReference secret)
      Set resource reference to the secret. ie. subs/rg/profile/secret.
      Parameters:
      secret - the secret value to set
      Returns:
      the AFDDomainHttpsParameters object itself.