CustomDomainProperties Class
The JSON object that contains the properties of the custom domain to create.
Constructor
CustomDomainProperties(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
host_name
|
The host name of the custom domain. Must be a domain name. Required. |
|
resource_state
|
Resource status of the custom domain. Known values are: "Creating", "Active", and "Deleting". |
|
custom_https_provisioning_state
|
Provisioning status of the custom domain. Known values are: "Enabling", "Enabled", "Disabling", "Disabled", and "Failed". |
|
custom_https_provisioning_substate
|
Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step. Known values are: "SubmittingDomainControlValidationRequest", "PendingDomainControlValidationREquestApproval", "DomainControlValidationRequestApproved", "DomainControlValidationRequestRejected", "DomainControlValidationRequestTimedOut", "IssuingCertificate", "DeployingCertificate", "CertificateDeployed", "DeletingCertificate", and "CertificateDeleted". |
|
custom_https_parameters
|
Certificate parameters for securing custom HTTPS. |
|
validation_data
|
Special validation or data may be required when delivering CDN to some regions due to local compliance reasons. E.g. ICP license number of a custom domain is required to deliver content in China. |
|
provisioning_state
|
Provisioning status of Custom Https of the custom domain. Known values are: "Enabling", "Enabled", "Disabling", "Disabled", and "Failed". |
Attributes
custom_https_parameters
Certificate parameters for securing custom HTTPS.
custom_https_parameters: _models.CustomDomainHttpsParameters | None
custom_https_provisioning_state
"Enabling", "Enabled", "Disabling", "Disabled", and "Failed".
custom_https_provisioning_state: str | _models.CustomHttpsProvisioningState | None
custom_https_provisioning_substate
Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step. Known values are: "SubmittingDomainControlValidationRequest", "PendingDomainControlValidationREquestApproval", "DomainControlValidationRequestApproved", "DomainControlValidationRequestRejected", "DomainControlValidationRequestTimedOut", "IssuingCertificate", "DeployingCertificate", "CertificateDeployed", "DeletingCertificate", and "CertificateDeleted".
custom_https_provisioning_substate: str | _models.CustomHttpsProvisioningSubstate | None
host_name
The host name of the custom domain. Must be a domain name. Required.
host_name: str
provisioning_state
"Enabling", "Enabled", "Disabling", "Disabled", and "Failed".
provisioning_state: str | _models.CustomHttpsProvisioningState | None
resource_state
"Creating", "Active", and "Deleting".
resource_state: str | _models.CustomDomainResourceState | None
validation_data
Special validation or data may be required when delivering CDN to some regions due to local compliance reasons. E.g. ICP license number of a custom domain is required to deliver content in China.
validation_data: str | None