DomainsOperations interface

Interface representing a Domains operations.

Properties

beginCancelVerification
beginCancelVerificationAndWait
beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginInitiateVerification
beginInitiateVerificationAndWait
beginUpdate
beginUpdateAndWait
cancelVerification

Cancel verification of DNS record.

createOrUpdate

Add a new Domains resource under the parent EmailService resource or update an existing Domains resource.

delete
get

Get the Domains resource and its properties.

initiateVerification

Initiate verification of DNS record.

listByEmailServiceResource

Handles requests to list all Domains resources under the parent EmailServices resource.

update

Operation to update an existing Domains resource.

Property Details

beginCancelVerification

Warning

This API is now deprecated.

use cancelVerification instead

beginCancelVerification: (resourceGroupName: string, emailServiceName: string, domainName: string, parameters: VerificationParameter, options?: DomainsCancelVerificationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, emailServiceName: string, domainName: string, parameters: VerificationParameter, options?: DomainsCancelVerificationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginCancelVerificationAndWait

Warning

This API is now deprecated.

use cancelVerification instead

beginCancelVerificationAndWait: (resourceGroupName: string, emailServiceName: string, domainName: string, parameters: VerificationParameter, options?: DomainsCancelVerificationOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, emailServiceName: string, domainName: string, parameters: VerificationParameter, options?: DomainsCancelVerificationOptionalParams) => Promise<void>

beginCreateOrUpdate

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, emailServiceName: string, domainName: string, parameters: DomainResource, options?: DomainsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<DomainResource>, DomainResource>>

Property Value

(resourceGroupName: string, emailServiceName: string, domainName: string, parameters: DomainResource, options?: DomainsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<DomainResource>, DomainResource>>

beginCreateOrUpdateAndWait

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, emailServiceName: string, domainName: string, parameters: DomainResource, options?: DomainsCreateOrUpdateOptionalParams) => Promise<DomainResource>

Property Value

(resourceGroupName: string, emailServiceName: string, domainName: string, parameters: DomainResource, options?: DomainsCreateOrUpdateOptionalParams) => Promise<DomainResource>

beginDelete

Warning

This API is now deprecated.

use delete instead

beginDelete: (resourceGroupName: string, emailServiceName: string, domainName: string, options?: DomainsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, emailServiceName: string, domainName: string, options?: DomainsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, emailServiceName: string, domainName: string, options?: DomainsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, emailServiceName: string, domainName: string, options?: DomainsDeleteOptionalParams) => Promise<void>

beginInitiateVerification

Warning

This API is now deprecated.

use initiateVerification instead

beginInitiateVerification: (resourceGroupName: string, emailServiceName: string, domainName: string, parameters: VerificationParameter, options?: DomainsInitiateVerificationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, emailServiceName: string, domainName: string, parameters: VerificationParameter, options?: DomainsInitiateVerificationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginInitiateVerificationAndWait

Warning

This API is now deprecated.

use initiateVerification instead

beginInitiateVerificationAndWait: (resourceGroupName: string, emailServiceName: string, domainName: string, parameters: VerificationParameter, options?: DomainsInitiateVerificationOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, emailServiceName: string, domainName: string, parameters: VerificationParameter, options?: DomainsInitiateVerificationOptionalParams) => Promise<void>

beginUpdate

Warning

This API is now deprecated.

use update instead

beginUpdate: (resourceGroupName: string, emailServiceName: string, domainName: string, parameters: UpdateDomainRequestParameters, options?: DomainsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<DomainResource>, DomainResource>>

Property Value

(resourceGroupName: string, emailServiceName: string, domainName: string, parameters: UpdateDomainRequestParameters, options?: DomainsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<DomainResource>, DomainResource>>

beginUpdateAndWait

Warning

This API is now deprecated.

use update instead

beginUpdateAndWait: (resourceGroupName: string, emailServiceName: string, domainName: string, parameters: UpdateDomainRequestParameters, options?: DomainsUpdateOptionalParams) => Promise<DomainResource>

Property Value

(resourceGroupName: string, emailServiceName: string, domainName: string, parameters: UpdateDomainRequestParameters, options?: DomainsUpdateOptionalParams) => Promise<DomainResource>

cancelVerification

Cancel verification of DNS record.

cancelVerification: (resourceGroupName: string, emailServiceName: string, domainName: string, parameters: VerificationParameter, options?: DomainsCancelVerificationOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, emailServiceName: string, domainName: string, parameters: VerificationParameter, options?: DomainsCancelVerificationOptionalParams) => PollerLike<OperationState<void>, void>

createOrUpdate

Add a new Domains resource under the parent EmailService resource or update an existing Domains resource.

createOrUpdate: (resourceGroupName: string, emailServiceName: string, domainName: string, parameters: DomainResource, options?: DomainsCreateOrUpdateOptionalParams) => PollerLike<OperationState<DomainResource>, DomainResource>

Property Value

(resourceGroupName: string, emailServiceName: string, domainName: string, parameters: DomainResource, options?: DomainsCreateOrUpdateOptionalParams) => PollerLike<OperationState<DomainResource>, DomainResource>

delete

delete: (resourceGroupName: string, emailServiceName: string, domainName: string, options?: DomainsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, emailServiceName: string, domainName: string, options?: DomainsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get the Domains resource and its properties.

get: (resourceGroupName: string, emailServiceName: string, domainName: string, options?: DomainsGetOptionalParams) => Promise<DomainResource>

Property Value

(resourceGroupName: string, emailServiceName: string, domainName: string, options?: DomainsGetOptionalParams) => Promise<DomainResource>

initiateVerification

Initiate verification of DNS record.

initiateVerification: (resourceGroupName: string, emailServiceName: string, domainName: string, parameters: VerificationParameter, options?: DomainsInitiateVerificationOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, emailServiceName: string, domainName: string, parameters: VerificationParameter, options?: DomainsInitiateVerificationOptionalParams) => PollerLike<OperationState<void>, void>

listByEmailServiceResource

Handles requests to list all Domains resources under the parent EmailServices resource.

listByEmailServiceResource: (resourceGroupName: string, emailServiceName: string, options?: DomainsListByEmailServiceResourceOptionalParams) => PagedAsyncIterableIterator<DomainResource, DomainResource[], PageSettings>

Property Value

(resourceGroupName: string, emailServiceName: string, options?: DomainsListByEmailServiceResourceOptionalParams) => PagedAsyncIterableIterator<DomainResource, DomainResource[], PageSettings>

update

Operation to update an existing Domains resource.

update: (resourceGroupName: string, emailServiceName: string, domainName: string, parameters: UpdateDomainRequestParameters, options?: DomainsUpdateOptionalParams) => PollerLike<OperationState<DomainResource>, DomainResource>

Property Value

(resourceGroupName: string, emailServiceName: string, domainName: string, parameters: UpdateDomainRequestParameters, options?: DomainsUpdateOptionalParams) => PollerLike<OperationState<DomainResource>, DomainResource>