Domain interface
Information about a domain.
- Extends
Properties
auth |
|
auto |
|
consent | Legal agreement consent. |
contact |
Administrative contact. |
contact |
Billing contact. |
contact |
Registrant contact. |
contact |
Technical contact. |
created |
Domain creation timestamp. NOTE: This property will not be serialized. It can only be populated by the server. |
dns |
Current DNS type |
dns |
Azure DNS Zone to use |
domain |
Reasons why domain is not renewable. NOTE: This property will not be serialized. It can only be populated by the server. |
expiration |
Domain expiration timestamp. NOTE: This property will not be serialized. It can only be populated by the server. |
last |
Timestamp when the domain was renewed last time. NOTE: This property will not be serialized. It can only be populated by the server. |
managed |
All hostnames derived from the domain and assigned to Azure resources. NOTE: This property will not be serialized. It can only be populated by the server. |
name |
Name servers. NOTE: This property will not be serialized. It can only be populated by the server. |
privacy |
|
provisioning |
Domain provisioning state. NOTE: This property will not be serialized. It can only be populated by the server. |
ready |
|
registration |
Domain registration status. NOTE: This property will not be serialized. It can only be populated by the server. |
target |
Target DNS type (would be used for migration) |
Inherited Properties
id | Resource Id. NOTE: This property will not be serialized. It can only be populated by the server. |
kind | Kind of resource. |
location | Resource Location. |
name | Resource Name. NOTE: This property will not be serialized. It can only be populated by the server. |
tags | Resource tags. |
type | Resource type. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
authCode
authCode?: string
Property Value
string
autoRenew
true
if the domain should be automatically renewed; otherwise, false
.
autoRenew?: boolean
Property Value
boolean
consent
contactAdmin
contactBilling
contactRegistrant
contactTech
createdTime
Domain creation timestamp. NOTE: This property will not be serialized. It can only be populated by the server.
createdTime?: Date
Property Value
Date
dnsType
dnsZoneId
Azure DNS Zone to use
dnsZoneId?: string
Property Value
string
domainNotRenewableReasons
Reasons why domain is not renewable. NOTE: This property will not be serialized. It can only be populated by the server.
domainNotRenewableReasons?: string[]
Property Value
string[]
expirationTime
Domain expiration timestamp. NOTE: This property will not be serialized. It can only be populated by the server.
expirationTime?: Date
Property Value
Date
lastRenewedTime
Timestamp when the domain was renewed last time. NOTE: This property will not be serialized. It can only be populated by the server.
lastRenewedTime?: Date
Property Value
Date
managedHostNames
All hostnames derived from the domain and assigned to Azure resources. NOTE: This property will not be serialized. It can only be populated by the server.
managedHostNames?: HostName[]
Property Value
HostName[]
nameServers
Name servers. NOTE: This property will not be serialized. It can only be populated by the server.
nameServers?: string[]
Property Value
string[]
privacy
true
if domain privacy is enabled for this domain; otherwise, false
.
privacy?: boolean
Property Value
boolean
provisioningState
Domain provisioning state. NOTE: This property will not be serialized. It can only be populated by the server.
provisioningState?: ProvisioningState
Property Value
readyForDnsRecordManagement
true
if Azure can assign this domain to App Service apps; otherwise, false
. This value will be true
if domain registration status is active and
it is hosted on name servers Azure has programmatic access to.
NOTE: This property will not be serialized. It can only be populated by the server.
readyForDnsRecordManagement?: boolean
Property Value
boolean
registrationStatus
Domain registration status. NOTE: This property will not be serialized. It can only be populated by the server.
registrationStatus?: DomainStatus
Property Value
targetDnsType
Inherited Property Details
id
Resource Id. NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
Inherited From Resource.id
kind
location
name
Resource Name. NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From Resource.name
tags
Resource tags.
tags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
Inherited From Resource.tags
type
Resource type. NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From Resource.type