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

Remarks

(Beta: This functionality is in preview and as such is subject to change in non-backwards compatible ways in

future releases, including removal, regardless of any compatibility expectations set by the containing library

version number.).

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.

Inner (Inherited from IHasInner<T>)
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>)
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.

RegistrantContact

Gets registrant contact information.

RegistrationStatus

Gets domain registration status.

TechContact

Gets technical contact information.

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