AFDDomainProperties interface

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

Extends

Properties

domainValidationState

Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step. DCV stands for DomainControlValidation. NOTE: This property will not be serialized. It can only be populated by the server.

extendedProperties

Key-Value pair representing migration properties for domains.

hostName

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

validationProperties

Values the customer needs to validate domain ownership NOTE: This property will not be serialized. It can only be populated by the server.

Inherited Properties

azureDnsZone

Resource reference to the Azure DNS zone

deploymentStatus

NOTE: This property will not be serialized. It can only be populated by the server.

preValidatedCustomDomainResourceId

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

profileName

The name of the profile which holds the domain. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState

Provisioning status NOTE: This property will not be serialized. It can only be populated by the server.

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.

Property Details

domainValidationState

Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step. DCV stands for DomainControlValidation. NOTE: This property will not be serialized. It can only be populated by the server.

domainValidationState?: string

Property Value

string

extendedProperties

Key-Value pair representing migration properties for domains.

extendedProperties?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

hostName

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

hostName: string

Property Value

string

validationProperties

Values the customer needs to validate domain ownership NOTE: This property will not be serialized. It can only be populated by the server.

validationProperties?: DomainValidationProperties

Property Value

Inherited Property Details

azureDnsZone

Resource reference to the Azure DNS zone

azureDnsZone?: ResourceReference

Property Value

Inherited From AFDDomainUpdatePropertiesParameters.azureDnsZone

deploymentStatus

NOTE: This property will not be serialized. It can only be populated by the server.

deploymentStatus?: string

Property Value

string

Inherited From AFDStateProperties.deploymentStatus

preValidatedCustomDomainResourceId

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

preValidatedCustomDomainResourceId?: ResourceReference

Property Value

Inherited From AFDDomainUpdatePropertiesParameters.preValidatedCustomDomainResourceId

profileName

The name of the profile which holds the domain. NOTE: This property will not be serialized. It can only be populated by the server.

profileName?: string

Property Value

string

Inherited From AFDDomainUpdatePropertiesParameters.profileName

provisioningState

Provisioning status NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

Inherited From AFDStateProperties.provisioningState

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

Inherited From AFDDomainUpdatePropertiesParameters.tlsSettings