AFDDomain interface

Friendly domain name mapping to the endpoint hostname that the customer provides for branding purposes, e.g. www.contoso.com.

Extends

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

Inherited Properties

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

The name of the resource

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

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

Inherited Property Details

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Property Value

string

Inherited From ProxyResource.id

name

The name of the resource

name?: string

Property Value

string

Inherited From ProxyResource.name

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

systemData?: SystemData

Property Value

Inherited From ProxyResource.systemData

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type?: string

Property Value

string

Inherited From ProxyResource.type