EmailServicesClient Interface
public interface EmailServicesClient
An instance of this class provides access to all the operations defined in EmailServicesClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller<PollResult<EmailServiceResourceInner>,EmailServiceResourceInner> beginCreateOrUpdate(String resourceGroupName, String emailServiceName, EmailServiceResourceInner parameters)
Create Or Update Create a new EmailService or update an existing EmailService.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<EmailServiceResourceInner>,EmailServiceResourceInner> beginCreateOrUpdate(String resourceGroupName, String emailServiceName, EmailServiceResourceInner parameters, Context context)
Create Or Update Create a new EmailService or update an existing EmailService.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String emailServiceName)
Delete Operation to delete a EmailService.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String emailServiceName, Context context)
Delete Operation to delete a EmailService.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<EmailServiceResourceInner>,EmailServiceResourceInner> beginUpdate(String resourceGroupName, String emailServiceName, EmailServiceResourceUpdate parameters)
Update Operation to update an existing EmailService.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<EmailServiceResourceInner>,EmailServiceResourceInner> beginUpdate(String resourceGroupName, String emailServiceName, EmailServiceResourceUpdate parameters, Context context)
Update Operation to update an existing EmailService.
Parameters:
Returns:
createOrUpdate
public abstract EmailServiceResourceInner createOrUpdate(String resourceGroupName, String emailServiceName, EmailServiceResourceInner parameters)
Create Or Update Create a new EmailService or update an existing EmailService.
Parameters:
Returns:
createOrUpdate
public abstract EmailServiceResourceInner createOrUpdate(String resourceGroupName, String emailServiceName, EmailServiceResourceInner parameters, Context context)
Create Or Update Create a new EmailService or update an existing EmailService.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String emailServiceName)
Delete Operation to delete a EmailService.
Parameters:
delete
public abstract void delete(String resourceGroupName, String emailServiceName, Context context)
Delete Operation to delete a EmailService.
Parameters:
getByResourceGroup
public abstract EmailServiceResourceInner getByResourceGroup(String resourceGroupName, String emailServiceName)
Get Get the EmailService and its properties.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<EmailServiceResourceInner> getByResourceGroupWithResponse(String resourceGroupName, String emailServiceName, Context context)
Get Get the EmailService and its properties.
Parameters:
Returns:
list
public abstract PagedIterable<EmailServiceResourceInner> list()
List By Subscription Handles requests to list all resources in a subscription.
Returns:
list
public abstract PagedIterable<EmailServiceResourceInner> list(Context context)
List By Subscription Handles requests to list all resources in a subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<EmailServiceResourceInner> listByResourceGroup(String resourceGroupName)
List By Resource Group Handles requests to list all resources in a resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<EmailServiceResourceInner> listByResourceGroup(String resourceGroupName, Context context)
List By Resource Group Handles requests to list all resources in a resource group.
Parameters:
Returns:
listVerifiedExchangeOnlineDomains
public abstract List<String> listVerifiedExchangeOnlineDomains()
List Verified Domains From Exchange Online Get a list of domains that are fully verified in Exchange Online.
Returns:
listVerifiedExchangeOnlineDomainsWithResponse
public abstract Response<List<String>> listVerifiedExchangeOnlineDomainsWithResponse(Context context)
List Verified Domains From Exchange Online Get a list of domains that are fully verified in Exchange Online.
Parameters:
Returns:
update
public abstract EmailServiceResourceInner update(String resourceGroupName, String emailServiceName, EmailServiceResourceUpdate parameters)
Update Operation to update an existing EmailService.
Parameters:
Returns:
update
public abstract EmailServiceResourceInner update(String resourceGroupName, String emailServiceName, EmailServiceResourceUpdate parameters, Context context)
Update Operation to update an existing EmailService.
Parameters:
Returns: