AppServiceDomain Interface
Implements
public interface AppServiceDomain
extends GroupableResource<AppServiceManager,DomainInner>, HasName, Refreshable<AppServiceDomain>, Updatable<Update>
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 listAgreements(String topLevelExtension).
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract Contact |
adminContact()
Gets admin contact information. |
abstract boolean |
autoRenew()
Check whether domain will renewed automatically. |
abstract Contact |
billingContact()
Gets billing contact information. |
abstract
Domain |
consent()
Gets legal agreement consent. |
abstract
Offset |
createdTime()
Gets domain creation timestamp. |
abstract
Dns |
dnsType()
Gets the type of DNS. |
abstract String |
dnsZoneId()
Gets Azure DNS zone id. |
abstract
Offset |
expirationTime()
Gets domain expiration timestamp. |
abstract
Offset |
lastRenewedTime()
Gets timestamp when the domain was renewed last time. |
abstract Map<String,Hostname> |
managedHostNames()
Gets all hostnames derived from the domain and assigned to Azure resources. |
abstract List<String> |
nameServers()
Gets name servers. |
abstract boolean |
privacy()
Check whether domain privacy is enabled for this domain. |
abstract boolean |
readyForDnsRecordManagement()
Check whether Azure can assign this domain to Web Apps. |
abstract Contact |
registrantContact()
Gets registrant contact information |
abstract
Domain |
registrationStatus()
Gets domain registration status. |
abstract Contact |
techContact()
Gets technical contact information |
abstract void |
verifyDomainOwnership(String certificateOrderName, String domainVerificationToken)
Verifies the ownership of the domain for a certificate order bound to this domain. |
abstract Mono<Void> |
verifyDomainOwnershipAsync(String certificateOrderName, String domainVerificationToken)
Verifies the ownership of the domain for a certificate order bound to this domain. |
Method Details
adminContact
public abstract Contact adminContact()
Gets admin contact information.
Returns:
autoRenew
public abstract boolean autoRenew()
Check whether domain will renewed automatically.
Returns:
billingContact
public abstract Contact billingContact()
Gets billing contact information.
Returns:
consent
public abstract DomainPurchaseConsent consent()
Gets legal agreement consent.
Returns:
createdTime
public abstract OffsetDateTime createdTime()
Gets domain creation timestamp.
Returns:
dnsType
public abstract DnsType dnsType()
Gets the type of DNS.
Returns:
dnsZoneId
public abstract String dnsZoneId()
Gets Azure DNS zone id.
Returns:
expirationTime
public abstract OffsetDateTime expirationTime()
Gets domain expiration timestamp.
Returns:
lastRenewedTime
public abstract OffsetDateTime lastRenewedTime()
Gets timestamp when the domain was renewed last time.
Returns:
managedHostNames
public abstract Map
Gets all hostnames derived from the domain and assigned to Azure resources.
Returns:
nameServers
public abstract List
Gets name servers.
Returns:
privacy
public abstract boolean privacy()
Check whether domain privacy is enabled for this domain.
Returns:
readyForDnsRecordManagement
public abstract boolean readyForDnsRecordManagement()
Check whether Azure can assign this domain to Web Apps.
Returns:
registrantContact
public abstract Contact registrantContact()
Gets registrant contact information
Returns:
registrationStatus
public abstract DomainStatus registrationStatus()
Gets domain registration status.
Returns:
techContact
public abstract Contact techContact()
Gets technical contact information
Returns:
verifyDomainOwnership
public abstract void verifyDomainOwnership(String certificateOrderName, String domainVerificationToken)
Verifies the ownership of the domain for a certificate order bound to this domain.
Parameters:
verifyDomainOwnershipAsync
public abstract Mono
Verifies the ownership of the domain for a certificate order bound to this domain.
Parameters:
Returns:
Applies to
Azure SDK for Java