AFDDomainProperties interface

The JSON object that contains the properties of the domain to create.

Properties

azureDnsZone

Resource reference to the Azure DNS zone

deploymentStatus
domainValidationState

Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step. DCV stands for DomainControlValidation.

extendedProperties

Key-Value pair representing migration properties for domains.

hostName

The host name of the domain. Must be a domain name.

preValidatedCustomDomainResourceId

Resource reference to the Azure resource where custom domain ownership was prevalidated

profileName

The name of the profile which holds the domain.

provisioningState

Provisioning status

tlsSettings

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.

validationProperties

Values the customer needs to validate domain ownership

Property Details

azureDnsZone

Resource reference to the Azure DNS zone

azureDnsZone?: ResourceReference

Property Value

deploymentStatus

deploymentStatus?: string

Property Value

string

domainValidationState

Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step. DCV stands for DomainControlValidation.

domainValidationState?: string

Property Value

string

extendedProperties

Key-Value pair representing migration properties for domains.

extendedProperties?: Record<string, string>

Property Value

Record<string, string>

hostName

The host name of the domain. Must be a domain name.

hostName: string

Property Value

string

preValidatedCustomDomainResourceId

Resource reference to the Azure resource where custom domain ownership was prevalidated

preValidatedCustomDomainResourceId?: ResourceReference

Property Value

profileName

The name of the profile which holds the domain.

profileName?: string

Property Value

string

provisioningState

Provisioning status

provisioningState?: string

Property Value

string

tlsSettings

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.

tlsSettings?: AFDDomainHttpsParameters

Property Value

validationProperties

Values the customer needs to validate domain ownership

validationProperties?: DomainValidationProperties

Property Value