Update vendored deps, including AWS SDK, openpgp, ftp, ...

This commit is contained in:
Andrey Smirnov
2018-04-05 17:46:45 +03:00
parent cef4fefc40
commit 0e6ee35942
1497 changed files with 450721 additions and 68034 deletions
+4033 -340
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -18,7 +18,7 @@
//
// Using the Client
//
// To Amazon Simple Email Service with the SDK use the New function to create
// To contact Amazon Simple Email Service with the SDK use the New function to create
// a new service client. With that client you can make API requests to the service.
// These clients are safe to use concurrently.
//
+80
View File
@@ -4,6 +4,15 @@ package ses
const (
// ErrCodeAccountSendingPausedException for service response error code
// "AccountSendingPausedException".
//
// Indicates that email sending is disabled for your entire Amazon SES account.
//
// You can enable or disable email sending for your Amazon SES account using
// UpdateAccountSendingEnabled.
ErrCodeAccountSendingPausedException = "AccountSendingPausedException"
// ErrCodeAlreadyExistsException for service response error code
// "AlreadyExists".
//
@@ -29,6 +38,34 @@ const (
// Indicates that the configuration set does not exist.
ErrCodeConfigurationSetDoesNotExistException = "ConfigurationSetDoesNotExist"
// ErrCodeConfigurationSetSendingPausedException for service response error code
// "ConfigurationSetSendingPausedException".
//
// Indicates that email sending is disabled for the configuration set.
//
// You can enable or disable email sending for a configuration set using UpdateConfigurationSetSendingEnabled.
ErrCodeConfigurationSetSendingPausedException = "ConfigurationSetSendingPausedException"
// ErrCodeCustomVerificationEmailInvalidContentException for service response error code
// "CustomVerificationEmailInvalidContent".
//
// Indicates that custom verification email template provided content is invalid.
ErrCodeCustomVerificationEmailInvalidContentException = "CustomVerificationEmailInvalidContent"
// ErrCodeCustomVerificationEmailTemplateAlreadyExistsException for service response error code
// "CustomVerificationEmailTemplateAlreadyExists".
//
// Indicates that a custom verification email template with the name you specified
// already exists.
ErrCodeCustomVerificationEmailTemplateAlreadyExistsException = "CustomVerificationEmailTemplateAlreadyExists"
// ErrCodeCustomVerificationEmailTemplateDoesNotExistException for service response error code
// "CustomVerificationEmailTemplateDoesNotExist".
//
// Indicates that a custom verification email template with the name you specified
// does not exist.
ErrCodeCustomVerificationEmailTemplateDoesNotExistException = "CustomVerificationEmailTemplateDoesNotExist"
// ErrCodeEventDestinationAlreadyExistsException for service response error code
// "EventDestinationAlreadyExists".
//
@@ -42,6 +79,14 @@ const (
// Indicates that the event destination does not exist.
ErrCodeEventDestinationDoesNotExistException = "EventDestinationDoesNotExist"
// ErrCodeFromEmailAddressNotVerifiedException for service response error code
// "FromEmailAddressNotVerified".
//
// Indicates that the sender address specified for a custom verification email
// is not verified, and is therefore not eligible to send the custom verification
// email.
ErrCodeFromEmailAddressNotVerifiedException = "FromEmailAddressNotVerified"
// ErrCodeInvalidCloudWatchDestinationException for service response error code
// "InvalidCloudWatchDestination".
//
@@ -79,6 +124,13 @@ const (
// more information about what caused the error.
ErrCodeInvalidPolicyException = "InvalidPolicy"
// ErrCodeInvalidRenderingParameterException for service response error code
// "InvalidRenderingParameter".
//
// Indicates that one or more of the replacement values you provided is invalid.
// This error may occur when the TemplateData object contains invalid JSON.
ErrCodeInvalidRenderingParameterException = "InvalidRenderingParameter"
// ErrCodeInvalidS3ConfigurationException for service response error code
// "InvalidS3Configuration".
//
@@ -103,6 +155,13 @@ const (
// about giving permissions, see the Amazon SES Developer Guide (http://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email-permissions.html).
ErrCodeInvalidSnsTopicException = "InvalidSnsTopic"
// ErrCodeInvalidTemplateException for service response error code
// "InvalidTemplate".
//
// Indicates that a template could not be created because it contained invalid
// JSON.
ErrCodeInvalidTemplateException = "InvalidTemplate"
// ErrCodeInvalidTrackingOptionsException for service response error code
// "InvalidTrackingOptions".
//
@@ -137,6 +196,20 @@ const (
// the error stack for more information about what caused the error.
ErrCodeMessageRejected = "MessageRejected"
// ErrCodeMissingRenderingAttributeException for service response error code
// "MissingRenderingAttribute".
//
// Indicates that one or more of the replacement values for the specified template
// was not specified. Ensure that the TemplateData object contains references
// to all of the replacement tags in the specified template.
ErrCodeMissingRenderingAttributeException = "MissingRenderingAttribute"
// ErrCodeProductionAccessNotGrantedException for service response error code
// "ProductionAccessNotGranted".
//
// Indicates that the account has not been granted production access.
ErrCodeProductionAccessNotGrantedException = "ProductionAccessNotGranted"
// ErrCodeRuleDoesNotExistException for service response error code
// "RuleDoesNotExist".
//
@@ -149,6 +222,13 @@ const (
// Indicates that the provided receipt rule set does not exist.
ErrCodeRuleSetDoesNotExistException = "RuleSetDoesNotExist"
// ErrCodeTemplateDoesNotExistException for service response error code
// "TemplateDoesNotExist".
//
// Indicates that the Template object you specified does not exist in your Amazon
// SES account.
ErrCodeTemplateDoesNotExistException = "TemplateDoesNotExist"
// ErrCodeTrackingOptionsAlreadyExistsException for service response error code
// "TrackingOptionsAlreadyExistsException".
//
+133 -2
View File
@@ -105,7 +105,12 @@ func ExampleSES_CreateReceiptRule_shared00() {
After: aws.String(""),
Rule: &ses.ReceiptRule{
Actions: []*ses.ReceiptAction{
{},
{
S3Action: &ses.S3Action{
BucketName: aws.String("MyBucket"),
ObjectKeyPrefix: aws.String("email"),
},
},
},
Enabled: aws.Bool(true),
Name: aws.String("MyRule"),
@@ -435,6 +440,32 @@ func ExampleSES_DescribeReceiptRuleSet_shared00() {
fmt.Println(result)
}
// GetAccountSendingEnabled
//
// The following example returns if sending status for an account is enabled. (true
// / false):
func ExampleSES_GetAccountSendingEnabled_shared00() {
svc := ses.New(session.New())
input := &ses.GetAccountSendingEnabledInput{}
result, err := svc.GetAccountSendingEnabled(input)
if err != nil {
if aerr, ok := err.(awserr.Error); ok {
switch aerr.Code() {
default:
fmt.Println(aerr.Error())
}
} else {
// Print the error, cast err to awserr.Error to get the Code and
// Message from an error.
fmt.Println(err.Error())
}
return
}
fmt.Println(result)
}
// GetIdentityDkimAttributes
//
// The following example retrieves the Amazon SES Easy DKIM attributes for a list of
@@ -884,6 +915,10 @@ func ExampleSES_SendEmail_shared00() {
fmt.Println(ses.ErrCodeMailFromDomainNotVerifiedException, aerr.Error())
case ses.ErrCodeConfigurationSetDoesNotExistException:
fmt.Println(ses.ErrCodeConfigurationSetDoesNotExistException, aerr.Error())
case ses.ErrCodeConfigurationSetSendingPausedException:
fmt.Println(ses.ErrCodeConfigurationSetSendingPausedException, aerr.Error())
case ses.ErrCodeAccountSendingPausedException:
fmt.Println(ses.ErrCodeAccountSendingPausedException, aerr.Error())
default:
fmt.Println(aerr.Error())
}
@@ -923,6 +958,10 @@ func ExampleSES_SendRawEmail_shared00() {
fmt.Println(ses.ErrCodeMailFromDomainNotVerifiedException, aerr.Error())
case ses.ErrCodeConfigurationSetDoesNotExistException:
fmt.Println(ses.ErrCodeConfigurationSetDoesNotExistException, aerr.Error())
case ses.ErrCodeConfigurationSetSendingPausedException:
fmt.Println(ses.ErrCodeConfigurationSetSendingPausedException, aerr.Error())
case ses.ErrCodeAccountSendingPausedException:
fmt.Println(ses.ErrCodeAccountSendingPausedException, aerr.Error())
default:
fmt.Println(aerr.Error())
}
@@ -1148,6 +1187,93 @@ func ExampleSES_SetReceiptRulePosition_shared00() {
fmt.Println(result)
}
// UpdateAccountSendingEnabled
//
// The following example updated the sending status for this account.
func ExampleSES_UpdateAccountSendingEnabled_shared00() {
svc := ses.New(session.New())
input := &ses.UpdateAccountSendingEnabledInput{
Enabled: aws.Bool(true),
}
result, err := svc.UpdateAccountSendingEnabled(input)
if err != nil {
if aerr, ok := err.(awserr.Error); ok {
switch aerr.Code() {
default:
fmt.Println(aerr.Error())
}
} else {
// Print the error, cast err to awserr.Error to get the Code and
// Message from an error.
fmt.Println(err.Error())
}
return
}
fmt.Println(result)
}
// UpdateConfigurationSetReputationMetricsEnabled
//
// Set the reputationMetricsEnabled flag for a specific configuration set.
func ExampleSES_UpdateConfigurationSetReputationMetricsEnabled_shared00() {
svc := ses.New(session.New())
input := &ses.UpdateConfigurationSetReputationMetricsEnabledInput{
ConfigurationSetName: aws.String("foo"),
Enabled: aws.Bool(true),
}
result, err := svc.UpdateConfigurationSetReputationMetricsEnabled(input)
if err != nil {
if aerr, ok := err.(awserr.Error); ok {
switch aerr.Code() {
case ses.ErrCodeConfigurationSetDoesNotExistException:
fmt.Println(ses.ErrCodeConfigurationSetDoesNotExistException, aerr.Error())
default:
fmt.Println(aerr.Error())
}
} else {
// Print the error, cast err to awserr.Error to get the Code and
// Message from an error.
fmt.Println(err.Error())
}
return
}
fmt.Println(result)
}
// UpdateConfigurationSetReputationMetricsEnabled
//
// Set the sending enabled flag for a specific configuration set.
func ExampleSES_UpdateConfigurationSetSendingEnabled_shared00() {
svc := ses.New(session.New())
input := &ses.UpdateConfigurationSetSendingEnabledInput{
ConfigurationSetName: aws.String("foo"),
Enabled: aws.Bool(true),
}
result, err := svc.UpdateConfigurationSetSendingEnabled(input)
if err != nil {
if aerr, ok := err.(awserr.Error); ok {
switch aerr.Code() {
case ses.ErrCodeConfigurationSetDoesNotExistException:
fmt.Println(ses.ErrCodeConfigurationSetDoesNotExistException, aerr.Error())
default:
fmt.Println(aerr.Error())
}
} else {
// Print the error, cast err to awserr.Error to get the Code and
// Message from an error.
fmt.Println(err.Error())
}
return
}
fmt.Println(result)
}
// UpdateReceiptRule
//
// The following example updates a receipt rule to use an Amazon S3 action:
@@ -1156,7 +1282,12 @@ func ExampleSES_UpdateReceiptRule_shared00() {
input := &ses.UpdateReceiptRuleInput{
Rule: &ses.ReceiptRule{
Actions: []*ses.ReceiptAction{
{},
{
S3Action: &ses.S3Action{
BucketName: aws.String("MyBucket"),
ObjectKeyPrefix: aws.String("email"),
},
},
},
Enabled: aws.Bool(true),
Name: aws.String("MyRule"),
+3 -3
View File
@@ -45,14 +45,14 @@ const (
// svc := ses.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
func New(p client.ConfigProvider, cfgs ...*aws.Config) *SES {
c := p.ClientConfig(EndpointsID, cfgs...)
if c.SigningNameDerived || len(c.SigningName) == 0 {
c.SigningName = "ses"
}
return newClient(*c.Config, c.Handlers, c.Endpoint, c.SigningRegion, c.SigningName)
}
// newClient creates, initializes and returns a new service client instance.
func newClient(cfg aws.Config, handlers request.Handlers, endpoint, signingRegion, signingName string) *SES {
if len(signingName) == 0 {
signingName = "ses"
}
svc := &SES{
Client: client.New(
cfg,
+75
View File
@@ -76,6 +76,10 @@ type SESAPI interface {
CreateConfigurationSetTrackingOptionsWithContext(aws.Context, *ses.CreateConfigurationSetTrackingOptionsInput, ...request.Option) (*ses.CreateConfigurationSetTrackingOptionsOutput, error)
CreateConfigurationSetTrackingOptionsRequest(*ses.CreateConfigurationSetTrackingOptionsInput) (*request.Request, *ses.CreateConfigurationSetTrackingOptionsOutput)
CreateCustomVerificationEmailTemplate(*ses.CreateCustomVerificationEmailTemplateInput) (*ses.CreateCustomVerificationEmailTemplateOutput, error)
CreateCustomVerificationEmailTemplateWithContext(aws.Context, *ses.CreateCustomVerificationEmailTemplateInput, ...request.Option) (*ses.CreateCustomVerificationEmailTemplateOutput, error)
CreateCustomVerificationEmailTemplateRequest(*ses.CreateCustomVerificationEmailTemplateInput) (*request.Request, *ses.CreateCustomVerificationEmailTemplateOutput)
CreateReceiptFilter(*ses.CreateReceiptFilterInput) (*ses.CreateReceiptFilterOutput, error)
CreateReceiptFilterWithContext(aws.Context, *ses.CreateReceiptFilterInput, ...request.Option) (*ses.CreateReceiptFilterOutput, error)
CreateReceiptFilterRequest(*ses.CreateReceiptFilterInput) (*request.Request, *ses.CreateReceiptFilterOutput)
@@ -88,6 +92,10 @@ type SESAPI interface {
CreateReceiptRuleSetWithContext(aws.Context, *ses.CreateReceiptRuleSetInput, ...request.Option) (*ses.CreateReceiptRuleSetOutput, error)
CreateReceiptRuleSetRequest(*ses.CreateReceiptRuleSetInput) (*request.Request, *ses.CreateReceiptRuleSetOutput)
CreateTemplate(*ses.CreateTemplateInput) (*ses.CreateTemplateOutput, error)
CreateTemplateWithContext(aws.Context, *ses.CreateTemplateInput, ...request.Option) (*ses.CreateTemplateOutput, error)
CreateTemplateRequest(*ses.CreateTemplateInput) (*request.Request, *ses.CreateTemplateOutput)
DeleteConfigurationSet(*ses.DeleteConfigurationSetInput) (*ses.DeleteConfigurationSetOutput, error)
DeleteConfigurationSetWithContext(aws.Context, *ses.DeleteConfigurationSetInput, ...request.Option) (*ses.DeleteConfigurationSetOutput, error)
DeleteConfigurationSetRequest(*ses.DeleteConfigurationSetInput) (*request.Request, *ses.DeleteConfigurationSetOutput)
@@ -100,6 +108,10 @@ type SESAPI interface {
DeleteConfigurationSetTrackingOptionsWithContext(aws.Context, *ses.DeleteConfigurationSetTrackingOptionsInput, ...request.Option) (*ses.DeleteConfigurationSetTrackingOptionsOutput, error)
DeleteConfigurationSetTrackingOptionsRequest(*ses.DeleteConfigurationSetTrackingOptionsInput) (*request.Request, *ses.DeleteConfigurationSetTrackingOptionsOutput)
DeleteCustomVerificationEmailTemplate(*ses.DeleteCustomVerificationEmailTemplateInput) (*ses.DeleteCustomVerificationEmailTemplateOutput, error)
DeleteCustomVerificationEmailTemplateWithContext(aws.Context, *ses.DeleteCustomVerificationEmailTemplateInput, ...request.Option) (*ses.DeleteCustomVerificationEmailTemplateOutput, error)
DeleteCustomVerificationEmailTemplateRequest(*ses.DeleteCustomVerificationEmailTemplateInput) (*request.Request, *ses.DeleteCustomVerificationEmailTemplateOutput)
DeleteIdentity(*ses.DeleteIdentityInput) (*ses.DeleteIdentityOutput, error)
DeleteIdentityWithContext(aws.Context, *ses.DeleteIdentityInput, ...request.Option) (*ses.DeleteIdentityOutput, error)
DeleteIdentityRequest(*ses.DeleteIdentityInput) (*request.Request, *ses.DeleteIdentityOutput)
@@ -120,6 +132,10 @@ type SESAPI interface {
DeleteReceiptRuleSetWithContext(aws.Context, *ses.DeleteReceiptRuleSetInput, ...request.Option) (*ses.DeleteReceiptRuleSetOutput, error)
DeleteReceiptRuleSetRequest(*ses.DeleteReceiptRuleSetInput) (*request.Request, *ses.DeleteReceiptRuleSetOutput)
DeleteTemplate(*ses.DeleteTemplateInput) (*ses.DeleteTemplateOutput, error)
DeleteTemplateWithContext(aws.Context, *ses.DeleteTemplateInput, ...request.Option) (*ses.DeleteTemplateOutput, error)
DeleteTemplateRequest(*ses.DeleteTemplateInput) (*request.Request, *ses.DeleteTemplateOutput)
DeleteVerifiedEmailAddress(*ses.DeleteVerifiedEmailAddressInput) (*ses.DeleteVerifiedEmailAddressOutput, error)
DeleteVerifiedEmailAddressWithContext(aws.Context, *ses.DeleteVerifiedEmailAddressInput, ...request.Option) (*ses.DeleteVerifiedEmailAddressOutput, error)
DeleteVerifiedEmailAddressRequest(*ses.DeleteVerifiedEmailAddressInput) (*request.Request, *ses.DeleteVerifiedEmailAddressOutput)
@@ -140,6 +156,14 @@ type SESAPI interface {
DescribeReceiptRuleSetWithContext(aws.Context, *ses.DescribeReceiptRuleSetInput, ...request.Option) (*ses.DescribeReceiptRuleSetOutput, error)
DescribeReceiptRuleSetRequest(*ses.DescribeReceiptRuleSetInput) (*request.Request, *ses.DescribeReceiptRuleSetOutput)
GetAccountSendingEnabled(*ses.GetAccountSendingEnabledInput) (*ses.GetAccountSendingEnabledOutput, error)
GetAccountSendingEnabledWithContext(aws.Context, *ses.GetAccountSendingEnabledInput, ...request.Option) (*ses.GetAccountSendingEnabledOutput, error)
GetAccountSendingEnabledRequest(*ses.GetAccountSendingEnabledInput) (*request.Request, *ses.GetAccountSendingEnabledOutput)
GetCustomVerificationEmailTemplate(*ses.GetCustomVerificationEmailTemplateInput) (*ses.GetCustomVerificationEmailTemplateOutput, error)
GetCustomVerificationEmailTemplateWithContext(aws.Context, *ses.GetCustomVerificationEmailTemplateInput, ...request.Option) (*ses.GetCustomVerificationEmailTemplateOutput, error)
GetCustomVerificationEmailTemplateRequest(*ses.GetCustomVerificationEmailTemplateInput) (*request.Request, *ses.GetCustomVerificationEmailTemplateOutput)
GetIdentityDkimAttributes(*ses.GetIdentityDkimAttributesInput) (*ses.GetIdentityDkimAttributesOutput, error)
GetIdentityDkimAttributesWithContext(aws.Context, *ses.GetIdentityDkimAttributesInput, ...request.Option) (*ses.GetIdentityDkimAttributesOutput, error)
GetIdentityDkimAttributesRequest(*ses.GetIdentityDkimAttributesInput) (*request.Request, *ses.GetIdentityDkimAttributesOutput)
@@ -168,10 +192,21 @@ type SESAPI interface {
GetSendStatisticsWithContext(aws.Context, *ses.GetSendStatisticsInput, ...request.Option) (*ses.GetSendStatisticsOutput, error)
GetSendStatisticsRequest(*ses.GetSendStatisticsInput) (*request.Request, *ses.GetSendStatisticsOutput)
GetTemplate(*ses.GetTemplateInput) (*ses.GetTemplateOutput, error)
GetTemplateWithContext(aws.Context, *ses.GetTemplateInput, ...request.Option) (*ses.GetTemplateOutput, error)
GetTemplateRequest(*ses.GetTemplateInput) (*request.Request, *ses.GetTemplateOutput)
ListConfigurationSets(*ses.ListConfigurationSetsInput) (*ses.ListConfigurationSetsOutput, error)
ListConfigurationSetsWithContext(aws.Context, *ses.ListConfigurationSetsInput, ...request.Option) (*ses.ListConfigurationSetsOutput, error)
ListConfigurationSetsRequest(*ses.ListConfigurationSetsInput) (*request.Request, *ses.ListConfigurationSetsOutput)
ListCustomVerificationEmailTemplates(*ses.ListCustomVerificationEmailTemplatesInput) (*ses.ListCustomVerificationEmailTemplatesOutput, error)
ListCustomVerificationEmailTemplatesWithContext(aws.Context, *ses.ListCustomVerificationEmailTemplatesInput, ...request.Option) (*ses.ListCustomVerificationEmailTemplatesOutput, error)
ListCustomVerificationEmailTemplatesRequest(*ses.ListCustomVerificationEmailTemplatesInput) (*request.Request, *ses.ListCustomVerificationEmailTemplatesOutput)
ListCustomVerificationEmailTemplatesPages(*ses.ListCustomVerificationEmailTemplatesInput, func(*ses.ListCustomVerificationEmailTemplatesOutput, bool) bool) error
ListCustomVerificationEmailTemplatesPagesWithContext(aws.Context, *ses.ListCustomVerificationEmailTemplatesInput, func(*ses.ListCustomVerificationEmailTemplatesOutput, bool) bool, ...request.Option) error
ListIdentities(*ses.ListIdentitiesInput) (*ses.ListIdentitiesOutput, error)
ListIdentitiesWithContext(aws.Context, *ses.ListIdentitiesInput, ...request.Option) (*ses.ListIdentitiesOutput, error)
ListIdentitiesRequest(*ses.ListIdentitiesInput) (*request.Request, *ses.ListIdentitiesOutput)
@@ -191,6 +226,10 @@ type SESAPI interface {
ListReceiptRuleSetsWithContext(aws.Context, *ses.ListReceiptRuleSetsInput, ...request.Option) (*ses.ListReceiptRuleSetsOutput, error)
ListReceiptRuleSetsRequest(*ses.ListReceiptRuleSetsInput) (*request.Request, *ses.ListReceiptRuleSetsOutput)
ListTemplates(*ses.ListTemplatesInput) (*ses.ListTemplatesOutput, error)
ListTemplatesWithContext(aws.Context, *ses.ListTemplatesInput, ...request.Option) (*ses.ListTemplatesOutput, error)
ListTemplatesRequest(*ses.ListTemplatesInput) (*request.Request, *ses.ListTemplatesOutput)
ListVerifiedEmailAddresses(*ses.ListVerifiedEmailAddressesInput) (*ses.ListVerifiedEmailAddressesOutput, error)
ListVerifiedEmailAddressesWithContext(aws.Context, *ses.ListVerifiedEmailAddressesInput, ...request.Option) (*ses.ListVerifiedEmailAddressesOutput, error)
ListVerifiedEmailAddressesRequest(*ses.ListVerifiedEmailAddressesInput) (*request.Request, *ses.ListVerifiedEmailAddressesOutput)
@@ -207,6 +246,14 @@ type SESAPI interface {
SendBounceWithContext(aws.Context, *ses.SendBounceInput, ...request.Option) (*ses.SendBounceOutput, error)
SendBounceRequest(*ses.SendBounceInput) (*request.Request, *ses.SendBounceOutput)
SendBulkTemplatedEmail(*ses.SendBulkTemplatedEmailInput) (*ses.SendBulkTemplatedEmailOutput, error)
SendBulkTemplatedEmailWithContext(aws.Context, *ses.SendBulkTemplatedEmailInput, ...request.Option) (*ses.SendBulkTemplatedEmailOutput, error)
SendBulkTemplatedEmailRequest(*ses.SendBulkTemplatedEmailInput) (*request.Request, *ses.SendBulkTemplatedEmailOutput)
SendCustomVerificationEmail(*ses.SendCustomVerificationEmailInput) (*ses.SendCustomVerificationEmailOutput, error)
SendCustomVerificationEmailWithContext(aws.Context, *ses.SendCustomVerificationEmailInput, ...request.Option) (*ses.SendCustomVerificationEmailOutput, error)
SendCustomVerificationEmailRequest(*ses.SendCustomVerificationEmailInput) (*request.Request, *ses.SendCustomVerificationEmailOutput)
SendEmail(*ses.SendEmailInput) (*ses.SendEmailOutput, error)
SendEmailWithContext(aws.Context, *ses.SendEmailInput, ...request.Option) (*ses.SendEmailOutput, error)
SendEmailRequest(*ses.SendEmailInput) (*request.Request, *ses.SendEmailOutput)
@@ -215,6 +262,10 @@ type SESAPI interface {
SendRawEmailWithContext(aws.Context, *ses.SendRawEmailInput, ...request.Option) (*ses.SendRawEmailOutput, error)
SendRawEmailRequest(*ses.SendRawEmailInput) (*request.Request, *ses.SendRawEmailOutput)
SendTemplatedEmail(*ses.SendTemplatedEmailInput) (*ses.SendTemplatedEmailOutput, error)
SendTemplatedEmailWithContext(aws.Context, *ses.SendTemplatedEmailInput, ...request.Option) (*ses.SendTemplatedEmailOutput, error)
SendTemplatedEmailRequest(*ses.SendTemplatedEmailInput) (*request.Request, *ses.SendTemplatedEmailOutput)
SetActiveReceiptRuleSet(*ses.SetActiveReceiptRuleSetInput) (*ses.SetActiveReceiptRuleSetOutput, error)
SetActiveReceiptRuleSetWithContext(aws.Context, *ses.SetActiveReceiptRuleSetInput, ...request.Option) (*ses.SetActiveReceiptRuleSetOutput, error)
SetActiveReceiptRuleSetRequest(*ses.SetActiveReceiptRuleSetInput) (*request.Request, *ses.SetActiveReceiptRuleSetOutput)
@@ -243,18 +294,42 @@ type SESAPI interface {
SetReceiptRulePositionWithContext(aws.Context, *ses.SetReceiptRulePositionInput, ...request.Option) (*ses.SetReceiptRulePositionOutput, error)
SetReceiptRulePositionRequest(*ses.SetReceiptRulePositionInput) (*request.Request, *ses.SetReceiptRulePositionOutput)
TestRenderTemplate(*ses.TestRenderTemplateInput) (*ses.TestRenderTemplateOutput, error)
TestRenderTemplateWithContext(aws.Context, *ses.TestRenderTemplateInput, ...request.Option) (*ses.TestRenderTemplateOutput, error)
TestRenderTemplateRequest(*ses.TestRenderTemplateInput) (*request.Request, *ses.TestRenderTemplateOutput)
UpdateAccountSendingEnabled(*ses.UpdateAccountSendingEnabledInput) (*ses.UpdateAccountSendingEnabledOutput, error)
UpdateAccountSendingEnabledWithContext(aws.Context, *ses.UpdateAccountSendingEnabledInput, ...request.Option) (*ses.UpdateAccountSendingEnabledOutput, error)
UpdateAccountSendingEnabledRequest(*ses.UpdateAccountSendingEnabledInput) (*request.Request, *ses.UpdateAccountSendingEnabledOutput)
UpdateConfigurationSetEventDestination(*ses.UpdateConfigurationSetEventDestinationInput) (*ses.UpdateConfigurationSetEventDestinationOutput, error)
UpdateConfigurationSetEventDestinationWithContext(aws.Context, *ses.UpdateConfigurationSetEventDestinationInput, ...request.Option) (*ses.UpdateConfigurationSetEventDestinationOutput, error)
UpdateConfigurationSetEventDestinationRequest(*ses.UpdateConfigurationSetEventDestinationInput) (*request.Request, *ses.UpdateConfigurationSetEventDestinationOutput)
UpdateConfigurationSetReputationMetricsEnabled(*ses.UpdateConfigurationSetReputationMetricsEnabledInput) (*ses.UpdateConfigurationSetReputationMetricsEnabledOutput, error)
UpdateConfigurationSetReputationMetricsEnabledWithContext(aws.Context, *ses.UpdateConfigurationSetReputationMetricsEnabledInput, ...request.Option) (*ses.UpdateConfigurationSetReputationMetricsEnabledOutput, error)
UpdateConfigurationSetReputationMetricsEnabledRequest(*ses.UpdateConfigurationSetReputationMetricsEnabledInput) (*request.Request, *ses.UpdateConfigurationSetReputationMetricsEnabledOutput)
UpdateConfigurationSetSendingEnabled(*ses.UpdateConfigurationSetSendingEnabledInput) (*ses.UpdateConfigurationSetSendingEnabledOutput, error)
UpdateConfigurationSetSendingEnabledWithContext(aws.Context, *ses.UpdateConfigurationSetSendingEnabledInput, ...request.Option) (*ses.UpdateConfigurationSetSendingEnabledOutput, error)
UpdateConfigurationSetSendingEnabledRequest(*ses.UpdateConfigurationSetSendingEnabledInput) (*request.Request, *ses.UpdateConfigurationSetSendingEnabledOutput)
UpdateConfigurationSetTrackingOptions(*ses.UpdateConfigurationSetTrackingOptionsInput) (*ses.UpdateConfigurationSetTrackingOptionsOutput, error)
UpdateConfigurationSetTrackingOptionsWithContext(aws.Context, *ses.UpdateConfigurationSetTrackingOptionsInput, ...request.Option) (*ses.UpdateConfigurationSetTrackingOptionsOutput, error)
UpdateConfigurationSetTrackingOptionsRequest(*ses.UpdateConfigurationSetTrackingOptionsInput) (*request.Request, *ses.UpdateConfigurationSetTrackingOptionsOutput)
UpdateCustomVerificationEmailTemplate(*ses.UpdateCustomVerificationEmailTemplateInput) (*ses.UpdateCustomVerificationEmailTemplateOutput, error)
UpdateCustomVerificationEmailTemplateWithContext(aws.Context, *ses.UpdateCustomVerificationEmailTemplateInput, ...request.Option) (*ses.UpdateCustomVerificationEmailTemplateOutput, error)
UpdateCustomVerificationEmailTemplateRequest(*ses.UpdateCustomVerificationEmailTemplateInput) (*request.Request, *ses.UpdateCustomVerificationEmailTemplateOutput)
UpdateReceiptRule(*ses.UpdateReceiptRuleInput) (*ses.UpdateReceiptRuleOutput, error)
UpdateReceiptRuleWithContext(aws.Context, *ses.UpdateReceiptRuleInput, ...request.Option) (*ses.UpdateReceiptRuleOutput, error)
UpdateReceiptRuleRequest(*ses.UpdateReceiptRuleInput) (*request.Request, *ses.UpdateReceiptRuleOutput)
UpdateTemplate(*ses.UpdateTemplateInput) (*ses.UpdateTemplateOutput, error)
UpdateTemplateWithContext(aws.Context, *ses.UpdateTemplateInput, ...request.Option) (*ses.UpdateTemplateOutput, error)
UpdateTemplateRequest(*ses.UpdateTemplateInput) (*request.Request, *ses.UpdateTemplateOutput)
VerifyDomainDkim(*ses.VerifyDomainDkimInput) (*ses.VerifyDomainDkimOutput, error)
VerifyDomainDkimWithContext(aws.Context, *ses.VerifyDomainDkimInput, ...request.Option) (*ses.VerifyDomainDkimOutput, error)
VerifyDomainDkimRequest(*ses.VerifyDomainDkimInput) (*request.Request, *ses.VerifyDomainDkimOutput)