Share via


IEmailTemplateOperations Interface

Definition

EmailTemplateOperations operations.

public interface IEmailTemplateOperations
type IEmailTemplateOperations = interface
Public Interface IEmailTemplateOperations

Methods

CreateOrUpdateWithHttpMessagesAsync(String, String, String, EmailTemplateUpdateParameters, String, Dictionary<String,List<String>>, CancellationToken)

Updates an Email Template.

DeleteWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Reset the Email Template to default template provided by the API Management service instance.

GetEntityTagWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the entity state (Etag) version of the email template specified by its identifier.

GetWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the details of the email template specified by its identifier.

ListByServiceNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets all email templates

ListByServiceWithHttpMessagesAsync(String, String, String, Nullable<Int32>, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

Gets all email templates

UpdateWithHttpMessagesAsync(String, String, String, String, EmailTemplateUpdateParameters, Dictionary<String,List<String>>, CancellationToken)

Updates API Management email template

Extension Methods

CreateOrUpdate(IEmailTemplateOperations, String, String, String, EmailTemplateUpdateParameters, String)

Updates an Email Template.

CreateOrUpdateAsync(IEmailTemplateOperations, String, String, String, EmailTemplateUpdateParameters, String, CancellationToken)

Updates an Email Template.

Delete(IEmailTemplateOperations, String, String, String, String)

Reset the Email Template to default template provided by the API Management service instance.

DeleteAsync(IEmailTemplateOperations, String, String, String, String, CancellationToken)

Reset the Email Template to default template provided by the API Management service instance.

Get(IEmailTemplateOperations, String, String, String)

Gets the details of the email template specified by its identifier.

GetAsync(IEmailTemplateOperations, String, String, String, CancellationToken)

Gets the details of the email template specified by its identifier.

GetEntityTag(IEmailTemplateOperations, String, String, String)

Gets the entity state (Etag) version of the email template specified by its identifier.

GetEntityTagAsync(IEmailTemplateOperations, String, String, String, CancellationToken)

Gets the entity state (Etag) version of the email template specified by its identifier.

ListByService(IEmailTemplateOperations, String, String, String, Nullable<Int32>, Nullable<Int32>)

Gets all email templates

ListByServiceAsync(IEmailTemplateOperations, String, String, String, Nullable<Int32>, Nullable<Int32>, CancellationToken)

Gets all email templates

ListByServiceNext(IEmailTemplateOperations, String)

Gets all email templates

ListByServiceNextAsync(IEmailTemplateOperations, String, CancellationToken)

Gets all email templates

Update(IEmailTemplateOperations, String, String, String, String, EmailTemplateUpdateParameters)

Updates API Management email template

UpdateAsync(IEmailTemplateOperations, String, String, String, String, EmailTemplateUpdateParameters, CancellationToken)

Updates API Management email template

Applies to