ses

package
v0.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 31, 2022 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Activities

type Activities struct {
	// contains filtered or unexported fields
}

func NewActivities

func NewActivities(sess *session.Session, config ...*aws.Config) *Activities

func NewActivitiesWithSessionFactory

func NewActivitiesWithSessionFactory(sessionFactory SessionFactory) *Activities

func (*Activities) CloneReceiptRuleSet

func (a *Activities) CloneReceiptRuleSet(ctx context.Context, input *ses.CloneReceiptRuleSetInput) (*ses.CloneReceiptRuleSetOutput, error)

func (*Activities) CreateConfigurationSet

func (*Activities) CreateReceiptFilter

func (a *Activities) CreateReceiptFilter(ctx context.Context, input *ses.CreateReceiptFilterInput) (*ses.CreateReceiptFilterOutput, error)

func (*Activities) CreateReceiptRule

func (a *Activities) CreateReceiptRule(ctx context.Context, input *ses.CreateReceiptRuleInput) (*ses.CreateReceiptRuleOutput, error)

func (*Activities) CreateReceiptRuleSet

func (*Activities) CreateTemplate

func (a *Activities) CreateTemplate(ctx context.Context, input *ses.CreateTemplateInput) (*ses.CreateTemplateOutput, error)

func (*Activities) DeleteConfigurationSet

func (*Activities) DeleteIdentity

func (a *Activities) DeleteIdentity(ctx context.Context, input *ses.DeleteIdentityInput) (*ses.DeleteIdentityOutput, error)

func (*Activities) DeleteIdentityPolicy

func (*Activities) DeleteReceiptFilter

func (a *Activities) DeleteReceiptFilter(ctx context.Context, input *ses.DeleteReceiptFilterInput) (*ses.DeleteReceiptFilterOutput, error)

func (*Activities) DeleteReceiptRule

func (a *Activities) DeleteReceiptRule(ctx context.Context, input *ses.DeleteReceiptRuleInput) (*ses.DeleteReceiptRuleOutput, error)

func (*Activities) DeleteReceiptRuleSet

func (*Activities) DeleteTemplate

func (a *Activities) DeleteTemplate(ctx context.Context, input *ses.DeleteTemplateInput) (*ses.DeleteTemplateOutput, error)

func (*Activities) DeleteVerifiedEmailAddress

func (*Activities) DescribeConfigurationSet

func (*Activities) DescribeReceiptRule

func (a *Activities) DescribeReceiptRule(ctx context.Context, input *ses.DescribeReceiptRuleInput) (*ses.DescribeReceiptRuleOutput, error)

func (*Activities) DescribeReceiptRuleSet

func (*Activities) GetAccountSendingEnabled

func (*Activities) GetIdentityDkimAttributes

func (*Activities) GetIdentityPolicies

func (a *Activities) GetIdentityPolicies(ctx context.Context, input *ses.GetIdentityPoliciesInput) (*ses.GetIdentityPoliciesOutput, error)

func (*Activities) GetSendQuota

func (a *Activities) GetSendQuota(ctx context.Context, input *ses.GetSendQuotaInput) (*ses.GetSendQuotaOutput, error)

func (*Activities) GetSendStatistics

func (a *Activities) GetSendStatistics(ctx context.Context, input *ses.GetSendStatisticsInput) (*ses.GetSendStatisticsOutput, error)

func (*Activities) GetTemplate

func (a *Activities) GetTemplate(ctx context.Context, input *ses.GetTemplateInput) (*ses.GetTemplateOutput, error)

func (*Activities) ListConfigurationSets

func (*Activities) ListIdentities

func (a *Activities) ListIdentities(ctx context.Context, input *ses.ListIdentitiesInput) (*ses.ListIdentitiesOutput, error)

func (*Activities) ListIdentityPolicies

func (*Activities) ListReceiptFilters

func (a *Activities) ListReceiptFilters(ctx context.Context, input *ses.ListReceiptFiltersInput) (*ses.ListReceiptFiltersOutput, error)

func (*Activities) ListReceiptRuleSets

func (a *Activities) ListReceiptRuleSets(ctx context.Context, input *ses.ListReceiptRuleSetsInput) (*ses.ListReceiptRuleSetsOutput, error)

func (*Activities) ListTemplates

func (a *Activities) ListTemplates(ctx context.Context, input *ses.ListTemplatesInput) (*ses.ListTemplatesOutput, error)

func (*Activities) ListVerifiedEmailAddresses

func (*Activities) PutIdentityPolicy

func (a *Activities) PutIdentityPolicy(ctx context.Context, input *ses.PutIdentityPolicyInput) (*ses.PutIdentityPolicyOutput, error)

func (*Activities) ReorderReceiptRuleSet

func (*Activities) SendBounce

func (a *Activities) SendBounce(ctx context.Context, input *ses.SendBounceInput) (*ses.SendBounceOutput, error)

func (*Activities) SendBulkTemplatedEmail

func (*Activities) SendEmail

func (a *Activities) SendEmail(ctx context.Context, input *ses.SendEmailInput) (*ses.SendEmailOutput, error)

func (*Activities) SendRawEmail

func (a *Activities) SendRawEmail(ctx context.Context, input *ses.SendRawEmailInput) (*ses.SendRawEmailOutput, error)

func (*Activities) SendTemplatedEmail

func (a *Activities) SendTemplatedEmail(ctx context.Context, input *ses.SendTemplatedEmailInput) (*ses.SendTemplatedEmailOutput, error)

func (*Activities) SetActiveReceiptRuleSet

func (*Activities) SetIdentityDkimEnabled

func (*Activities) SetIdentityMailFromDomain

func (*Activities) SetReceiptRulePosition

func (*Activities) TestRenderTemplate

func (a *Activities) TestRenderTemplate(ctx context.Context, input *ses.TestRenderTemplateInput) (*ses.TestRenderTemplateOutput, error)

func (*Activities) UpdateReceiptRule

func (a *Activities) UpdateReceiptRule(ctx context.Context, input *ses.UpdateReceiptRuleInput) (*ses.UpdateReceiptRuleOutput, error)

func (*Activities) UpdateTemplate

func (a *Activities) UpdateTemplate(ctx context.Context, input *ses.UpdateTemplateInput) (*ses.UpdateTemplateOutput, error)

func (*Activities) VerifyDomainDkim

func (a *Activities) VerifyDomainDkim(ctx context.Context, input *ses.VerifyDomainDkimInput) (*ses.VerifyDomainDkimOutput, error)

func (*Activities) VerifyDomainIdentity

func (*Activities) VerifyEmailAddress

func (a *Activities) VerifyEmailAddress(ctx context.Context, input *ses.VerifyEmailAddressInput) (*ses.VerifyEmailAddressOutput, error)

func (*Activities) VerifyEmailIdentity

func (a *Activities) VerifyEmailIdentity(ctx context.Context, input *ses.VerifyEmailIdentityInput) (*ses.VerifyEmailIdentityOutput, error)

func (*Activities) WaitUntilIdentityExists

func (a *Activities) WaitUntilIdentityExists(ctx context.Context, input *ses.GetIdentityVerificationAttributesInput) error

type SessionFactory

type SessionFactory interface {
	Session(ctx context.Context) (*session.Session, error)
}

SessionFactory returns an aws.Session based on the activity context.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL