DomainPatchResource Class

ARM resource for a domain.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.web.v2023_12_01.models._models_py3.ProxyOnlyResource
DomainPatchResource

Constructor

DomainPatchResource(*, kind: str | None = None, contact_admin: _models.Contact | None = None, contact_billing: _models.Contact | None = None, contact_registrant: _models.Contact | None = None, contact_tech: _models.Contact | None = None, privacy: bool | None = None, auto_renew: bool = True, consent: _models.DomainPurchaseConsent | None = None, dns_type: str | _models.DnsType | None = None, dns_zone_id: str | None = None, target_dns_type: str | _models.DnsType | None = None, auth_code: str | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
kind
str

Kind of resource.

contact_admin

Administrative contact.

contact_billing

Billing contact.

contact_registrant

Registrant contact.

contact_tech

Technical contact.

privacy

<code>true</code> if domain privacy is enabled for this domain; otherwise, <code>false</code>.

auto_renew

<code>true</code> if the domain should be automatically renewed; otherwise, <code>false</code>.

Default value: True
consent

Legal agreement consent.

dns_type

Current DNS type. Known values are: "AzureDns" and "DefaultDomainRegistrarDns".

dns_zone_id
str

Azure DNS Zone to use.

target_dns_type

Target DNS type (would be used for migration). Known values are: "AzureDns" and "DefaultDomainRegistrarDns".

auth_code
str

Variables

Name Description
id
str

Resource Id.

name
str

Resource Name.

kind
str

Kind of resource.

type
str

Resource type.

contact_admin

Administrative contact.

contact_billing

Billing contact.

contact_registrant

Registrant contact.

contact_tech

Technical contact.

registration_status

Domain registration status. Known values are: "Active", "Awaiting", "Cancelled", "Confiscated", "Disabled", "Excluded", "Expired", "Failed", "Held", "Locked", "Parked", "Pending", "Reserved", "Reverted", "Suspended", "Transferred", "Unknown", "Unlocked", "Unparked", "Updated", and "JsonConverterFailed".

provisioning_state

Domain provisioning state. Known values are: "Succeeded", "Failed", "Canceled", "InProgress", and "Deleting".

name_servers

Name servers.

privacy

<code>true</code> if domain privacy is enabled for this domain; otherwise, <code>false</code>.

created_time

Domain creation timestamp.

expiration_time

Domain expiration timestamp.

last_renewed_time

Timestamp when the domain was renewed last time.

auto_renew

<code>true</code> if the domain should be automatically renewed; otherwise, <code>false</code>.

ready_for_dns_record_management

<code>true</code> if Azure can assign this domain to App Service apps; otherwise, <code>false</code>. This value will be <code>true</code> if domain registration status is active and

it is hosted on name servers Azure has programmatic access to.

managed_host_names

All hostnames derived from the domain and assigned to Azure resources.

consent

Legal agreement consent.

domain_not_renewable_reasons

Reasons why domain is not renewable.

dns_type

Current DNS type. Known values are: "AzureDns" and "DefaultDomainRegistrarDns".

dns_zone_id
str

Azure DNS Zone to use.

target_dns_type

Target DNS type (would be used for migration). Known values are: "AzureDns" and "DefaultDomainRegistrarDns".

auth_code
str