IAppServiceDomain Interface

Definition

An immutable client-side representation of a domain. Domains in Azure are purchased from 3rd party domain providers. By calling Creatable.create() or Creatable.createAsync() you agree to the agreements listed in AppServiceDomains.listAgreements(String).

public interface IAppServiceDomain : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.AppService.Fluent.IAppServiceManager,Microsoft.Azure.Management.AppService.Fluent.Models.DomainInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.AppService.Fluent.Models.DomainInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.AppService.Fluent.IAppServiceManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.AppService.Fluent.IAppServiceDomain>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.AppService.Fluent.AppServiceDomain.Update.IUpdate>
type IAppServiceDomain = interface
    interface IBeta
    interface IGroupableResource<IAppServiceManager, DomainInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<IAppServiceManager>
    interface IHasInner<DomainInner>
    interface IRefreshable<IAppServiceDomain>
    interface IUpdatable<IUpdate>
Public Interface IAppServiceDomain
Implements IBeta, IGroupableResource(Of IAppServiceManager, DomainInner), IHasInner(Of DomainInner), IHasManager(Of IAppServiceManager), IRefreshable(Of IAppServiceDomain), IUpdatable(Of IUpdate)
Implements

Properties

AdminContact

Gets admin contact information.

AutoRenew

Gets true if domain will renewed automatically.

BillingContact

Gets billing contact information.

Consent

Gets legal agreement consent.

CreatedTime

Gets domain creation timestamp.

ExpirationTime

Gets domain expiration timestamp.

Id

Gets the resource id string

(Inherited from IHasId)
Inner (Inherited from IHasInner<T>)
Key (Inherited from IIndexable)
LastRenewedTime

Gets timestamp when the domain was renewed last time.

ManagedHostNames

Gets all hostnames derived from the domain and assigned to Azure resources.

Manager

Gets the manager client type of this resource type.

(Inherited from IHasManager<ManagerT>)
Name

Gets the name of the resource

(Inherited from IHasName)
NameServers

Gets name servers.

Privacy

Gets true if domain privacy is enabled for this domain.

ReadyForDnsRecordManagement

Gets true if Azure can assign this domain to Web Apps. This value will be true if domain registration status is active and it is hosted on name servers Azure has programmatic access to.

Region (Inherited from IResource)
RegionName (Inherited from IResource)
RegistrantContact

Gets registrant contact information.

RegistrationStatus

Gets domain registration status.

ResourceGroupName (Inherited from IHasResourceGroup)
Tags (Inherited from IResource)
TechContact

Gets technical contact information.

Type (Inherited from IResource)

Methods

Refresh()

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)
RefreshAsync(CancellationToken)

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)
Update() (Inherited from IUpdatable<T>)
VerifyDomainOwnership(String, String)

Verifies the ownership of the domain for a certificate order bound to this domain.

VerifyDomainOwnershipAsync(String, String, CancellationToken)

Verifies the ownership of the domain for a certificate order bound to this domain.

Applies to