AFDDomain Class
Friendly domain name mapping to the endpoint hostname that the customer provides for branding purposes, e.g. www.contoso.com.
Variables are only populated by the server, and will be ignored when sending a request.
- Inheritance
-
azure.mgmt.cdn.models._models_py3.ProxyResourceAFDDomain
Constructor
AFDDomain(*, tls_settings: _models.AFDDomainHttpsParameters | None = None, azure_dns_zone: _models.ResourceReference | None = None, pre_validated_custom_domain_resource_id: _models.ResourceReference | None = None, host_name: str | 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. |
extended_properties
|
Key-Value pair representing migration properties for domains. |
Variables
Name | Description |
---|---|
id
|
Resource ID. |
name
|
Resource name. |
type
|
Resource type. |
system_data
|
Read only system data. |
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. |
provisioning_state
|
Provisioning status. Known values are: "Succeeded", "Failed", "Updating", "Deleting", and "Creating". |
deployment_status
|
Known values are: "NotStarted", "InProgress", "Succeeded", and "Failed". |
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. |
extended_properties
|
Key-Value pair representing migration properties for domains. |
validation_properties
|
Values the customer needs to validate domain ownership. |
Azure SDK for Python