AFDDomainProperties Class
The JSON object that contains the properties of the domain to create.
Variables are only populated by the server, and will be ignored when sending a request.
All required parameters must be populated in order to send to server.
- Inheritance
-
azure.mgmt.cdn.models._models_py3.AFDDomainUpdatePropertiesParametersAFDDomainPropertiesazure.mgmt.cdn.models._models_py3.AFDStatePropertiesAFDDomainProperties
Constructor
AFDDomainProperties(*, host_name: str, tls_settings: _models.AFDDomainHttpsParameters | None = None, azure_dns_zone: _models.ResourceReference | None = None, pre_validated_custom_domain_resource_id: _models.ResourceReference | None = None, extended_properties: Dict[str, str] | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
tls_settings
|
The configuration specifying how to enable HTTPS for the domain - using AzureFrontDoor managed certificate or user's own certificate. If not specified, enabling ssl uses AzureFrontDoor managed certificate by default. |
azure_dns_zone
|
Resource reference to the Azure DNS zone. |
pre_validated_custom_domain_resource_id
|
Resource reference to the Azure resource where custom domain ownership was prevalidated. |
host_name
|
The host name of the domain. Must be a domain name. Required. |
extended_properties
|
Key-Value pair representing migration properties for domains. |
Variables
Name | Description |
---|---|
provisioning_state
|
Provisioning status. Known values are: "Succeeded", "Failed", "Updating", "Deleting", and "Creating". |
deployment_status
|
Known values are: "NotStarted", "InProgress", "Succeeded", and "Failed". |
profile_name
|
The name of the profile which holds the domain. |
tls_settings
|
The configuration specifying how to enable HTTPS for the domain - using AzureFrontDoor managed certificate or user's own certificate. If not specified, enabling ssl uses AzureFrontDoor managed certificate by default. |
azure_dns_zone
|
Resource reference to the Azure DNS zone. |
pre_validated_custom_domain_resource_id
|
Resource reference to the Azure resource where custom domain ownership was prevalidated. |
domain_validation_state
|
Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step. DCV stands for DomainControlValidation. Known values are: "Unknown", "Submitting", "Pending", "Rejected", "TimedOut", "PendingRevalidation", "Approved", "RefreshingValidationToken", and "InternalError". |
host_name
|
The host name of the domain. Must be a domain name. Required. |
extended_properties
|
Key-Value pair representing migration properties for domains. |
validation_properties
|
Values the customer needs to validate domain ownership. |
Azure SDK for Python