Share via


IDomain Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.DomainTypeConverter))]
public interface IDomain : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.DomainTypeConverter))>]
type IDomain = interface
    interface IJsonSerializable
    interface IResource
Public Interface IDomain
Implements IResource
Derived
Attributes
Implements

Properties

AuthCode
AutoRenew

true if the domain should be automatically renewed; otherwise, false.

ConsentAgreedAt

Timestamp when the agreements were accepted.

ConsentAgreedBy

Client IP address.

ConsentAgreementKey

List of applicable legal agreement keys. This list can be retrieved using ListLegalAgreements API under TopLevelDomain resource.

ContactAdminAddressMailingAddress1

First line of an Address.

ContactAdminAddressMailingAddress2

The second line of the Address. Optional.

ContactAdminAddressMailingCity

The city for the address.

ContactAdminAddressMailingCountry

The country for the address.

ContactAdminAddressMailingPostalCode

The postal code for the address.

ContactAdminAddressMailingState

The state or province for the address.

ContactAdminEmail

Email address.

ContactAdminFax

Fax number.

ContactAdminJobTitle

Job title.

ContactAdminNameFirst

First name.

ContactAdminNameLast

Last name.

ContactAdminNameMiddle

Middle name.

ContactAdminOrganization

Organization contact belongs to.

ContactAdminPhone

Phone number.

ContactBillingAddressMailingAddress1

First line of an Address.

ContactBillingAddressMailingAddress2

The second line of the Address. Optional.

ContactBillingAddressMailingCity

The city for the address.

ContactBillingAddressMailingCountry

The country for the address.

ContactBillingAddressMailingPostalCode

The postal code for the address.

ContactBillingAddressMailingState

The state or province for the address.

ContactBillingEmail

Email address.

ContactBillingFax

Fax number.

ContactBillingJobTitle

Job title.

ContactBillingNameFirst

First name.

ContactBillingNameLast

Last name.

ContactBillingNameMiddle

Middle name.

ContactBillingOrganization

Organization contact belongs to.

ContactBillingPhone

Phone number.

ContactRegistrantAddressMailingAddress1

First line of an Address.

ContactRegistrantAddressMailingAddress2

The second line of the Address. Optional.

ContactRegistrantAddressMailingCity

The city for the address.

ContactRegistrantAddressMailingCountry

The country for the address.

ContactRegistrantAddressMailingPostalCode

The postal code for the address.

ContactRegistrantAddressMailingState

The state or province for the address.

ContactRegistrantEmail

Email address.

ContactRegistrantFax

Fax number.

ContactRegistrantJobTitle

Job title.

ContactRegistrantNameFirst

First name.

ContactRegistrantNameLast

Last name.

ContactRegistrantNameMiddle

Middle name.

ContactRegistrantOrganization

Organization contact belongs to.

ContactRegistrantPhone

Phone number.

ContactTechAddressMailingAddress1

First line of an Address.

ContactTechAddressMailingAddress2

The second line of the Address. Optional.

ContactTechAddressMailingCity

The city for the address.

ContactTechAddressMailingCountry

The country for the address.

ContactTechAddressMailingPostalCode

The postal code for the address.

ContactTechAddressMailingState

The state or province for the address.

ContactTechEmail

Email address.

ContactTechFax

Fax number.

ContactTechJobTitle

Job title.

ContactTechNameFirst

First name.

ContactTechNameLast

Last name.

ContactTechNameMiddle

Middle name.

ContactTechOrganization

Organization contact belongs to.

ContactTechPhone

Phone number.

CreatedTime

Domain creation timestamp.

DnsType

Current DNS type

DnsZoneId

Azure DNS Zone to use

ExpirationTime

Domain expiration timestamp.

Id

Resource Id.

(Inherited from IResource)
Kind

Kind of resource.

(Inherited from IResource)
LastRenewedTime

Timestamp when the domain was renewed last time.

Location

Resource Location.

(Inherited from IResource)
ManagedHostName

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

Name

Resource Name.

(Inherited from IResource)
NameServer

Name servers.

NotRenewableReason

Reasons why domain is not renewable.

Privacy

true if domain privacy is enabled for this domain; otherwise, false.

ProvisioningState

Domain provisioning state.

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.

RegistrationStatus

Domain registration status.

Tag

Resource tags.

(Inherited from IResource)
TargetDnsType

Target DNS type (would be used for migration)

Type

Resource type.

(Inherited from IResource)

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to