Share via


EmailService Class

Definition

Low-level API implementation for the EmailService service. REST API for Email Services

public class EmailService
type EmailService = class
Public Class EmailService
Inheritance
EmailService

Constructors

EmailService()

Methods

DomainsCancelVerification(String, String, String, String, IVerificationParameter, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Cancel verification of DNS record.

DomainsCancelVerificationViaIdentity(String, IVerificationParameter, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Cancel verification of DNS record.

DomainsCancelVerificationViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Cancel verification of DNS record.

DomainsCreateOrUpdate(String, String, String, String, IDomainResource, Func<HttpResponseMessage,Task<IDomainResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

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

DomainsCreateOrUpdateViaIdentity(String, IDomainResource, Func<HttpResponseMessage, Task<IDomainResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

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

DomainsCreateOrUpdateViaIdentityWithResult(String, IDomainResource, IEventListener, ISendAsync, SerializationMode)
DomainsCreateOrUpdateViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<IDomainResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

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

DomainsCreateOrUpdateViaJsonStringWithResult(String, String, String, String, String, IEventListener, ISendAsync)
DomainsCreateOrUpdateWithResult(String, String, String, String, IDomainResource, IEventListener, ISendAsync, SerializationMode)
DomainsDelete(String, String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Operation to delete a Domains resource.

DomainsDeleteViaIdentity(String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Operation to delete a Domains resource.

DomainsGet(String, String, String, String, Func<HttpResponseMessage, Task<IDomainResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get the Domains resource and its properties.

DomainsGetViaIdentity(String, Func<HttpResponseMessage,Task<IDomainResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get the Domains resource and its properties.

DomainsGetViaIdentityWithResult(String, IEventListener, ISendAsync)
DomainsGetWithResult(String, String, String, String, IEventListener, ISendAsync)
DomainsInitiateVerification(String, String, String, String, IVerificationParameter, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Initiate verification of DNS record.

DomainsInitiateVerificationViaIdentity(String, IVerificationParameter, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Initiate verification of DNS record.

DomainsInitiateVerificationViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Initiate verification of DNS record.

DomainsListByEmailServiceResource(String, String, String, Func<HttpResponseMessage, Task<IDomainResourceList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

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

DomainsListByEmailServiceResourceViaIdentity(String, Func<HttpResponseMessage, Task<IDomainResourceList>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

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

DomainsListByEmailServiceResourceViaIdentityWithResult(String, IEventListener, ISendAsync)
DomainsListByEmailServiceResourceWithResult(String, String, String, IEventListener, ISendAsync)
DomainsUpdate(String, String, String, String, IUpdateDomainRequestParameters, Func<HttpResponseMessage,Task<IDomainResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Operation to update an existing Domains resource.

DomainsUpdateViaIdentity(String, IUpdateDomainRequestParameters, Func<HttpResponseMessage,Task<IDomainResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Operation to update an existing Domains resource.

DomainsUpdateViaIdentityWithResult(String, IUpdateDomainRequestParameters, IEventListener, ISendAsync, SerializationMode)
DomainsUpdateViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<IDomainResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Operation to update an existing Domains resource.

DomainsUpdateViaJsonStringWithResult(String, String, String, String, String, IEventListener, ISendAsync)
DomainsUpdateWithResult(String, String, String, String, IUpdateDomainRequestParameters, IEventListener, ISendAsync, SerializationMode)
EmailServicesCreateOrUpdate(String, String, String, IEmailServiceResource, Func<HttpResponseMessage,Task<IEmailServiceResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

update a new EmailService or update an existing EmailService.

EmailServicesCreateOrUpdateViaIdentity(String, IEmailServiceResource, Func<HttpResponseMessage,Task<IEmailServiceResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

update a new EmailService or update an existing EmailService.

EmailServicesCreateOrUpdateViaIdentityWithResult(String, IEmailServiceResource, IEventListener, ISendAsync, SerializationMode)
EmailServicesCreateOrUpdateViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IEmailServiceResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

update a new EmailService or update an existing EmailService.

EmailServicesCreateOrUpdateViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
EmailServicesCreateOrUpdateWithResult(String, String, String, IEmailServiceResource, IEventListener, ISendAsync, SerializationMode)
EmailServicesDelete(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Operation to delete a EmailService.

EmailServicesDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Operation to delete a EmailService.

EmailServicesGet(String, String, String, Func<HttpResponseMessage, Task<IEmailServiceResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get the EmailService and its properties.

EmailServicesGetViaIdentity(String, Func<HttpResponseMessage, Task<IEmailServiceResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get the EmailService and its properties.

EmailServicesGetViaIdentityWithResult(String, IEventListener, ISendAsync)
EmailServicesGetWithResult(String, String, String, IEventListener, ISendAsync)
EmailServicesListByResourceGroup(String, String, Func<HttpResponseMessage, Task<IEmailServiceResourceList>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Handles requests to list all resources in a resource group.

EmailServicesListByResourceGroupViaIdentity(String, Func<HttpResponseMessage, Task<IEmailServiceResourceList>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Handles requests to list all resources in a resource group.

EmailServicesListByResourceGroupViaIdentityWithResult(String, IEventListener, ISendAsync)
EmailServicesListByResourceGroupWithResult(String, String, IEventListener, ISendAsync)
EmailServicesListBySubscription(String, Func<HttpResponseMessage, Task<IEmailServiceResourceList>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Handles requests to list all resources in a subscription.

EmailServicesListBySubscriptionViaIdentity(String, Func<HttpResponseMessage, Task<IEmailServiceResourceList>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Handles requests to list all resources in a subscription.

EmailServicesListBySubscriptionViaIdentityWithResult(String, IEventListener, ISendAsync)
EmailServicesListBySubscriptionWithResult(String, IEventListener, ISendAsync)
EmailServicesListVerifiedExchangeOnlineDomains(String, Func<HttpResponseMessage, Task<List<String>>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a list of domains that are fully verified in Exchange Online.

EmailServicesListVerifiedExchangeOnlineDomainsViaIdentity(String, Func<HttpResponseMessage,Task<List<String>>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a list of domains that are fully verified in Exchange Online.

EmailServicesListVerifiedExchangeOnlineDomainsViaIdentityWithResult(String, IEventListener, ISendAsync)
EmailServicesListVerifiedExchangeOnlineDomainsWithResult(String, IEventListener, ISendAsync)
EmailServicesUpdate(String, String, String, IEmailServiceResourceUpdate, Func<HttpResponseMessage,Task<IEmailServiceResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Operation to update an existing EmailService.

EmailServicesUpdateViaIdentity(String, IEmailServiceResourceUpdate, Func<HttpResponseMessage,Task<IEmailServiceResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Operation to update an existing EmailService.

EmailServicesUpdateViaIdentityWithResult(String, IEmailServiceResourceUpdate, IEventListener, ISendAsync, SerializationMode)
EmailServicesUpdateViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IEmailServiceResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Operation to update an existing EmailService.

EmailServicesUpdateViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
EmailServicesUpdateWithResult(String, String, String, IEmailServiceResourceUpdate, IEventListener, ISendAsync, SerializationMode)
SenderUsernamesCreateOrUpdate(String, String, String, String, String, ISenderUsernameResource, Func<HttpResponseMessage,Task<ISenderUsernameResource>, Task>, Func<HttpResponseMessage,Task<ISenderUsernameResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

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

SenderUsernamesCreateOrUpdateViaIdentity(String, ISenderUsernameResource, Func<HttpResponseMessage,Task<ISenderUsernameResource>,Task>, Func<HttpResponseMessage,Task<ISenderUsernameResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

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

SenderUsernamesCreateOrUpdateViaIdentityWithResult(String, ISenderUsernameResource, IEventListener, ISendAsync, SerializationMode)
SenderUsernamesCreateOrUpdateViaJsonString(String, String, String, String, String, String, Func<HttpResponseMessage,Task<ISenderUsernameResource>, Task>, Func<HttpResponseMessage,Task<ISenderUsernameResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

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

SenderUsernamesCreateOrUpdateViaJsonStringWithResult(String, String, String, String, String, String, IEventListener, ISendAsync)
SenderUsernamesCreateOrUpdateWithResult(String, String, String, String, String, ISenderUsernameResource, IEventListener, ISendAsync, SerializationMode)
SenderUsernamesDelete(String, String, String, String, String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Operation to delete a SenderUsernames resource.

SenderUsernamesDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Operation to delete a SenderUsernames resource.

SenderUsernamesGet(String, String, String, String, String, Func<HttpResponseMessage, Task<ISenderUsernameResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a valid sender username for a domains resource.

SenderUsernamesGetViaIdentity(String, Func<HttpResponseMessage, Task<ISenderUsernameResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a valid sender username for a domains resource.

SenderUsernamesGetViaIdentityWithResult(String, IEventListener, ISendAsync)
SenderUsernamesGetWithResult(String, String, String, String, String, IEventListener, ISendAsync)
SenderUsernamesListByDomains(String, String, String, String, Func<HttpResponseMessage, Task<ISenderUsernameResourceCollection>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List all valid sender usernames for a domains resource.

SenderUsernamesListByDomainsViaIdentity(String, Func<HttpResponseMessage, Task<ISenderUsernameResourceCollection>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List all valid sender usernames for a domains resource.

SenderUsernamesListByDomainsViaIdentityWithResult(String, IEventListener, ISendAsync)
SenderUsernamesListByDomainsWithResult(String, String, String, String, IEventListener, ISendAsync)

Applies to