Share via


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