Documentation
¶
Index ¶
- type MessageTag
- type SES
- func (svc *SES) Errorf(format string, v ...interface{})
- func (svc *SES) GetClient() *SDK.Client
- func (svc *SES) Infof(format string, v ...interface{})
- func (svc *SES) RawCloneReceiptRuleSet(ctx context.Context, in *SDK.CloneReceiptRuleSetInput) (*SDK.CloneReceiptRuleSetResponse, error)
- func (svc *SES) RawCreateConfigurationSet(ctx context.Context, in *SDK.CreateConfigurationSetInput) (*SDK.CreateConfigurationSetResponse, error)
- func (svc *SES) RawCreateConfigurationSetEventDestination(ctx context.Context, in *SDK.CreateConfigurationSetEventDestinationInput) (*SDK.CreateConfigurationSetEventDestinationResponse, error)
- func (svc *SES) RawCreateConfigurationSetTrackingOptions(ctx context.Context, in *SDK.CreateConfigurationSetTrackingOptionsInput) (*SDK.CreateConfigurationSetTrackingOptionsResponse, error)
- func (svc *SES) RawCreateCustomVerificationEmailTemplate(ctx context.Context, in *SDK.CreateCustomVerificationEmailTemplateInput) (*SDK.CreateCustomVerificationEmailTemplateResponse, error)
- func (svc *SES) RawCreateReceiptFilter(ctx context.Context, in *SDK.CreateReceiptFilterInput) (*SDK.CreateReceiptFilterResponse, error)
- func (svc *SES) RawCreateReceiptRule(ctx context.Context, in *SDK.CreateReceiptRuleInput) (*SDK.CreateReceiptRuleResponse, error)
- func (svc *SES) RawCreateReceiptRuleSet(ctx context.Context, in *SDK.CreateReceiptRuleSetInput) (*SDK.CreateReceiptRuleSetResponse, error)
- func (svc *SES) RawCreateTemplate(ctx context.Context, in *SDK.CreateTemplateInput) (*SDK.CreateTemplateResponse, error)
- func (svc *SES) RawDeleteConfigurationSet(ctx context.Context, in *SDK.DeleteConfigurationSetInput) (*SDK.DeleteConfigurationSetResponse, error)
- func (svc *SES) RawDeleteConfigurationSetEventDestination(ctx context.Context, in *SDK.DeleteConfigurationSetEventDestinationInput) (*SDK.DeleteConfigurationSetEventDestinationResponse, error)
- func (svc *SES) RawDeleteConfigurationSetTrackingOptions(ctx context.Context, in *SDK.DeleteConfigurationSetTrackingOptionsInput) (*SDK.DeleteConfigurationSetTrackingOptionsResponse, error)
- func (svc *SES) RawDeleteCustomVerificationEmailTemplate(ctx context.Context, in *SDK.DeleteCustomVerificationEmailTemplateInput) (*SDK.DeleteCustomVerificationEmailTemplateResponse, error)
- func (svc *SES) RawDeleteIdentity(ctx context.Context, in *SDK.DeleteIdentityInput) (*SDK.DeleteIdentityResponse, error)
- func (svc *SES) RawDeleteIdentityPolicy(ctx context.Context, in *SDK.DeleteIdentityPolicyInput) (*SDK.DeleteIdentityPolicyResponse, error)
- func (svc *SES) RawDeleteReceiptFilter(ctx context.Context, in *SDK.DeleteReceiptFilterInput) (*SDK.DeleteReceiptFilterResponse, error)
- func (svc *SES) RawDeleteReceiptRule(ctx context.Context, in *SDK.DeleteReceiptRuleInput) (*SDK.DeleteReceiptRuleResponse, error)
- func (svc *SES) RawDeleteReceiptRuleSet(ctx context.Context, in *SDK.DeleteReceiptRuleSetInput) (*SDK.DeleteReceiptRuleSetResponse, error)
- func (svc *SES) RawDeleteTemplate(ctx context.Context, in *SDK.DeleteTemplateInput) (*SDK.DeleteTemplateResponse, error)
- func (svc *SES) RawDeleteVerifiedEmailAddress(ctx context.Context, in *SDK.DeleteVerifiedEmailAddressInput) (*SDK.DeleteVerifiedEmailAddressResponse, error)
- func (svc *SES) RawDescribeActiveReceiptRuleSet(ctx context.Context, in *SDK.DescribeActiveReceiptRuleSetInput) (*SDK.DescribeActiveReceiptRuleSetResponse, error)
- func (svc *SES) RawDescribeConfigurationSet(ctx context.Context, in *SDK.DescribeConfigurationSetInput) (*SDK.DescribeConfigurationSetResponse, error)
- func (svc *SES) RawDescribeReceiptRule(ctx context.Context, in *SDK.DescribeReceiptRuleInput) (*SDK.DescribeReceiptRuleResponse, error)
- func (svc *SES) RawDescribeReceiptRuleSet(ctx context.Context, in *SDK.DescribeReceiptRuleSetInput) (*SDK.DescribeReceiptRuleSetResponse, error)
- func (svc *SES) RawGetAccountSendingEnabled(ctx context.Context, in *SDK.GetAccountSendingEnabledInput) (*SDK.GetAccountSendingEnabledResponse, error)
- func (svc *SES) RawGetCustomVerificationEmailTemplate(ctx context.Context, in *SDK.GetCustomVerificationEmailTemplateInput) (*SDK.GetCustomVerificationEmailTemplateResponse, error)
- func (svc *SES) RawGetIdentityDkimAttributes(ctx context.Context, in *SDK.GetIdentityDkimAttributesInput) (*SDK.GetIdentityDkimAttributesResponse, error)
- func (svc *SES) RawGetIdentityMailFromDomainAttributes(ctx context.Context, in *SDK.GetIdentityMailFromDomainAttributesInput) (*SDK.GetIdentityMailFromDomainAttributesResponse, error)
- func (svc *SES) RawGetIdentityNotificationAttributes(ctx context.Context, in *SDK.GetIdentityNotificationAttributesInput) (*SDK.GetIdentityNotificationAttributesResponse, error)
- func (svc *SES) RawGetIdentityPolicies(ctx context.Context, in *SDK.GetIdentityPoliciesInput) (*SDK.GetIdentityPoliciesResponse, error)
- func (svc *SES) RawGetIdentityVerificationAttributes(ctx context.Context, in *SDK.GetIdentityVerificationAttributesInput) (*SDK.GetIdentityVerificationAttributesResponse, error)
- func (svc *SES) RawGetSendQuota(ctx context.Context, in *SDK.GetSendQuotaInput) (*SDK.GetSendQuotaResponse, error)
- func (svc *SES) RawGetSendStatistics(ctx context.Context, in *SDK.GetSendStatisticsInput) (*SDK.GetSendStatisticsResponse, error)
- func (svc *SES) RawGetTemplate(ctx context.Context, in *SDK.GetTemplateInput) (*SDK.GetTemplateResponse, error)
- func (svc *SES) RawListConfigurationSets(ctx context.Context, in *SDK.ListConfigurationSetsInput) (*SDK.ListConfigurationSetsResponse, error)
- func (svc *SES) RawListCustomVerificationEmailTemplates(ctx context.Context, in *SDK.ListCustomVerificationEmailTemplatesInput) (*SDK.ListCustomVerificationEmailTemplatesResponse, error)
- func (svc *SES) RawListIdentities(ctx context.Context, in *SDK.ListIdentitiesInput) (*SDK.ListIdentitiesResponse, error)
- func (svc *SES) RawListIdentityPolicies(ctx context.Context, in *SDK.ListIdentityPoliciesInput) (*SDK.ListIdentityPoliciesResponse, error)
- func (svc *SES) RawListReceiptFilters(ctx context.Context, in *SDK.ListReceiptFiltersInput) (*SDK.ListReceiptFiltersResponse, error)
- func (svc *SES) RawListReceiptRuleSets(ctx context.Context, in *SDK.ListReceiptRuleSetsInput) (*SDK.ListReceiptRuleSetsResponse, error)
- func (svc *SES) RawListTemplates(ctx context.Context, in *SDK.ListTemplatesInput) (*SDK.ListTemplatesResponse, error)
- func (svc *SES) RawListVerifiedEmailAddresses(ctx context.Context, in *SDK.ListVerifiedEmailAddressesInput) (*SDK.ListVerifiedEmailAddressesResponse, error)
- func (svc *SES) RawPutConfigurationSetDeliveryOptions(ctx context.Context, in *SDK.PutConfigurationSetDeliveryOptionsInput) (*SDK.PutConfigurationSetDeliveryOptionsResponse, error)
- func (svc *SES) RawPutIdentityPolicy(ctx context.Context, in *SDK.PutIdentityPolicyInput) (*SDK.PutIdentityPolicyResponse, error)
- func (svc *SES) RawReorderReceiptRuleSet(ctx context.Context, in *SDK.ReorderReceiptRuleSetInput) (*SDK.ReorderReceiptRuleSetResponse, error)
- func (svc *SES) RawSendBounce(ctx context.Context, in *SDK.SendBounceInput) (*SDK.SendBounceResponse, error)
- func (svc *SES) RawSendBulkTemplatedEmail(ctx context.Context, in *SDK.SendBulkTemplatedEmailInput) (*SDK.SendBulkTemplatedEmailResponse, error)
- func (svc *SES) RawSendCustomVerificationEmail(ctx context.Context, in *SDK.SendCustomVerificationEmailInput) (*SDK.SendCustomVerificationEmailResponse, error)
- func (svc *SES) RawSendEmail(ctx context.Context, in *SDK.SendEmailInput) (*SDK.SendEmailResponse, error)
- func (svc *SES) RawSendRawEmail(ctx context.Context, in *SDK.SendRawEmailInput) (*SDK.SendRawEmailResponse, error)
- func (svc *SES) RawSendTemplatedEmail(ctx context.Context, in *SDK.SendTemplatedEmailInput) (*SDK.SendTemplatedEmailResponse, error)
- func (svc *SES) RawSetActiveReceiptRuleSet(ctx context.Context, in *SDK.SetActiveReceiptRuleSetInput) (*SDK.SetActiveReceiptRuleSetResponse, error)
- func (svc *SES) RawSetIdentityDkimEnabled(ctx context.Context, in *SDK.SetIdentityDkimEnabledInput) (*SDK.SetIdentityDkimEnabledResponse, error)
- func (svc *SES) RawSetIdentityFeedbackForwardingEnabled(ctx context.Context, in *SDK.SetIdentityFeedbackForwardingEnabledInput) (*SDK.SetIdentityFeedbackForwardingEnabledResponse, error)
- func (svc *SES) RawSetIdentityHeadersInNotificationsEnabled(ctx context.Context, in *SDK.SetIdentityHeadersInNotificationsEnabledInput) (*SDK.SetIdentityHeadersInNotificationsEnabledResponse, error)
- func (svc *SES) RawSetIdentityMailFromDomain(ctx context.Context, in *SDK.SetIdentityMailFromDomainInput) (*SDK.SetIdentityMailFromDomainResponse, error)
- func (svc *SES) RawSetIdentityNotificationTopic(ctx context.Context, in *SDK.SetIdentityNotificationTopicInput) (*SDK.SetIdentityNotificationTopicResponse, error)
- func (svc *SES) RawSetReceiptRulePosition(ctx context.Context, in *SDK.SetReceiptRulePositionInput) (*SDK.SetReceiptRulePositionResponse, error)
- func (svc *SES) RawTestRenderTemplate(ctx context.Context, in *SDK.TestRenderTemplateInput) (*SDK.TestRenderTemplateResponse, error)
- func (svc *SES) RawUpdateAccountSendingEnabled(ctx context.Context, in *SDK.UpdateAccountSendingEnabledInput) (*SDK.UpdateAccountSendingEnabledResponse, error)
- func (svc *SES) RawUpdateConfigurationSetEventDestination(ctx context.Context, in *SDK.UpdateConfigurationSetEventDestinationInput) (*SDK.UpdateConfigurationSetEventDestinationResponse, error)
- func (svc *SES) RawUpdateConfigurationSetReputationMetricsEnabled(ctx context.Context, ...) (*SDK.UpdateConfigurationSetReputationMetricsEnabledResponse, error)
- func (svc *SES) RawUpdateConfigurationSetSendingEnabled(ctx context.Context, in *SDK.UpdateConfigurationSetSendingEnabledInput) (*SDK.UpdateConfigurationSetSendingEnabledResponse, error)
- func (svc *SES) RawUpdateConfigurationSetTrackingOptions(ctx context.Context, in *SDK.UpdateConfigurationSetTrackingOptionsInput) (*SDK.UpdateConfigurationSetTrackingOptionsResponse, error)
- func (svc *SES) RawUpdateCustomVerificationEmailTemplate(ctx context.Context, in *SDK.UpdateCustomVerificationEmailTemplateInput) (*SDK.UpdateCustomVerificationEmailTemplateResponse, error)
- func (svc *SES) RawUpdateReceiptRule(ctx context.Context, in *SDK.UpdateReceiptRuleInput) (*SDK.UpdateReceiptRuleResponse, error)
- func (svc *SES) RawUpdateTemplate(ctx context.Context, in *SDK.UpdateTemplateInput) (*SDK.UpdateTemplateResponse, error)
- func (svc *SES) RawVerifyDomainDkim(ctx context.Context, in *SDK.VerifyDomainDkimInput) (*SDK.VerifyDomainDkimResponse, error)
- func (svc *SES) RawVerifyDomainIdentity(ctx context.Context, in *SDK.VerifyDomainIdentityInput) (*SDK.VerifyDomainIdentityResponse, error)
- func (svc *SES) RawVerifyEmailAddress(ctx context.Context, in *SDK.VerifyEmailAddressInput) (*SDK.VerifyEmailAddressResponse, error)
- func (svc *SES) RawVerifyEmailIdentity(ctx context.Context, in *SDK.VerifyEmailIdentityInput) (*SDK.VerifyEmailIdentityResponse, error)
- func (svc *SES) SendRawEmail(ctx context.Context, r SendRawEmailRequest) (*SendRawEmailResult, error)
- func (svc *SES) SetLogger(logger log.Logger)
- func (svc *SES) XSendRawEmail(ctx context.Context, r XSendRawEmailRequest) error
- type SendRawEmailRequest
- type SendRawEmailResult
- type XAttachment
- type XSendRawEmailRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MessageTag ¶
func (MessageTag) ToSDK ¶
func (r MessageTag) ToSDK() SDK.MessageTag
type SES ¶
type SES struct {
// contains filtered or unexported fields
}
SES has SES client.
func (*SES) RawCloneReceiptRuleSet ¶
func (svc *SES) RawCloneReceiptRuleSet(ctx context.Context, in *SDK.CloneReceiptRuleSetInput) (*SDK.CloneReceiptRuleSetResponse, error)
RawCloneReceiptRuleSet executes `CloneReceiptRuleSet` raw operation.
func (*SES) RawCreateConfigurationSet ¶
func (svc *SES) RawCreateConfigurationSet(ctx context.Context, in *SDK.CreateConfigurationSetInput) (*SDK.CreateConfigurationSetResponse, error)
RawCreateConfigurationSet executes `CreateConfigurationSet` raw operation.
func (*SES) RawCreateConfigurationSetEventDestination ¶
func (svc *SES) RawCreateConfigurationSetEventDestination(ctx context.Context, in *SDK.CreateConfigurationSetEventDestinationInput) (*SDK.CreateConfigurationSetEventDestinationResponse, error)
RawCreateConfigurationSetEventDestination executes `CreateConfigurationSetEventDestination` raw operation.
func (*SES) RawCreateConfigurationSetTrackingOptions ¶
func (svc *SES) RawCreateConfigurationSetTrackingOptions(ctx context.Context, in *SDK.CreateConfigurationSetTrackingOptionsInput) (*SDK.CreateConfigurationSetTrackingOptionsResponse, error)
RawCreateConfigurationSetTrackingOptions executes `CreateConfigurationSetTrackingOptions` raw operation.
func (*SES) RawCreateCustomVerificationEmailTemplate ¶
func (svc *SES) RawCreateCustomVerificationEmailTemplate(ctx context.Context, in *SDK.CreateCustomVerificationEmailTemplateInput) (*SDK.CreateCustomVerificationEmailTemplateResponse, error)
RawCreateCustomVerificationEmailTemplate executes `CreateCustomVerificationEmailTemplate` raw operation.
func (*SES) RawCreateReceiptFilter ¶
func (svc *SES) RawCreateReceiptFilter(ctx context.Context, in *SDK.CreateReceiptFilterInput) (*SDK.CreateReceiptFilterResponse, error)
RawCreateReceiptFilter executes `CreateReceiptFilter` raw operation.
func (*SES) RawCreateReceiptRule ¶
func (svc *SES) RawCreateReceiptRule(ctx context.Context, in *SDK.CreateReceiptRuleInput) (*SDK.CreateReceiptRuleResponse, error)
RawCreateReceiptRule executes `CreateReceiptRule` raw operation.
func (*SES) RawCreateReceiptRuleSet ¶
func (svc *SES) RawCreateReceiptRuleSet(ctx context.Context, in *SDK.CreateReceiptRuleSetInput) (*SDK.CreateReceiptRuleSetResponse, error)
RawCreateReceiptRuleSet executes `CreateReceiptRuleSet` raw operation.
func (*SES) RawCreateTemplate ¶
func (svc *SES) RawCreateTemplate(ctx context.Context, in *SDK.CreateTemplateInput) (*SDK.CreateTemplateResponse, error)
RawCreateTemplate executes `CreateTemplate` raw operation.
func (*SES) RawDeleteConfigurationSet ¶
func (svc *SES) RawDeleteConfigurationSet(ctx context.Context, in *SDK.DeleteConfigurationSetInput) (*SDK.DeleteConfigurationSetResponse, error)
RawDeleteConfigurationSet executes `DeleteConfigurationSet` raw operation.
func (*SES) RawDeleteConfigurationSetEventDestination ¶
func (svc *SES) RawDeleteConfigurationSetEventDestination(ctx context.Context, in *SDK.DeleteConfigurationSetEventDestinationInput) (*SDK.DeleteConfigurationSetEventDestinationResponse, error)
RawDeleteConfigurationSetEventDestination executes `DeleteConfigurationSetEventDestination` raw operation.
func (*SES) RawDeleteConfigurationSetTrackingOptions ¶
func (svc *SES) RawDeleteConfigurationSetTrackingOptions(ctx context.Context, in *SDK.DeleteConfigurationSetTrackingOptionsInput) (*SDK.DeleteConfigurationSetTrackingOptionsResponse, error)
RawDeleteConfigurationSetTrackingOptions executes `DeleteConfigurationSetTrackingOptions` raw operation.
func (*SES) RawDeleteCustomVerificationEmailTemplate ¶
func (svc *SES) RawDeleteCustomVerificationEmailTemplate(ctx context.Context, in *SDK.DeleteCustomVerificationEmailTemplateInput) (*SDK.DeleteCustomVerificationEmailTemplateResponse, error)
RawDeleteCustomVerificationEmailTemplate executes `DeleteCustomVerificationEmailTemplate` raw operation.
func (*SES) RawDeleteIdentity ¶
func (svc *SES) RawDeleteIdentity(ctx context.Context, in *SDK.DeleteIdentityInput) (*SDK.DeleteIdentityResponse, error)
RawDeleteIdentity executes `DeleteIdentity` raw operation.
func (*SES) RawDeleteIdentityPolicy ¶
func (svc *SES) RawDeleteIdentityPolicy(ctx context.Context, in *SDK.DeleteIdentityPolicyInput) (*SDK.DeleteIdentityPolicyResponse, error)
RawDeleteIdentityPolicy executes `DeleteIdentityPolicy` raw operation.
func (*SES) RawDeleteReceiptFilter ¶
func (svc *SES) RawDeleteReceiptFilter(ctx context.Context, in *SDK.DeleteReceiptFilterInput) (*SDK.DeleteReceiptFilterResponse, error)
RawDeleteReceiptFilter executes `DeleteReceiptFilter` raw operation.
func (*SES) RawDeleteReceiptRule ¶
func (svc *SES) RawDeleteReceiptRule(ctx context.Context, in *SDK.DeleteReceiptRuleInput) (*SDK.DeleteReceiptRuleResponse, error)
RawDeleteReceiptRule executes `DeleteReceiptRule` raw operation.
func (*SES) RawDeleteReceiptRuleSet ¶
func (svc *SES) RawDeleteReceiptRuleSet(ctx context.Context, in *SDK.DeleteReceiptRuleSetInput) (*SDK.DeleteReceiptRuleSetResponse, error)
RawDeleteReceiptRuleSet executes `DeleteReceiptRuleSet` raw operation.
func (*SES) RawDeleteTemplate ¶
func (svc *SES) RawDeleteTemplate(ctx context.Context, in *SDK.DeleteTemplateInput) (*SDK.DeleteTemplateResponse, error)
RawDeleteTemplate executes `DeleteTemplate` raw operation.
func (*SES) RawDeleteVerifiedEmailAddress ¶
func (svc *SES) RawDeleteVerifiedEmailAddress(ctx context.Context, in *SDK.DeleteVerifiedEmailAddressInput) (*SDK.DeleteVerifiedEmailAddressResponse, error)
RawDeleteVerifiedEmailAddress executes `DeleteVerifiedEmailAddress` raw operation.
func (*SES) RawDescribeActiveReceiptRuleSet ¶
func (svc *SES) RawDescribeActiveReceiptRuleSet(ctx context.Context, in *SDK.DescribeActiveReceiptRuleSetInput) (*SDK.DescribeActiveReceiptRuleSetResponse, error)
RawDescribeActiveReceiptRuleSet executes `DescribeActiveReceiptRuleSet` raw operation.
func (*SES) RawDescribeConfigurationSet ¶
func (svc *SES) RawDescribeConfigurationSet(ctx context.Context, in *SDK.DescribeConfigurationSetInput) (*SDK.DescribeConfigurationSetResponse, error)
RawDescribeConfigurationSet executes `DescribeConfigurationSet` raw operation.
func (*SES) RawDescribeReceiptRule ¶
func (svc *SES) RawDescribeReceiptRule(ctx context.Context, in *SDK.DescribeReceiptRuleInput) (*SDK.DescribeReceiptRuleResponse, error)
RawDescribeReceiptRule executes `DescribeReceiptRule` raw operation.
func (*SES) RawDescribeReceiptRuleSet ¶
func (svc *SES) RawDescribeReceiptRuleSet(ctx context.Context, in *SDK.DescribeReceiptRuleSetInput) (*SDK.DescribeReceiptRuleSetResponse, error)
RawDescribeReceiptRuleSet executes `DescribeReceiptRuleSet` raw operation.
func (*SES) RawGetAccountSendingEnabled ¶
func (svc *SES) RawGetAccountSendingEnabled(ctx context.Context, in *SDK.GetAccountSendingEnabledInput) (*SDK.GetAccountSendingEnabledResponse, error)
RawGetAccountSendingEnabled executes `GetAccountSendingEnabled` raw operation.
func (*SES) RawGetCustomVerificationEmailTemplate ¶
func (svc *SES) RawGetCustomVerificationEmailTemplate(ctx context.Context, in *SDK.GetCustomVerificationEmailTemplateInput) (*SDK.GetCustomVerificationEmailTemplateResponse, error)
RawGetCustomVerificationEmailTemplate executes `GetCustomVerificationEmailTemplate` raw operation.
func (*SES) RawGetIdentityDkimAttributes ¶
func (svc *SES) RawGetIdentityDkimAttributes(ctx context.Context, in *SDK.GetIdentityDkimAttributesInput) (*SDK.GetIdentityDkimAttributesResponse, error)
RawGetIdentityDkimAttributes executes `GetIdentityDkimAttributes` raw operation.
func (*SES) RawGetIdentityMailFromDomainAttributes ¶
func (svc *SES) RawGetIdentityMailFromDomainAttributes(ctx context.Context, in *SDK.GetIdentityMailFromDomainAttributesInput) (*SDK.GetIdentityMailFromDomainAttributesResponse, error)
RawGetIdentityMailFromDomainAttributes executes `GetIdentityMailFromDomainAttributes` raw operation.
func (*SES) RawGetIdentityNotificationAttributes ¶
func (svc *SES) RawGetIdentityNotificationAttributes(ctx context.Context, in *SDK.GetIdentityNotificationAttributesInput) (*SDK.GetIdentityNotificationAttributesResponse, error)
RawGetIdentityNotificationAttributes executes `GetIdentityNotificationAttributes` raw operation.
func (*SES) RawGetIdentityPolicies ¶
func (svc *SES) RawGetIdentityPolicies(ctx context.Context, in *SDK.GetIdentityPoliciesInput) (*SDK.GetIdentityPoliciesResponse, error)
RawGetIdentityPolicies executes `GetIdentityPolicies` raw operation.
func (*SES) RawGetIdentityVerificationAttributes ¶
func (svc *SES) RawGetIdentityVerificationAttributes(ctx context.Context, in *SDK.GetIdentityVerificationAttributesInput) (*SDK.GetIdentityVerificationAttributesResponse, error)
RawGetIdentityVerificationAttributes executes `GetIdentityVerificationAttributes` raw operation.
func (*SES) RawGetSendQuota ¶
func (svc *SES) RawGetSendQuota(ctx context.Context, in *SDK.GetSendQuotaInput) (*SDK.GetSendQuotaResponse, error)
RawGetSendQuota executes `GetSendQuota` raw operation.
func (*SES) RawGetSendStatistics ¶
func (svc *SES) RawGetSendStatistics(ctx context.Context, in *SDK.GetSendStatisticsInput) (*SDK.GetSendStatisticsResponse, error)
RawGetSendStatistics executes `GetSendStatistics` raw operation.
func (*SES) RawGetTemplate ¶
func (svc *SES) RawGetTemplate(ctx context.Context, in *SDK.GetTemplateInput) (*SDK.GetTemplateResponse, error)
RawGetTemplate executes `GetTemplate` raw operation.
func (*SES) RawListConfigurationSets ¶
func (svc *SES) RawListConfigurationSets(ctx context.Context, in *SDK.ListConfigurationSetsInput) (*SDK.ListConfigurationSetsResponse, error)
RawListConfigurationSets executes `ListConfigurationSets` raw operation.
func (*SES) RawListCustomVerificationEmailTemplates ¶
func (svc *SES) RawListCustomVerificationEmailTemplates(ctx context.Context, in *SDK.ListCustomVerificationEmailTemplatesInput) (*SDK.ListCustomVerificationEmailTemplatesResponse, error)
RawListCustomVerificationEmailTemplates executes `ListCustomVerificationEmailTemplates` raw operation.
func (*SES) RawListIdentities ¶
func (svc *SES) RawListIdentities(ctx context.Context, in *SDK.ListIdentitiesInput) (*SDK.ListIdentitiesResponse, error)
RawListIdentities executes `ListIdentities` raw operation.
func (*SES) RawListIdentityPolicies ¶
func (svc *SES) RawListIdentityPolicies(ctx context.Context, in *SDK.ListIdentityPoliciesInput) (*SDK.ListIdentityPoliciesResponse, error)
RawListIdentityPolicies executes `ListIdentityPolicies` raw operation.
func (*SES) RawListReceiptFilters ¶
func (svc *SES) RawListReceiptFilters(ctx context.Context, in *SDK.ListReceiptFiltersInput) (*SDK.ListReceiptFiltersResponse, error)
RawListReceiptFilters executes `ListReceiptFilters` raw operation.
func (*SES) RawListReceiptRuleSets ¶
func (svc *SES) RawListReceiptRuleSets(ctx context.Context, in *SDK.ListReceiptRuleSetsInput) (*SDK.ListReceiptRuleSetsResponse, error)
RawListReceiptRuleSets executes `ListReceiptRuleSets` raw operation.
func (*SES) RawListTemplates ¶
func (svc *SES) RawListTemplates(ctx context.Context, in *SDK.ListTemplatesInput) (*SDK.ListTemplatesResponse, error)
RawListTemplates executes `ListTemplates` raw operation.
func (*SES) RawListVerifiedEmailAddresses ¶
func (svc *SES) RawListVerifiedEmailAddresses(ctx context.Context, in *SDK.ListVerifiedEmailAddressesInput) (*SDK.ListVerifiedEmailAddressesResponse, error)
RawListVerifiedEmailAddresses executes `ListVerifiedEmailAddresses` raw operation.
func (*SES) RawPutConfigurationSetDeliveryOptions ¶
func (svc *SES) RawPutConfigurationSetDeliveryOptions(ctx context.Context, in *SDK.PutConfigurationSetDeliveryOptionsInput) (*SDK.PutConfigurationSetDeliveryOptionsResponse, error)
RawPutConfigurationSetDeliveryOptions executes `PutConfigurationSetDeliveryOptions` raw operation.
func (*SES) RawPutIdentityPolicy ¶
func (svc *SES) RawPutIdentityPolicy(ctx context.Context, in *SDK.PutIdentityPolicyInput) (*SDK.PutIdentityPolicyResponse, error)
RawPutIdentityPolicy executes `PutIdentityPolicy` raw operation.
func (*SES) RawReorderReceiptRuleSet ¶
func (svc *SES) RawReorderReceiptRuleSet(ctx context.Context, in *SDK.ReorderReceiptRuleSetInput) (*SDK.ReorderReceiptRuleSetResponse, error)
RawReorderReceiptRuleSet executes `ReorderReceiptRuleSet` raw operation.
func (*SES) RawSendBounce ¶
func (svc *SES) RawSendBounce(ctx context.Context, in *SDK.SendBounceInput) (*SDK.SendBounceResponse, error)
RawSendBounce executes `SendBounce` raw operation.
func (*SES) RawSendBulkTemplatedEmail ¶
func (svc *SES) RawSendBulkTemplatedEmail(ctx context.Context, in *SDK.SendBulkTemplatedEmailInput) (*SDK.SendBulkTemplatedEmailResponse, error)
RawSendBulkTemplatedEmail executes `SendBulkTemplatedEmail` raw operation.
func (*SES) RawSendCustomVerificationEmail ¶
func (svc *SES) RawSendCustomVerificationEmail(ctx context.Context, in *SDK.SendCustomVerificationEmailInput) (*SDK.SendCustomVerificationEmailResponse, error)
RawSendCustomVerificationEmail executes `SendCustomVerificationEmail` raw operation.
func (*SES) RawSendEmail ¶
func (svc *SES) RawSendEmail(ctx context.Context, in *SDK.SendEmailInput) (*SDK.SendEmailResponse, error)
RawSendEmail executes `SendEmail` raw operation.
func (*SES) RawSendRawEmail ¶
func (svc *SES) RawSendRawEmail(ctx context.Context, in *SDK.SendRawEmailInput) (*SDK.SendRawEmailResponse, error)
RawSendRawEmail executes `SendRawEmail` raw operation.
func (*SES) RawSendTemplatedEmail ¶
func (svc *SES) RawSendTemplatedEmail(ctx context.Context, in *SDK.SendTemplatedEmailInput) (*SDK.SendTemplatedEmailResponse, error)
RawSendTemplatedEmail executes `SendTemplatedEmail` raw operation.
func (*SES) RawSetActiveReceiptRuleSet ¶
func (svc *SES) RawSetActiveReceiptRuleSet(ctx context.Context, in *SDK.SetActiveReceiptRuleSetInput) (*SDK.SetActiveReceiptRuleSetResponse, error)
RawSetActiveReceiptRuleSet executes `SetActiveReceiptRuleSet` raw operation.
func (*SES) RawSetIdentityDkimEnabled ¶
func (svc *SES) RawSetIdentityDkimEnabled(ctx context.Context, in *SDK.SetIdentityDkimEnabledInput) (*SDK.SetIdentityDkimEnabledResponse, error)
RawSetIdentityDkimEnabled executes `SetIdentityDkimEnabled` raw operation.
func (*SES) RawSetIdentityFeedbackForwardingEnabled ¶
func (svc *SES) RawSetIdentityFeedbackForwardingEnabled(ctx context.Context, in *SDK.SetIdentityFeedbackForwardingEnabledInput) (*SDK.SetIdentityFeedbackForwardingEnabledResponse, error)
RawSetIdentityFeedbackForwardingEnabled executes `SetIdentityFeedbackForwardingEnabled` raw operation.
func (*SES) RawSetIdentityHeadersInNotificationsEnabled ¶
func (svc *SES) RawSetIdentityHeadersInNotificationsEnabled(ctx context.Context, in *SDK.SetIdentityHeadersInNotificationsEnabledInput) (*SDK.SetIdentityHeadersInNotificationsEnabledResponse, error)
RawSetIdentityHeadersInNotificationsEnabled executes `SetIdentityHeadersInNotificationsEnabled` raw operation.
func (*SES) RawSetIdentityMailFromDomain ¶
func (svc *SES) RawSetIdentityMailFromDomain(ctx context.Context, in *SDK.SetIdentityMailFromDomainInput) (*SDK.SetIdentityMailFromDomainResponse, error)
RawSetIdentityMailFromDomain executes `SetIdentityMailFromDomain` raw operation.
func (*SES) RawSetIdentityNotificationTopic ¶
func (svc *SES) RawSetIdentityNotificationTopic(ctx context.Context, in *SDK.SetIdentityNotificationTopicInput) (*SDK.SetIdentityNotificationTopicResponse, error)
RawSetIdentityNotificationTopic executes `SetIdentityNotificationTopic` raw operation.
func (*SES) RawSetReceiptRulePosition ¶
func (svc *SES) RawSetReceiptRulePosition(ctx context.Context, in *SDK.SetReceiptRulePositionInput) (*SDK.SetReceiptRulePositionResponse, error)
RawSetReceiptRulePosition executes `SetReceiptRulePosition` raw operation.
func (*SES) RawTestRenderTemplate ¶
func (svc *SES) RawTestRenderTemplate(ctx context.Context, in *SDK.TestRenderTemplateInput) (*SDK.TestRenderTemplateResponse, error)
RawTestRenderTemplate executes `TestRenderTemplate` raw operation.
func (*SES) RawUpdateAccountSendingEnabled ¶
func (svc *SES) RawUpdateAccountSendingEnabled(ctx context.Context, in *SDK.UpdateAccountSendingEnabledInput) (*SDK.UpdateAccountSendingEnabledResponse, error)
RawUpdateAccountSendingEnabled executes `UpdateAccountSendingEnabled` raw operation.
func (*SES) RawUpdateConfigurationSetEventDestination ¶
func (svc *SES) RawUpdateConfigurationSetEventDestination(ctx context.Context, in *SDK.UpdateConfigurationSetEventDestinationInput) (*SDK.UpdateConfigurationSetEventDestinationResponse, error)
RawUpdateConfigurationSetEventDestination executes `UpdateConfigurationSetEventDestination` raw operation.
func (*SES) RawUpdateConfigurationSetReputationMetricsEnabled ¶
func (svc *SES) RawUpdateConfigurationSetReputationMetricsEnabled(ctx context.Context, in *SDK.UpdateConfigurationSetReputationMetricsEnabledInput) (*SDK.UpdateConfigurationSetReputationMetricsEnabledResponse, error)
RawUpdateConfigurationSetReputationMetricsEnabled executes `UpdateConfigurationSetReputationMetricsEnabled` raw operation.
func (*SES) RawUpdateConfigurationSetSendingEnabled ¶
func (svc *SES) RawUpdateConfigurationSetSendingEnabled(ctx context.Context, in *SDK.UpdateConfigurationSetSendingEnabledInput) (*SDK.UpdateConfigurationSetSendingEnabledResponse, error)
RawUpdateConfigurationSetSendingEnabled executes `UpdateConfigurationSetSendingEnabled` raw operation.
func (*SES) RawUpdateConfigurationSetTrackingOptions ¶
func (svc *SES) RawUpdateConfigurationSetTrackingOptions(ctx context.Context, in *SDK.UpdateConfigurationSetTrackingOptionsInput) (*SDK.UpdateConfigurationSetTrackingOptionsResponse, error)
RawUpdateConfigurationSetTrackingOptions executes `UpdateConfigurationSetTrackingOptions` raw operation.
func (*SES) RawUpdateCustomVerificationEmailTemplate ¶
func (svc *SES) RawUpdateCustomVerificationEmailTemplate(ctx context.Context, in *SDK.UpdateCustomVerificationEmailTemplateInput) (*SDK.UpdateCustomVerificationEmailTemplateResponse, error)
RawUpdateCustomVerificationEmailTemplate executes `UpdateCustomVerificationEmailTemplate` raw operation.
func (*SES) RawUpdateReceiptRule ¶
func (svc *SES) RawUpdateReceiptRule(ctx context.Context, in *SDK.UpdateReceiptRuleInput) (*SDK.UpdateReceiptRuleResponse, error)
RawUpdateReceiptRule executes `UpdateReceiptRule` raw operation.
func (*SES) RawUpdateTemplate ¶
func (svc *SES) RawUpdateTemplate(ctx context.Context, in *SDK.UpdateTemplateInput) (*SDK.UpdateTemplateResponse, error)
RawUpdateTemplate executes `UpdateTemplate` raw operation.
func (*SES) RawVerifyDomainDkim ¶
func (svc *SES) RawVerifyDomainDkim(ctx context.Context, in *SDK.VerifyDomainDkimInput) (*SDK.VerifyDomainDkimResponse, error)
RawVerifyDomainDkim executes `VerifyDomainDkim` raw operation.
func (*SES) RawVerifyDomainIdentity ¶
func (svc *SES) RawVerifyDomainIdentity(ctx context.Context, in *SDK.VerifyDomainIdentityInput) (*SDK.VerifyDomainIdentityResponse, error)
RawVerifyDomainIdentity executes `VerifyDomainIdentity` raw operation.
func (*SES) RawVerifyEmailAddress ¶
func (svc *SES) RawVerifyEmailAddress(ctx context.Context, in *SDK.VerifyEmailAddressInput) (*SDK.VerifyEmailAddressResponse, error)
RawVerifyEmailAddress executes `VerifyEmailAddress` raw operation.
func (*SES) RawVerifyEmailIdentity ¶
func (svc *SES) RawVerifyEmailIdentity(ctx context.Context, in *SDK.VerifyEmailIdentityInput) (*SDK.VerifyEmailIdentityResponse, error)
RawVerifyEmailIdentity executes `VerifyEmailIdentity` raw operation.
func (*SES) SendRawEmail ¶
func (svc *SES) SendRawEmail(ctx context.Context, r SendRawEmailRequest) (*SendRawEmailResult, error)
SendRawEmail executes `SendRawEmail` operation.
func (*SES) XSendRawEmail ¶
func (svc *SES) XSendRawEmail(ctx context.Context, r XSendRawEmailRequest) error
XSendRawEmail sends raw email.
type SendRawEmailRequest ¶
type SendRawEmailRequest struct {
RawMessageData []byte
// optional
ConfigurationSetName string
Destinations []string
FromArn string
ReturnPathArn string
Source string
SourceArn string
Tags []MessageTag
}
SendRawEmailRequest has parameters for `SendRawEmail` operation.
func (SendRawEmailRequest) ToInput ¶
func (r SendRawEmailRequest) ToInput() *SDK.SendRawEmailInput
type SendRawEmailResult ¶
type SendRawEmailResult struct {
MessageID string
}
func NewSendRawEmailResult ¶
func NewSendRawEmailResult(o *SDK.SendRawEmailResponse) *SendRawEmailResult
type XAttachment ¶
type XSendRawEmailRequest ¶
type XSendRawEmailRequest struct {
From string
To []string
ReturnPath string
Subject string
TextBody string
TextCharset string
HTMLBody string
HTMLCharset string
ContentLanguage string
MIMEVersion string
Attachments []XAttachment
// optional
ConfigurationSetName string
FromArn string
ReturnPathArn string
SourceArn string
Tags []MessageTag
}
XSendRawEmailRequest has parameters for `XSendRawEmail` function.
func (XSendRawEmailRequest) ToRequest ¶
func (r XSendRawEmailRequest) ToRequest() (SendRawEmailRequest, error)
ToRequest converts to SendRawEmailRequest. most header codes are based on,