/* * Copyright 2010-2014 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. * A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ /* * Do not modify this file. This file is generated from the email-2010-12-01.normal.json service model. */ using System; using System.Collections.Generic; using Amazon.Runtime; using Amazon.SimpleEmail.Model; namespace Amazon.SimpleEmail { /// /// Interface for accessing SimpleEmailService /// /// Amazon Simple Email Service /// /// This document contains reference information for the Amazon /// Simple Email Service (Amazon SES) API, version 2010-12-01. This document is best /// used in conjunction with the Amazon /// SES Developer Guide. /// /// /// /// For a list of Amazon SES endpoints to use in service requests, see Regions /// and Amazon SES in the Amazon /// SES Developer Guide. /// /// /// public partial interface IAmazonSimpleEmailService : IAmazonService, IDisposable { #region CloneReceiptRuleSet /// /// Initiates the asynchronous execution of the CloneReceiptRuleSet operation. /// /// /// Container for the necessary parameters to execute the CloneReceiptRuleSet operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for CloneReceiptRuleSet Operation void CloneReceiptRuleSetAsync(CloneReceiptRuleSetRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region CreateConfigurationSet /// /// Initiates the asynchronous execution of the CreateConfigurationSet operation. /// /// /// Container for the necessary parameters to execute the CreateConfigurationSet operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for CreateConfigurationSet Operation void CreateConfigurationSetAsync(CreateConfigurationSetRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region CreateConfigurationSetEventDestination /// /// Initiates the asynchronous execution of the CreateConfigurationSetEventDestination operation. /// /// /// Container for the necessary parameters to execute the CreateConfigurationSetEventDestination operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for CreateConfigurationSetEventDestination Operation void CreateConfigurationSetEventDestinationAsync(CreateConfigurationSetEventDestinationRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region CreateConfigurationSetTrackingOptions /// /// Initiates the asynchronous execution of the CreateConfigurationSetTrackingOptions operation. /// /// /// Container for the necessary parameters to execute the CreateConfigurationSetTrackingOptions operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for CreateConfigurationSetTrackingOptions Operation void CreateConfigurationSetTrackingOptionsAsync(CreateConfigurationSetTrackingOptionsRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region CreateCustomVerificationEmailTemplate /// /// Initiates the asynchronous execution of the CreateCustomVerificationEmailTemplate operation. /// /// /// Container for the necessary parameters to execute the CreateCustomVerificationEmailTemplate operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for CreateCustomVerificationEmailTemplate Operation void CreateCustomVerificationEmailTemplateAsync(CreateCustomVerificationEmailTemplateRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region CreateReceiptFilter /// /// Initiates the asynchronous execution of the CreateReceiptFilter operation. /// /// /// Container for the necessary parameters to execute the CreateReceiptFilter operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for CreateReceiptFilter Operation void CreateReceiptFilterAsync(CreateReceiptFilterRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region CreateReceiptRule /// /// Initiates the asynchronous execution of the CreateReceiptRule operation. /// /// /// Container for the necessary parameters to execute the CreateReceiptRule operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for CreateReceiptRule Operation void CreateReceiptRuleAsync(CreateReceiptRuleRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region CreateReceiptRuleSet /// /// Initiates the asynchronous execution of the CreateReceiptRuleSet operation. /// /// /// Container for the necessary parameters to execute the CreateReceiptRuleSet operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for CreateReceiptRuleSet Operation void CreateReceiptRuleSetAsync(CreateReceiptRuleSetRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region CreateTemplate /// /// Initiates the asynchronous execution of the CreateTemplate operation. /// /// /// Container for the necessary parameters to execute the CreateTemplate operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for CreateTemplate Operation void CreateTemplateAsync(CreateTemplateRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region DeleteConfigurationSet /// /// Initiates the asynchronous execution of the DeleteConfigurationSet operation. /// /// /// Container for the necessary parameters to execute the DeleteConfigurationSet operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for DeleteConfigurationSet Operation void DeleteConfigurationSetAsync(DeleteConfigurationSetRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region DeleteConfigurationSetEventDestination /// /// Initiates the asynchronous execution of the DeleteConfigurationSetEventDestination operation. /// /// /// Container for the necessary parameters to execute the DeleteConfigurationSetEventDestination operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for DeleteConfigurationSetEventDestination Operation void DeleteConfigurationSetEventDestinationAsync(DeleteConfigurationSetEventDestinationRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region DeleteConfigurationSetTrackingOptions /// /// Initiates the asynchronous execution of the DeleteConfigurationSetTrackingOptions operation. /// /// /// Container for the necessary parameters to execute the DeleteConfigurationSetTrackingOptions operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for DeleteConfigurationSetTrackingOptions Operation void DeleteConfigurationSetTrackingOptionsAsync(DeleteConfigurationSetTrackingOptionsRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region DeleteCustomVerificationEmailTemplate /// /// Initiates the asynchronous execution of the DeleteCustomVerificationEmailTemplate operation. /// /// /// Container for the necessary parameters to execute the DeleteCustomVerificationEmailTemplate operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for DeleteCustomVerificationEmailTemplate Operation void DeleteCustomVerificationEmailTemplateAsync(DeleteCustomVerificationEmailTemplateRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region DeleteIdentity /// /// Initiates the asynchronous execution of the DeleteIdentity operation. /// /// /// Container for the necessary parameters to execute the DeleteIdentity operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for DeleteIdentity Operation void DeleteIdentityAsync(DeleteIdentityRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region DeleteIdentityPolicy /// /// Initiates the asynchronous execution of the DeleteIdentityPolicy operation. /// /// /// Container for the necessary parameters to execute the DeleteIdentityPolicy operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for DeleteIdentityPolicy Operation void DeleteIdentityPolicyAsync(DeleteIdentityPolicyRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region DeleteReceiptFilter /// /// Initiates the asynchronous execution of the DeleteReceiptFilter operation. /// /// /// Container for the necessary parameters to execute the DeleteReceiptFilter operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for DeleteReceiptFilter Operation void DeleteReceiptFilterAsync(DeleteReceiptFilterRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region DeleteReceiptRule /// /// Initiates the asynchronous execution of the DeleteReceiptRule operation. /// /// /// Container for the necessary parameters to execute the DeleteReceiptRule operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for DeleteReceiptRule Operation void DeleteReceiptRuleAsync(DeleteReceiptRuleRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region DeleteReceiptRuleSet /// /// Initiates the asynchronous execution of the DeleteReceiptRuleSet operation. /// /// /// Container for the necessary parameters to execute the DeleteReceiptRuleSet operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for DeleteReceiptRuleSet Operation void DeleteReceiptRuleSetAsync(DeleteReceiptRuleSetRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region DeleteTemplate /// /// Initiates the asynchronous execution of the DeleteTemplate operation. /// /// /// Container for the necessary parameters to execute the DeleteTemplate operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for DeleteTemplate Operation void DeleteTemplateAsync(DeleteTemplateRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region DeleteVerifiedEmailAddress /// /// Initiates the asynchronous execution of the DeleteVerifiedEmailAddress operation. /// /// /// Container for the necessary parameters to execute the DeleteVerifiedEmailAddress operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for DeleteVerifiedEmailAddress Operation void DeleteVerifiedEmailAddressAsync(DeleteVerifiedEmailAddressRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region DescribeActiveReceiptRuleSet /// /// Initiates the asynchronous execution of the DescribeActiveReceiptRuleSet operation. /// /// /// Container for the necessary parameters to execute the DescribeActiveReceiptRuleSet operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for DescribeActiveReceiptRuleSet Operation void DescribeActiveReceiptRuleSetAsync(DescribeActiveReceiptRuleSetRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region DescribeConfigurationSet /// /// Initiates the asynchronous execution of the DescribeConfigurationSet operation. /// /// /// Container for the necessary parameters to execute the DescribeConfigurationSet operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for DescribeConfigurationSet Operation void DescribeConfigurationSetAsync(DescribeConfigurationSetRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region DescribeReceiptRule /// /// Initiates the asynchronous execution of the DescribeReceiptRule operation. /// /// /// Container for the necessary parameters to execute the DescribeReceiptRule operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for DescribeReceiptRule Operation void DescribeReceiptRuleAsync(DescribeReceiptRuleRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region DescribeReceiptRuleSet /// /// Initiates the asynchronous execution of the DescribeReceiptRuleSet operation. /// /// /// Container for the necessary parameters to execute the DescribeReceiptRuleSet operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for DescribeReceiptRuleSet Operation void DescribeReceiptRuleSetAsync(DescribeReceiptRuleSetRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region GetAccountSendingEnabled /// /// Initiates the asynchronous execution of the GetAccountSendingEnabled operation. /// /// /// Container for the necessary parameters to execute the GetAccountSendingEnabled operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for GetAccountSendingEnabled Operation void GetAccountSendingEnabledAsync(GetAccountSendingEnabledRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region GetCustomVerificationEmailTemplate /// /// Initiates the asynchronous execution of the GetCustomVerificationEmailTemplate operation. /// /// /// Container for the necessary parameters to execute the GetCustomVerificationEmailTemplate operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for GetCustomVerificationEmailTemplate Operation void GetCustomVerificationEmailTemplateAsync(GetCustomVerificationEmailTemplateRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region GetIdentityDkimAttributes /// /// Initiates the asynchronous execution of the GetIdentityDkimAttributes operation. /// /// /// Container for the necessary parameters to execute the GetIdentityDkimAttributes operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for GetIdentityDkimAttributes Operation void GetIdentityDkimAttributesAsync(GetIdentityDkimAttributesRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region GetIdentityMailFromDomainAttributes /// /// Initiates the asynchronous execution of the GetIdentityMailFromDomainAttributes operation. /// /// /// Container for the necessary parameters to execute the GetIdentityMailFromDomainAttributes operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for GetIdentityMailFromDomainAttributes Operation void GetIdentityMailFromDomainAttributesAsync(GetIdentityMailFromDomainAttributesRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region GetIdentityNotificationAttributes /// /// Initiates the asynchronous execution of the GetIdentityNotificationAttributes operation. /// /// /// Container for the necessary parameters to execute the GetIdentityNotificationAttributes operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for GetIdentityNotificationAttributes Operation void GetIdentityNotificationAttributesAsync(GetIdentityNotificationAttributesRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region GetIdentityPolicies /// /// Initiates the asynchronous execution of the GetIdentityPolicies operation. /// /// /// Container for the necessary parameters to execute the GetIdentityPolicies operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for GetIdentityPolicies Operation void GetIdentityPoliciesAsync(GetIdentityPoliciesRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region GetIdentityVerificationAttributes /// /// Initiates the asynchronous execution of the GetIdentityVerificationAttributes operation. /// /// /// Container for the necessary parameters to execute the GetIdentityVerificationAttributes operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for GetIdentityVerificationAttributes Operation void GetIdentityVerificationAttributesAsync(GetIdentityVerificationAttributesRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region GetSendQuota /// /// Initiates the asynchronous execution of the GetSendQuota operation. /// /// /// Container for the necessary parameters to execute the GetSendQuota operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for GetSendQuota Operation void GetSendQuotaAsync(GetSendQuotaRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region GetSendStatistics /// /// Initiates the asynchronous execution of the GetSendStatistics operation. /// /// /// Container for the necessary parameters to execute the GetSendStatistics operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for GetSendStatistics Operation void GetSendStatisticsAsync(GetSendStatisticsRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region GetTemplate /// /// Initiates the asynchronous execution of the GetTemplate operation. /// /// /// Container for the necessary parameters to execute the GetTemplate operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for GetTemplate Operation void GetTemplateAsync(GetTemplateRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region ListConfigurationSets /// /// Initiates the asynchronous execution of the ListConfigurationSets operation. /// /// /// Container for the necessary parameters to execute the ListConfigurationSets operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for ListConfigurationSets Operation void ListConfigurationSetsAsync(ListConfigurationSetsRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region ListCustomVerificationEmailTemplates /// /// Initiates the asynchronous execution of the ListCustomVerificationEmailTemplates operation. /// /// /// Container for the necessary parameters to execute the ListCustomVerificationEmailTemplates operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for ListCustomVerificationEmailTemplates Operation void ListCustomVerificationEmailTemplatesAsync(ListCustomVerificationEmailTemplatesRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region ListIdentities /// /// Initiates the asynchronous execution of the ListIdentities operation. /// /// /// Container for the necessary parameters to execute the ListIdentities operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for ListIdentities Operation void ListIdentitiesAsync(ListIdentitiesRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region ListIdentityPolicies /// /// Initiates the asynchronous execution of the ListIdentityPolicies operation. /// /// /// Container for the necessary parameters to execute the ListIdentityPolicies operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for ListIdentityPolicies Operation void ListIdentityPoliciesAsync(ListIdentityPoliciesRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region ListReceiptFilters /// /// Initiates the asynchronous execution of the ListReceiptFilters operation. /// /// /// Container for the necessary parameters to execute the ListReceiptFilters operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for ListReceiptFilters Operation void ListReceiptFiltersAsync(ListReceiptFiltersRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region ListReceiptRuleSets /// /// Initiates the asynchronous execution of the ListReceiptRuleSets operation. /// /// /// Container for the necessary parameters to execute the ListReceiptRuleSets operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for ListReceiptRuleSets Operation void ListReceiptRuleSetsAsync(ListReceiptRuleSetsRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region ListTemplates /// /// Initiates the asynchronous execution of the ListTemplates operation. /// /// /// Container for the necessary parameters to execute the ListTemplates operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for ListTemplates Operation void ListTemplatesAsync(ListTemplatesRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region ListVerifiedEmailAddresses /// /// Initiates the asynchronous execution of the ListVerifiedEmailAddresses operation. /// /// /// Container for the necessary parameters to execute the ListVerifiedEmailAddresses operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for ListVerifiedEmailAddresses Operation void ListVerifiedEmailAddressesAsync(ListVerifiedEmailAddressesRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region PutConfigurationSetDeliveryOptions /// /// Initiates the asynchronous execution of the PutConfigurationSetDeliveryOptions operation. /// /// /// Container for the necessary parameters to execute the PutConfigurationSetDeliveryOptions operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for PutConfigurationSetDeliveryOptions Operation void PutConfigurationSetDeliveryOptionsAsync(PutConfigurationSetDeliveryOptionsRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region PutIdentityPolicy /// /// Initiates the asynchronous execution of the PutIdentityPolicy operation. /// /// /// Container for the necessary parameters to execute the PutIdentityPolicy operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for PutIdentityPolicy Operation void PutIdentityPolicyAsync(PutIdentityPolicyRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region ReorderReceiptRuleSet /// /// Initiates the asynchronous execution of the ReorderReceiptRuleSet operation. /// /// /// Container for the necessary parameters to execute the ReorderReceiptRuleSet operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for ReorderReceiptRuleSet Operation void ReorderReceiptRuleSetAsync(ReorderReceiptRuleSetRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region SendBounce /// /// Initiates the asynchronous execution of the SendBounce operation. /// /// /// Container for the necessary parameters to execute the SendBounce operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for SendBounce Operation void SendBounceAsync(SendBounceRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region SendBulkTemplatedEmail /// /// Initiates the asynchronous execution of the SendBulkTemplatedEmail operation. /// /// /// Container for the necessary parameters to execute the SendBulkTemplatedEmail operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for SendBulkTemplatedEmail Operation void SendBulkTemplatedEmailAsync(SendBulkTemplatedEmailRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region SendCustomVerificationEmail /// /// Initiates the asynchronous execution of the SendCustomVerificationEmail operation. /// /// /// Container for the necessary parameters to execute the SendCustomVerificationEmail operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for SendCustomVerificationEmail Operation void SendCustomVerificationEmailAsync(SendCustomVerificationEmailRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region SendEmail /// /// Initiates the asynchronous execution of the SendEmail operation. /// /// /// Container for the necessary parameters to execute the SendEmail operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for SendEmail Operation void SendEmailAsync(SendEmailRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region SendRawEmail /// /// Initiates the asynchronous execution of the SendRawEmail operation. /// /// /// Container for the necessary parameters to execute the SendRawEmail operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for SendRawEmail Operation void SendRawEmailAsync(SendRawEmailRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region SendTemplatedEmail /// /// Initiates the asynchronous execution of the SendTemplatedEmail operation. /// /// /// Container for the necessary parameters to execute the SendTemplatedEmail operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for SendTemplatedEmail Operation void SendTemplatedEmailAsync(SendTemplatedEmailRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region SetActiveReceiptRuleSet /// /// Initiates the asynchronous execution of the SetActiveReceiptRuleSet operation. /// /// /// Container for the necessary parameters to execute the SetActiveReceiptRuleSet operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for SetActiveReceiptRuleSet Operation void SetActiveReceiptRuleSetAsync(SetActiveReceiptRuleSetRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region SetIdentityDkimEnabled /// /// Initiates the asynchronous execution of the SetIdentityDkimEnabled operation. /// /// /// Container for the necessary parameters to execute the SetIdentityDkimEnabled operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for SetIdentityDkimEnabled Operation void SetIdentityDkimEnabledAsync(SetIdentityDkimEnabledRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region SetIdentityFeedbackForwardingEnabled /// /// Initiates the asynchronous execution of the SetIdentityFeedbackForwardingEnabled operation. /// /// /// Container for the necessary parameters to execute the SetIdentityFeedbackForwardingEnabled operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for SetIdentityFeedbackForwardingEnabled Operation void SetIdentityFeedbackForwardingEnabledAsync(SetIdentityFeedbackForwardingEnabledRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region SetIdentityHeadersInNotificationsEnabled /// /// Initiates the asynchronous execution of the SetIdentityHeadersInNotificationsEnabled operation. /// /// /// Container for the necessary parameters to execute the SetIdentityHeadersInNotificationsEnabled operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for SetIdentityHeadersInNotificationsEnabled Operation void SetIdentityHeadersInNotificationsEnabledAsync(SetIdentityHeadersInNotificationsEnabledRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region SetIdentityMailFromDomain /// /// Initiates the asynchronous execution of the SetIdentityMailFromDomain operation. /// /// /// Container for the necessary parameters to execute the SetIdentityMailFromDomain operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for SetIdentityMailFromDomain Operation void SetIdentityMailFromDomainAsync(SetIdentityMailFromDomainRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region SetIdentityNotificationTopic /// /// Initiates the asynchronous execution of the SetIdentityNotificationTopic operation. /// /// /// Container for the necessary parameters to execute the SetIdentityNotificationTopic operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for SetIdentityNotificationTopic Operation void SetIdentityNotificationTopicAsync(SetIdentityNotificationTopicRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region SetReceiptRulePosition /// /// Initiates the asynchronous execution of the SetReceiptRulePosition operation. /// /// /// Container for the necessary parameters to execute the SetReceiptRulePosition operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for SetReceiptRulePosition Operation void SetReceiptRulePositionAsync(SetReceiptRulePositionRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region TestRenderTemplate /// /// Initiates the asynchronous execution of the TestRenderTemplate operation. /// /// /// Container for the necessary parameters to execute the TestRenderTemplate operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for TestRenderTemplate Operation void TestRenderTemplateAsync(TestRenderTemplateRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region UpdateAccountSendingEnabled /// /// Initiates the asynchronous execution of the UpdateAccountSendingEnabled operation. /// /// /// Container for the necessary parameters to execute the UpdateAccountSendingEnabled operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for UpdateAccountSendingEnabled Operation void UpdateAccountSendingEnabledAsync(UpdateAccountSendingEnabledRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region UpdateConfigurationSetEventDestination /// /// Initiates the asynchronous execution of the UpdateConfigurationSetEventDestination operation. /// /// /// Container for the necessary parameters to execute the UpdateConfigurationSetEventDestination operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for UpdateConfigurationSetEventDestination Operation void UpdateConfigurationSetEventDestinationAsync(UpdateConfigurationSetEventDestinationRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region UpdateConfigurationSetReputationMetricsEnabled /// /// Initiates the asynchronous execution of the UpdateConfigurationSetReputationMetricsEnabled operation. /// /// /// Container for the necessary parameters to execute the UpdateConfigurationSetReputationMetricsEnabled operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for UpdateConfigurationSetReputationMetricsEnabled Operation void UpdateConfigurationSetReputationMetricsEnabledAsync(UpdateConfigurationSetReputationMetricsEnabledRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region UpdateConfigurationSetSendingEnabled /// /// Initiates the asynchronous execution of the UpdateConfigurationSetSendingEnabled operation. /// /// /// Container for the necessary parameters to execute the UpdateConfigurationSetSendingEnabled operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for UpdateConfigurationSetSendingEnabled Operation void UpdateConfigurationSetSendingEnabledAsync(UpdateConfigurationSetSendingEnabledRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region UpdateConfigurationSetTrackingOptions /// /// Initiates the asynchronous execution of the UpdateConfigurationSetTrackingOptions operation. /// /// /// Container for the necessary parameters to execute the UpdateConfigurationSetTrackingOptions operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for UpdateConfigurationSetTrackingOptions Operation void UpdateConfigurationSetTrackingOptionsAsync(UpdateConfigurationSetTrackingOptionsRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region UpdateCustomVerificationEmailTemplate /// /// Initiates the asynchronous execution of the UpdateCustomVerificationEmailTemplate operation. /// /// /// Container for the necessary parameters to execute the UpdateCustomVerificationEmailTemplate operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for UpdateCustomVerificationEmailTemplate Operation void UpdateCustomVerificationEmailTemplateAsync(UpdateCustomVerificationEmailTemplateRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region UpdateReceiptRule /// /// Initiates the asynchronous execution of the UpdateReceiptRule operation. /// /// /// Container for the necessary parameters to execute the UpdateReceiptRule operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for UpdateReceiptRule Operation void UpdateReceiptRuleAsync(UpdateReceiptRuleRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region UpdateTemplate /// /// Initiates the asynchronous execution of the UpdateTemplate operation. /// /// /// Container for the necessary parameters to execute the UpdateTemplate operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for UpdateTemplate Operation void UpdateTemplateAsync(UpdateTemplateRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region VerifyDomainDkim /// /// Initiates the asynchronous execution of the VerifyDomainDkim operation. /// /// /// Container for the necessary parameters to execute the VerifyDomainDkim operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for VerifyDomainDkim Operation void VerifyDomainDkimAsync(VerifyDomainDkimRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region VerifyDomainIdentity /// /// Initiates the asynchronous execution of the VerifyDomainIdentity operation. /// /// /// Container for the necessary parameters to execute the VerifyDomainIdentity operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for VerifyDomainIdentity Operation void VerifyDomainIdentityAsync(VerifyDomainIdentityRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region VerifyEmailAddress /// /// Initiates the asynchronous execution of the VerifyEmailAddress operation. /// /// /// Container for the necessary parameters to execute the VerifyEmailAddress operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for VerifyEmailAddress Operation void VerifyEmailAddressAsync(VerifyEmailAddressRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion #region VerifyEmailIdentity /// /// Initiates the asynchronous execution of the VerifyEmailIdentity operation. /// /// /// Container for the necessary parameters to execute the VerifyEmailIdentity operation on AmazonSimpleEmailServiceClient. /// An Action delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// REST API Reference for VerifyEmailIdentity Operation void VerifyEmailIdentityAsync(VerifyEmailIdentityRequest request, AmazonServiceCallback callback, AsyncOptions options = null); #endregion } }