AFDDomainHttpsParameters Class

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

public class AFDDomainHttpsParameters

The JSON object that contains the properties to secure a domain.

Constructor Summary

Constructor Description
AFDDomainHttpsParameters()

Method Summary

Modifier and Type Method and Description
AfdCertificateType certificateType()

Get defines the source of the SSL certificate.

AfdMinimumTlsVersion minimumTlsVersion()

Get tLS protocol version that will be used for Https.

ResourceReference secret()

Get resource reference to the secret.

AFDDomainHttpsParameters withCertificateType(AfdCertificateType certificateType)

Set defines the source of the SSL certificate.

AFDDomainHttpsParameters withMinimumTlsVersion(AfdMinimumTlsVersion minimumTlsVersion)

Set tLS protocol version that will be used for Https.

AFDDomainHttpsParameters withSecret(ResourceReference secret)

Set resource reference to the secret.

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

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

minimumTlsVersion

public AfdMinimumTlsVersion minimumTlsVersion()

Get tLS protocol version that will be used for Https. Possible values include: 'TLS10', 'TLS12'.

Returns:

the minimumTlsVersion value

secret

public ResourceReference secret()

Get resource reference to the secret. ie. subs/rg/profile/secret.

Returns:

the secret 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.

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.

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.

Applies to