DomainResource Interface

public interface DomainResource

An immutable client-side representation of DomainResource.

Method Summary

Modifier and Type Method and Description
abstract void cancelVerification(VerificationParameter parameters)

Cancel Verification Cancel verification of DNS record.

abstract void cancelVerification(VerificationParameter parameters, Context context)

Cancel Verification Cancel verification of DNS record.

abstract String dataLocation()

Gets the dataLocation property: The location where the Domains resource data is stored at rest.

abstract DomainManagement domainManagement()

Gets the domainManagement property: Describes how a Domains resource is being managed.

abstract String fromSenderDomain()

Gets the fromSenderDomain property: P2 sender domain that is displayed to the email recipients [RFC 5322].

abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

abstract void initiateVerification(VerificationParameter parameters)

Initiate Verification Initiate verification of DNS record.

abstract void initiateVerification(VerificationParameter parameters, Context context)

Initiate Verification Initiate verification of DNS record.

abstract DomainResourceInner innerModel()

Gets the inner com.azure.resourcemanager.communication.fluent.models.DomainResourceInner object.

abstract String location()

Gets the location property: The geo-location where the resource lives.

abstract String mailFromSenderDomain()

Gets the mailFromSenderDomain property: P1 sender domain that is present on the email envelope [RFC 5321].

abstract String name()

Gets the name property: The name of the resource.

abstract DomainsProvisioningState provisioningState()

Gets the provisioningState property: Provisioning state of the resource.

abstract DomainResource refresh()

Refreshes the resource to sync with Azure.

abstract DomainResource refresh(Context context)

Refreshes the resource to sync with Azure.

abstract Region region()

Gets the region of the resource.

abstract String regionName()

Gets the name of the resource region.

abstract String resourceGroupName()

Gets the name of the resource group.

abstract SystemData systemData()

Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.

abstract Map<String,String> tags()

Gets the tags property: Resource tags.

abstract String type()

Gets the type property: The type of the resource.

abstract Update update()

Begins update for the DomainResource resource.

abstract UserEngagementTracking userEngagementTracking()

Gets the userEngagementTracking property: Describes whether user engagement tracking is enabled or disabled.

abstract DomainPropertiesVerificationRecords verificationRecords()

Gets the verificationRecords property: List of DnsRecord.

abstract DomainPropertiesVerificationStates verificationStates()

Gets the verificationStates property: List of VerificationStatusRecord.

Method Details

cancelVerification

public abstract void cancelVerification(VerificationParameter parameters)

Cancel Verification Cancel verification of DNS record.

Parameters:

parameters - Type of verification to be canceled.

cancelVerification

public abstract void cancelVerification(VerificationParameter parameters, Context context)

Cancel Verification Cancel verification of DNS record.

Parameters:

parameters - Type of verification to be canceled.
context - The context to associate with this operation.

dataLocation

public abstract String dataLocation()

Gets the dataLocation property: The location where the Domains resource data is stored at rest.

Returns:

the dataLocation value.

domainManagement

public abstract DomainManagement domainManagement()

Gets the domainManagement property: Describes how a Domains resource is being managed.

Returns:

the domainManagement value.

fromSenderDomain

public abstract String fromSenderDomain()

Gets the fromSenderDomain property: P2 sender domain that is displayed to the email recipients [RFC 5322].

Returns:

the fromSenderDomain value.

id

public abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

Returns:

the id value.

initiateVerification

public abstract void initiateVerification(VerificationParameter parameters)

Initiate Verification Initiate verification of DNS record.

Parameters:

parameters - Type of verification to be initiated.

initiateVerification

public abstract void initiateVerification(VerificationParameter parameters, Context context)

Initiate Verification Initiate verification of DNS record.

Parameters:

parameters - Type of verification to be initiated.
context - The context to associate with this operation.

innerModel

public abstract DomainResourceInner innerModel()

Gets the inner com.azure.resourcemanager.communication.fluent.models.DomainResourceInner object.

Returns:

the inner object.

location

public abstract String location()

Gets the location property: The geo-location where the resource lives.

Returns:

the location value.

mailFromSenderDomain

public abstract String mailFromSenderDomain()

Gets the mailFromSenderDomain property: P1 sender domain that is present on the email envelope [RFC 5321].

Returns:

the mailFromSenderDomain value.

name

public abstract String name()

Gets the name property: The name of the resource.

Returns:

the name value.

provisioningState

public abstract DomainsProvisioningState provisioningState()

Gets the provisioningState property: Provisioning state of the resource.

Returns:

the provisioningState value.

refresh

public abstract DomainResource refresh()

Refreshes the resource to sync with Azure.

Returns:

the refreshed resource.

refresh

public abstract DomainResource refresh(Context context)

Refreshes the resource to sync with Azure.

Parameters:

context - The context to associate with this operation.

Returns:

the refreshed resource.

region

public abstract Region region()

Gets the region of the resource.

Returns:

the region of the resource.

regionName

public abstract String regionName()

Gets the name of the resource region.

Returns:

the name of the resource region.

resourceGroupName

public abstract String resourceGroupName()

Gets the name of the resource group.

Returns:

the name of the resource group.

systemData

public abstract SystemData systemData()

Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.

Returns:

the systemData value.

tags

public abstract Map<String,String> tags()

Gets the tags property: Resource tags.

Returns:

the tags value.

type

public abstract String type()

Gets the type property: The type of the resource.

Returns:

the type value.

update

public abstract DomainResource.Update update()

Begins update for the DomainResource resource.

Returns:

the stage of resource update.

userEngagementTracking

public abstract UserEngagementTracking userEngagementTracking()

Gets the userEngagementTracking property: Describes whether user engagement tracking is enabled or disabled.

Returns:

the userEngagementTracking value.

verificationRecords

public abstract DomainPropertiesVerificationRecords verificationRecords()

Gets the verificationRecords property: List of DnsRecord.

Returns:

the verificationRecords value.

verificationStates

public abstract DomainPropertiesVerificationStates verificationStates()

Gets the verificationStates property: List of VerificationStatusRecord.

Returns:

the verificationStates value.

Applies to