AFDDomainHttpsParameters Class
The JSON object that contains the properties to secure a domain.
Constructor
AFDDomainHttpsParameters()
Variables
| Name | Description |
|---|---|
|
certificate_type
|
Defines the source of the SSL certificate. Required. Known values are: "CustomerCertificate", "ManagedCertificate", and "AzureFirstPartyManagedCertificate". |
|
cipher_suite_set_type
|
cipher suite set type that will be used for Https. Known values are: "Customized", "TLS10_2019", "TLS12_2022", and "TLS12_2023". |
|
minimum_tls_version
|
TLS protocol version that will be used for Https when cipherSuiteSetType is Customized. Known values are: "TLS10", "TLS12", and "TLS13". |
|
customized_cipher_suite_set
|
<xref:<xref:"AFDDomainHttpsCustomizedCipherSuiteSet">>
Customized cipher suites object that will be used for Https when cipherSuiteSetType is Customized. |
|
secret
|
<xref:<xref:"ResourceReference">>
Resource reference to the secret. ie. subs/rg/profile/secret. |
Attributes
certificateType
"CustomerCertificate", "ManagedCertificate", and "AzureFirstPartyManagedCertificate".
certificateType: Required[str | AfdCertificateType]
cipherSuiteSetType
"Customized", "TLS10_2019", "TLS12_2022", and "TLS12_2023".
cipherSuiteSetType: str | AfdCipherSuiteSetType
customizedCipherSuiteSet
Customized cipher suites object that will be used for Https when cipherSuiteSetType is Customized.
customizedCipherSuiteSet: AFDDomainHttpsCustomizedCipherSuiteSet
minimumTlsVersion
TLS protocol version that will be used for Https when cipherSuiteSetType is Customized. Known values are: "TLS10", "TLS12", and "TLS13".
minimumTlsVersion: str | AfdMinimumTlsVersion
secret
Resource reference to the secret. ie. subs/rg/profile/secret.
secret: ResourceReference