Module: Aws::SES::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-ses/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- AccountSendingPausedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccountSendingPausedException', error: {"code"=>"AccountSendingPausedException", "httpStatusCode"=>400, "senderFault"=>true})
- AddHeaderAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddHeaderAction')
- Address =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Address')
- AddressList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AddressList')
- AlreadyExistsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AlreadyExistsException', error: {"code"=>"AlreadyExists", "httpStatusCode"=>400, "senderFault"=>true})
- AmazonResourceName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AmazonResourceName')
- ArrivalDate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'ArrivalDate')
- BehaviorOnMXFailure =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'BehaviorOnMXFailure')
- Body =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Body')
- BounceAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BounceAction')
- BounceMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'BounceMessage')
- BounceSmtpReplyCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'BounceSmtpReplyCode')
- BounceStatusCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'BounceStatusCode')
- BounceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'BounceType')
- BouncedRecipientInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BouncedRecipientInfo')
- BouncedRecipientInfoList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BouncedRecipientInfoList')
- BulkEmailDestination =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BulkEmailDestination')
- BulkEmailDestinationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BulkEmailDestinationList')
- BulkEmailDestinationStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BulkEmailDestinationStatus')
- BulkEmailDestinationStatusList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BulkEmailDestinationStatusList')
- BulkEmailStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'BulkEmailStatus')
- CannotDeleteException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CannotDeleteException', error: {"code"=>"CannotDelete", "httpStatusCode"=>400, "senderFault"=>true})
- Charset =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Charset')
- Cidr =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Cidr')
- CloneReceiptRuleSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CloneReceiptRuleSetRequest')
- CloneReceiptRuleSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CloneReceiptRuleSetResponse')
- CloudWatchDestination =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CloudWatchDestination')
- CloudWatchDimensionConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CloudWatchDimensionConfiguration')
- CloudWatchDimensionConfigurations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CloudWatchDimensionConfigurations')
- ConfigurationSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfigurationSet')
- ConfigurationSetAlreadyExistsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfigurationSetAlreadyExistsException', error: {"code"=>"ConfigurationSetAlreadyExists", "httpStatusCode"=>400, "senderFault"=>true})
- ConfigurationSetAttribute =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConfigurationSetAttribute')
- ConfigurationSetAttributeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConfigurationSetAttributeList')
- ConfigurationSetDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfigurationSetDoesNotExistException', error: {"code"=>"ConfigurationSetDoesNotExist", "httpStatusCode"=>400, "senderFault"=>true})
- ConfigurationSetName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConfigurationSetName')
- ConfigurationSetSendingPausedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfigurationSetSendingPausedException', error: {"code"=>"ConfigurationSetSendingPausedException", "httpStatusCode"=>400, "senderFault"=>true})
- ConfigurationSets =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ConfigurationSets')
- Content =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Content')
- Counter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Counter')
- CreateConfigurationSetEventDestinationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateConfigurationSetEventDestinationRequest')
- CreateConfigurationSetEventDestinationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateConfigurationSetEventDestinationResponse')
- CreateConfigurationSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateConfigurationSetRequest')
- CreateConfigurationSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateConfigurationSetResponse')
- CreateConfigurationSetTrackingOptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateConfigurationSetTrackingOptionsRequest')
- CreateConfigurationSetTrackingOptionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateConfigurationSetTrackingOptionsResponse')
- CreateCustomVerificationEmailTemplateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCustomVerificationEmailTemplateRequest')
- CreateReceiptFilterRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateReceiptFilterRequest')
- CreateReceiptFilterResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateReceiptFilterResponse')
- CreateReceiptRuleRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateReceiptRuleRequest')
- CreateReceiptRuleResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateReceiptRuleResponse')
- CreateReceiptRuleSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateReceiptRuleSetRequest')
- CreateReceiptRuleSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateReceiptRuleSetResponse')
- CreateTemplateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTemplateRequest')
- CreateTemplateResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTemplateResponse')
- CustomMailFromStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CustomMailFromStatus')
- CustomRedirectDomain =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CustomRedirectDomain')
- CustomVerificationEmailInvalidContentException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomVerificationEmailInvalidContentException', error: {"code"=>"CustomVerificationEmailInvalidContent", "httpStatusCode"=>400, "senderFault"=>true})
- CustomVerificationEmailTemplate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomVerificationEmailTemplate')
- CustomVerificationEmailTemplateAlreadyExistsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomVerificationEmailTemplateAlreadyExistsException', error: {"code"=>"CustomVerificationEmailTemplateAlreadyExists", "httpStatusCode"=>400, "senderFault"=>true})
- CustomVerificationEmailTemplateDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomVerificationEmailTemplateDoesNotExistException', error: {"code"=>"CustomVerificationEmailTemplateDoesNotExist", "httpStatusCode"=>400, "senderFault"=>true})
- CustomVerificationEmailTemplates =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CustomVerificationEmailTemplates')
- DefaultDimensionValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DefaultDimensionValue')
- DeleteConfigurationSetEventDestinationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteConfigurationSetEventDestinationRequest')
- DeleteConfigurationSetEventDestinationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteConfigurationSetEventDestinationResponse')
- DeleteConfigurationSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteConfigurationSetRequest')
- DeleteConfigurationSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteConfigurationSetResponse')
- DeleteConfigurationSetTrackingOptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteConfigurationSetTrackingOptionsRequest')
- DeleteConfigurationSetTrackingOptionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteConfigurationSetTrackingOptionsResponse')
- DeleteCustomVerificationEmailTemplateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteCustomVerificationEmailTemplateRequest')
- DeleteIdentityPolicyRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteIdentityPolicyRequest')
- DeleteIdentityPolicyResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteIdentityPolicyResponse')
- DeleteIdentityRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteIdentityRequest')
- DeleteIdentityResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteIdentityResponse')
- DeleteReceiptFilterRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteReceiptFilterRequest')
- DeleteReceiptFilterResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteReceiptFilterResponse')
- DeleteReceiptRuleRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteReceiptRuleRequest')
- DeleteReceiptRuleResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteReceiptRuleResponse')
- DeleteReceiptRuleSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteReceiptRuleSetRequest')
- DeleteReceiptRuleSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteReceiptRuleSetResponse')
- DeleteTemplateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTemplateRequest')
- DeleteTemplateResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTemplateResponse')
- DeleteVerifiedEmailAddressRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVerifiedEmailAddressRequest')
- DeliveryOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeliveryOptions')
- DescribeActiveReceiptRuleSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeActiveReceiptRuleSetRequest')
- DescribeActiveReceiptRuleSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeActiveReceiptRuleSetResponse')
- DescribeConfigurationSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConfigurationSetRequest')
- DescribeConfigurationSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeConfigurationSetResponse')
- DescribeReceiptRuleRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeReceiptRuleRequest')
- DescribeReceiptRuleResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeReceiptRuleResponse')
- DescribeReceiptRuleSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeReceiptRuleSetRequest')
- DescribeReceiptRuleSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeReceiptRuleSetResponse')
- Destination =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Destination')
- DiagnosticCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DiagnosticCode')
- DimensionName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DimensionName')
- DimensionValueSource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DimensionValueSource')
- DkimAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'DkimAttributes')
- Domain =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Domain')
- DsnAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DsnAction')
- DsnStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DsnStatus')
- Enabled =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'Enabled')
- Error =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Error')
- EventDestination =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EventDestination')
- EventDestinationAlreadyExistsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EventDestinationAlreadyExistsException', error: {"code"=>"EventDestinationAlreadyExists", "httpStatusCode"=>400, "senderFault"=>true})
- EventDestinationDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EventDestinationDoesNotExistException', error: {"code"=>"EventDestinationDoesNotExist", "httpStatusCode"=>400, "senderFault"=>true})
- EventDestinationName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EventDestinationName')
- EventDestinations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EventDestinations')
- EventType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EventType')
- EventTypes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EventTypes')
- Explanation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Explanation')
- ExtensionField =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExtensionField')
- ExtensionFieldList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ExtensionFieldList')
- ExtensionFieldName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ExtensionFieldName')
- ExtensionFieldValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ExtensionFieldValue')
- FailureRedirectionURL =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FailureRedirectionURL')
- FromAddress =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FromAddress')
- FromEmailAddressNotVerifiedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FromEmailAddressNotVerifiedException', error: {"code"=>"FromEmailAddressNotVerified", "httpStatusCode"=>400, "senderFault"=>true})
- GetAccountSendingEnabledResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAccountSendingEnabledResponse')
- GetCustomVerificationEmailTemplateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetCustomVerificationEmailTemplateRequest')
- GetCustomVerificationEmailTemplateResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetCustomVerificationEmailTemplateResponse')
- GetIdentityDkimAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetIdentityDkimAttributesRequest')
- GetIdentityDkimAttributesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetIdentityDkimAttributesResponse')
- GetIdentityMailFromDomainAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetIdentityMailFromDomainAttributesRequest')
- GetIdentityMailFromDomainAttributesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetIdentityMailFromDomainAttributesResponse')
- GetIdentityNotificationAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetIdentityNotificationAttributesRequest')
- GetIdentityNotificationAttributesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetIdentityNotificationAttributesResponse')
- GetIdentityPoliciesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetIdentityPoliciesRequest')
- GetIdentityPoliciesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetIdentityPoliciesResponse')
- GetIdentityVerificationAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetIdentityVerificationAttributesRequest')
- GetIdentityVerificationAttributesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetIdentityVerificationAttributesResponse')
- GetSendQuotaResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSendQuotaResponse')
- GetSendStatisticsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSendStatisticsResponse')
- GetTemplateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTemplateRequest')
- GetTemplateResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTemplateResponse')
- HeaderName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HeaderName')
- HeaderValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HeaderValue')
- HtmlPart =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HtmlPart')
- IAMRoleARN =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IAMRoleARN')
- Identity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Identity')
- IdentityDkimAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IdentityDkimAttributes')
- IdentityList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'IdentityList')
- IdentityMailFromDomainAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IdentityMailFromDomainAttributes')
- IdentityNotificationAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IdentityNotificationAttributes')
- IdentityType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IdentityType')
- IdentityVerificationAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IdentityVerificationAttributes')
- InvalidCloudWatchDestinationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidCloudWatchDestinationException', error: {"code"=>"InvalidCloudWatchDestination", "httpStatusCode"=>400, "senderFault"=>true})
- InvalidConfigurationSetException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidConfigurationSetException', error: {"code"=>"InvalidConfigurationSet", "httpStatusCode"=>400, "senderFault"=>true})
- InvalidDeliveryOptionsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidDeliveryOptionsException', error: {"code"=>"InvalidDeliveryOptions", "httpStatusCode"=>400, "senderFault"=>true})
- InvalidFirehoseDestinationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidFirehoseDestinationException', error: {"code"=>"InvalidFirehoseDestination", "httpStatusCode"=>400, "senderFault"=>true})
- InvalidLambdaFunctionException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidLambdaFunctionException', error: {"code"=>"InvalidLambdaFunction", "httpStatusCode"=>400, "senderFault"=>true})
- InvalidPolicyException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidPolicyException', error: {"code"=>"InvalidPolicy", "httpStatusCode"=>400, "senderFault"=>true})
- InvalidRenderingParameterException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidRenderingParameterException', error: {"code"=>"InvalidRenderingParameter", "httpStatusCode"=>400, "senderFault"=>true})
- InvalidS3ConfigurationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidS3ConfigurationException', error: {"code"=>"InvalidS3Configuration", "httpStatusCode"=>400, "senderFault"=>true})
- InvalidSNSDestinationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidSNSDestinationException', error: {"code"=>"InvalidSNSDestination", "httpStatusCode"=>400, "senderFault"=>true})
- InvalidSnsTopicException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidSnsTopicException', error: {"code"=>"InvalidSnsTopic", "httpStatusCode"=>400, "senderFault"=>true})
- InvalidTemplateException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidTemplateException', error: {"code"=>"InvalidTemplate", "httpStatusCode"=>400, "senderFault"=>true})
- InvalidTrackingOptionsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidTrackingOptionsException', error: {"code"=>"InvalidTrackingOptions", "httpStatusCode"=>400, "senderFault"=>true})
- InvocationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InvocationType')
- KinesisFirehoseDestination =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'KinesisFirehoseDestination')
- LambdaAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LambdaAction')
- LastAttemptDate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'LastAttemptDate')
- LastFreshStart =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'LastFreshStart')
- LimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LimitExceededException', error: {"code"=>"LimitExceeded", "httpStatusCode"=>400, "senderFault"=>true})
- ListConfigurationSetsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListConfigurationSetsRequest')
- ListConfigurationSetsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListConfigurationSetsResponse')
- ListCustomVerificationEmailTemplatesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCustomVerificationEmailTemplatesRequest')
- ListCustomVerificationEmailTemplatesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCustomVerificationEmailTemplatesResponse')
- ListIdentitiesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListIdentitiesRequest')
- ListIdentitiesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListIdentitiesResponse')
- ListIdentityPoliciesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListIdentityPoliciesRequest')
- ListIdentityPoliciesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListIdentityPoliciesResponse')
- ListReceiptFiltersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListReceiptFiltersRequest')
- ListReceiptFiltersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListReceiptFiltersResponse')
- ListReceiptRuleSetsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListReceiptRuleSetsRequest')
- ListReceiptRuleSetsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListReceiptRuleSetsResponse')
- ListTemplatesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTemplatesRequest')
- ListTemplatesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTemplatesResponse')
- ListVerifiedEmailAddressesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListVerifiedEmailAddressesResponse')
- MailFromDomainAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'MailFromDomainAttributes')
- MailFromDomainName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MailFromDomainName')
- MailFromDomainNotVerifiedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MailFromDomainNotVerifiedException', error: {"code"=>"MailFromDomainNotVerifiedException", "httpStatusCode"=>400, "senderFault"=>true})
- Max24HourSend =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'Max24HourSend')
- MaxItems =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MaxItems')
- MaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MaxResults')
- MaxSendRate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'MaxSendRate')
- Message =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Message')
- MessageData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MessageData')
- MessageDsn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MessageDsn')
- MessageId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MessageId')
- MessageRejected =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MessageRejected', error: {"code"=>"MessageRejected", "httpStatusCode"=>400, "senderFault"=>true})
- MessageTag =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MessageTag')
- MessageTagList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'MessageTagList')
- MessageTagName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MessageTagName')
- MessageTagValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MessageTagValue')
- MissingRenderingAttributeException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MissingRenderingAttributeException', error: {"code"=>"MissingRenderingAttribute", "httpStatusCode"=>400, "senderFault"=>true})
- NextToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NextToken')
- NotificationAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'NotificationAttributes')
- NotificationTopic =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NotificationTopic')
- NotificationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NotificationType')
- Policy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Policy')
- PolicyMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'PolicyMap')
- PolicyName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PolicyName')
- PolicyNameList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PolicyNameList')
- ProductionAccessNotGrantedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProductionAccessNotGrantedException', error: {"code"=>"ProductionAccessNotGranted", "httpStatusCode"=>400, "senderFault"=>true})
- PutConfigurationSetDeliveryOptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutConfigurationSetDeliveryOptionsRequest')
- PutConfigurationSetDeliveryOptionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutConfigurationSetDeliveryOptionsResponse')
- PutIdentityPolicyRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutIdentityPolicyRequest')
- PutIdentityPolicyResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutIdentityPolicyResponse')
- RawMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RawMessage')
- RawMessageData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BlobShape.new(name: 'RawMessageData')
- ReceiptAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReceiptAction')
- ReceiptActionsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReceiptActionsList')
- ReceiptFilter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReceiptFilter')
- ReceiptFilterList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReceiptFilterList')
- ReceiptFilterName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReceiptFilterName')
- ReceiptFilterPolicy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReceiptFilterPolicy')
- ReceiptIpFilter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReceiptIpFilter')
- ReceiptRule =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReceiptRule')
- ReceiptRuleName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReceiptRuleName')
- ReceiptRuleNamesList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReceiptRuleNamesList')
- ReceiptRuleSetMetadata =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReceiptRuleSetMetadata')
- ReceiptRuleSetName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReceiptRuleSetName')
- ReceiptRuleSetsLists =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReceiptRuleSetsLists')
- ReceiptRulesList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReceiptRulesList')
- Recipient =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Recipient')
- RecipientDsnFields =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RecipientDsnFields')
- RecipientsList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'RecipientsList')
- RemoteMta =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RemoteMta')
- RenderedTemplate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RenderedTemplate')
- ReorderReceiptRuleSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReorderReceiptRuleSetRequest')
- ReorderReceiptRuleSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReorderReceiptRuleSetResponse')
- ReportingMta =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReportingMta')
- ReputationOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReputationOptions')
- RuleDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RuleDoesNotExistException', error: {"code"=>"RuleDoesNotExist", "httpStatusCode"=>400, "senderFault"=>true})
- RuleOrRuleSetName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RuleOrRuleSetName')
- RuleSetDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RuleSetDoesNotExistException', error: {"code"=>"RuleSetDoesNotExist", "httpStatusCode"=>400, "senderFault"=>true})
- S3Action =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'S3Action')
- S3BucketName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'S3BucketName')
- S3KeyPrefix =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'S3KeyPrefix')
- SNSAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SNSAction')
- SNSActionEncoding =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SNSActionEncoding')
- SNSDestination =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SNSDestination')
- SendBounceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendBounceRequest')
- SendBounceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendBounceResponse')
- SendBulkTemplatedEmailRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendBulkTemplatedEmailRequest')
- SendBulkTemplatedEmailResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendBulkTemplatedEmailResponse')
- SendCustomVerificationEmailRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendCustomVerificationEmailRequest')
- SendCustomVerificationEmailResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendCustomVerificationEmailResponse')
- SendDataPoint =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendDataPoint')
- SendDataPointList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SendDataPointList')
- SendEmailRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendEmailRequest')
- SendEmailResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendEmailResponse')
- SendRawEmailRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendRawEmailRequest')
- SendRawEmailResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendRawEmailResponse')
- SendTemplatedEmailRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendTemplatedEmailRequest')
- SendTemplatedEmailResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendTemplatedEmailResponse')
- SentLast24Hours =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'SentLast24Hours')
- SetActiveReceiptRuleSetRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetActiveReceiptRuleSetRequest')
- SetActiveReceiptRuleSetResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetActiveReceiptRuleSetResponse')
- SetIdentityDkimEnabledRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetIdentityDkimEnabledRequest')
- SetIdentityDkimEnabledResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetIdentityDkimEnabledResponse')
- SetIdentityFeedbackForwardingEnabledRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetIdentityFeedbackForwardingEnabledRequest')
- SetIdentityFeedbackForwardingEnabledResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetIdentityFeedbackForwardingEnabledResponse')
- SetIdentityHeadersInNotificationsEnabledRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetIdentityHeadersInNotificationsEnabledRequest')
- SetIdentityHeadersInNotificationsEnabledResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetIdentityHeadersInNotificationsEnabledResponse')
- SetIdentityMailFromDomainRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetIdentityMailFromDomainRequest')
- SetIdentityMailFromDomainResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetIdentityMailFromDomainResponse')
- SetIdentityNotificationTopicRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetIdentityNotificationTopicRequest')
- SetIdentityNotificationTopicResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetIdentityNotificationTopicResponse')
- SetReceiptRulePositionRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetReceiptRulePositionRequest')
- SetReceiptRulePositionResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetReceiptRulePositionResponse')
- StopAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StopAction')
- StopScope =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StopScope')
- Subject =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Subject')
- SubjectPart =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SubjectPart')
- SuccessRedirectionURL =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SuccessRedirectionURL')
- Template =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Template')
- TemplateContent =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TemplateContent')
- TemplateData =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TemplateData')
- TemplateDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TemplateDoesNotExistException', error: {"code"=>"TemplateDoesNotExist", "httpStatusCode"=>400, "senderFault"=>true})
- TemplateMetadata =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TemplateMetadata')
- TemplateMetadataList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TemplateMetadataList')
- TemplateName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TemplateName')
- TestRenderTemplateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TestRenderTemplateRequest')
- TestRenderTemplateResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TestRenderTemplateResponse')
- TextPart =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TextPart')
- Timestamp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'Timestamp')
- TlsPolicy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TlsPolicy')
- TrackingOptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TrackingOptions')
- TrackingOptionsAlreadyExistsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TrackingOptionsAlreadyExistsException', error: {"code"=>"TrackingOptionsAlreadyExistsException", "httpStatusCode"=>400, "senderFault"=>true})
- TrackingOptionsDoesNotExistException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TrackingOptionsDoesNotExistException', error: {"code"=>"TrackingOptionsDoesNotExistException", "httpStatusCode"=>400, "senderFault"=>true})
- UpdateAccountSendingEnabledRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAccountSendingEnabledRequest')
- UpdateConfigurationSetEventDestinationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateConfigurationSetEventDestinationRequest')
- UpdateConfigurationSetEventDestinationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateConfigurationSetEventDestinationResponse')
- UpdateConfigurationSetReputationMetricsEnabledRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateConfigurationSetReputationMetricsEnabledRequest')
- UpdateConfigurationSetSendingEnabledRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateConfigurationSetSendingEnabledRequest')
- UpdateConfigurationSetTrackingOptionsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateConfigurationSetTrackingOptionsRequest')
- UpdateConfigurationSetTrackingOptionsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateConfigurationSetTrackingOptionsResponse')
- UpdateCustomVerificationEmailTemplateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateCustomVerificationEmailTemplateRequest')
- UpdateReceiptRuleRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateReceiptRuleRequest')
- UpdateReceiptRuleResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateReceiptRuleResponse')
- UpdateTemplateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTemplateRequest')
- UpdateTemplateResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateTemplateResponse')
- VerificationAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'VerificationAttributes')
- VerificationStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VerificationStatus')
- VerificationToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VerificationToken')
- VerificationTokenList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VerificationTokenList')
- VerifyDomainDkimRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VerifyDomainDkimRequest')
- VerifyDomainDkimResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VerifyDomainDkimResponse')
- VerifyDomainIdentityRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VerifyDomainIdentityRequest')
- VerifyDomainIdentityResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VerifyDomainIdentityResponse')
- VerifyEmailAddressRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VerifyEmailAddressRequest')
- VerifyEmailIdentityRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VerifyEmailIdentityRequest')
- VerifyEmailIdentityResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VerifyEmailIdentityResponse')
- WorkmailAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'WorkmailAction')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2010-12-01" api. = { "apiVersion" => "2010-12-01", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "email", "protocol" => "query", "protocols" => ["query"], "serviceAbbreviation" => "Amazon SES", "serviceFullName" => "Amazon Simple Email Service", "serviceId" => "SES", "signatureVersion" => "v4", "signingName" => "ses", "uid" => "email-2010-12-01", "xmlNamespace" => "http://ses.amazonaws.com/doc/2010-12-01/", } api.add_operation(:clone_receipt_rule_set, Seahorse::Model::Operation.new.tap do |o| o.name = "CloneReceiptRuleSet" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CloneReceiptRuleSetRequest) o.output = Shapes::ShapeRef.new(shape: CloneReceiptRuleSetResponse) o.errors << Shapes::ShapeRef.new(shape: RuleSetDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: AlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) end) api.add_operation(:create_configuration_set, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateConfigurationSet" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateConfigurationSetRequest) o.output = Shapes::ShapeRef.new(shape: CreateConfigurationSetResponse) o.errors << Shapes::ShapeRef.new(shape: ConfigurationSetAlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: InvalidConfigurationSetException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) end) api.add_operation(:create_configuration_set_event_destination, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateConfigurationSetEventDestination" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateConfigurationSetEventDestinationRequest) o.output = Shapes::ShapeRef.new(shape: CreateConfigurationSetEventDestinationResponse) o.errors << Shapes::ShapeRef.new(shape: ConfigurationSetDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: EventDestinationAlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: InvalidCloudWatchDestinationException) o.errors << Shapes::ShapeRef.new(shape: InvalidFirehoseDestinationException) o.errors << Shapes::ShapeRef.new(shape: InvalidSNSDestinationException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) end) api.add_operation(:create_configuration_set_tracking_options, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateConfigurationSetTrackingOptions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateConfigurationSetTrackingOptionsRequest) o.output = Shapes::ShapeRef.new(shape: CreateConfigurationSetTrackingOptionsResponse) o.errors << Shapes::ShapeRef.new(shape: ConfigurationSetDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: TrackingOptionsAlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: InvalidTrackingOptionsException) end) api.add_operation(:create_custom_verification_email_template, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateCustomVerificationEmailTemplate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateCustomVerificationEmailTemplateRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: CustomVerificationEmailTemplateAlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: FromEmailAddressNotVerifiedException) o.errors << Shapes::ShapeRef.new(shape: CustomVerificationEmailInvalidContentException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) end) api.add_operation(:create_receipt_filter, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateReceiptFilter" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateReceiptFilterRequest) o.output = Shapes::ShapeRef.new(shape: CreateReceiptFilterResponse) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: AlreadyExistsException) end) api.add_operation(:create_receipt_rule, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateReceiptRule" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateReceiptRuleRequest) o.output = Shapes::ShapeRef.new(shape: CreateReceiptRuleResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidSnsTopicException) o.errors << Shapes::ShapeRef.new(shape: InvalidS3ConfigurationException) o.errors << Shapes::ShapeRef.new(shape: InvalidLambdaFunctionException) o.errors << Shapes::ShapeRef.new(shape: AlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: RuleDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: RuleSetDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) end) api.add_operation(:create_receipt_rule_set, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateReceiptRuleSet" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateReceiptRuleSetRequest) o.output = Shapes::ShapeRef.new(shape: CreateReceiptRuleSetResponse) o.errors << Shapes::ShapeRef.new(shape: AlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) end) api.add_operation(:create_template, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateTemplate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateTemplateRequest) o.output = Shapes::ShapeRef.new(shape: CreateTemplateResponse) o.errors << Shapes::ShapeRef.new(shape: AlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: InvalidTemplateException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) end) api.add_operation(:delete_configuration_set, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteConfigurationSet" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteConfigurationSetRequest) o.output = Shapes::ShapeRef.new(shape: DeleteConfigurationSetResponse) o.errors << Shapes::ShapeRef.new(shape: ConfigurationSetDoesNotExistException) end) api.add_operation(:delete_configuration_set_event_destination, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteConfigurationSetEventDestination" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteConfigurationSetEventDestinationRequest) o.output = Shapes::ShapeRef.new(shape: DeleteConfigurationSetEventDestinationResponse) o.errors << Shapes::ShapeRef.new(shape: ConfigurationSetDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: EventDestinationDoesNotExistException) end) api.add_operation(:delete_configuration_set_tracking_options, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteConfigurationSetTrackingOptions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteConfigurationSetTrackingOptionsRequest) o.output = Shapes::ShapeRef.new(shape: DeleteConfigurationSetTrackingOptionsResponse) o.errors << Shapes::ShapeRef.new(shape: ConfigurationSetDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: TrackingOptionsDoesNotExistException) end) api.add_operation(:delete_custom_verification_email_template, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteCustomVerificationEmailTemplate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteCustomVerificationEmailTemplateRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:delete_identity, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteIdentity" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteIdentityRequest) o.output = Shapes::ShapeRef.new(shape: DeleteIdentityResponse) end) api.add_operation(:delete_identity_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteIdentityPolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteIdentityPolicyRequest) o.output = Shapes::ShapeRef.new(shape: DeleteIdentityPolicyResponse) end) api.add_operation(:delete_receipt_filter, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteReceiptFilter" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteReceiptFilterRequest) o.output = Shapes::ShapeRef.new(shape: DeleteReceiptFilterResponse) end) api.add_operation(:delete_receipt_rule, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteReceiptRule" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteReceiptRuleRequest) o.output = Shapes::ShapeRef.new(shape: DeleteReceiptRuleResponse) o.errors << Shapes::ShapeRef.new(shape: RuleSetDoesNotExistException) end) api.add_operation(:delete_receipt_rule_set, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteReceiptRuleSet" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteReceiptRuleSetRequest) o.output = Shapes::ShapeRef.new(shape: DeleteReceiptRuleSetResponse) o.errors << Shapes::ShapeRef.new(shape: CannotDeleteException) end) api.add_operation(:delete_template, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteTemplate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteTemplateRequest) o.output = Shapes::ShapeRef.new(shape: DeleteTemplateResponse) end) api.add_operation(:delete_verified_email_address, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteVerifiedEmailAddress" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteVerifiedEmailAddressRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:describe_active_receipt_rule_set, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeActiveReceiptRuleSet" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeActiveReceiptRuleSetRequest) o.output = Shapes::ShapeRef.new(shape: DescribeActiveReceiptRuleSetResponse) end) api.add_operation(:describe_configuration_set, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeConfigurationSet" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeConfigurationSetRequest) o.output = Shapes::ShapeRef.new(shape: DescribeConfigurationSetResponse) o.errors << Shapes::ShapeRef.new(shape: ConfigurationSetDoesNotExistException) end) api.add_operation(:describe_receipt_rule, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeReceiptRule" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeReceiptRuleRequest) o.output = Shapes::ShapeRef.new(shape: DescribeReceiptRuleResponse) o.errors << Shapes::ShapeRef.new(shape: RuleDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: RuleSetDoesNotExistException) end) api.add_operation(:describe_receipt_rule_set, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeReceiptRuleSet" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeReceiptRuleSetRequest) o.output = Shapes::ShapeRef.new(shape: DescribeReceiptRuleSetResponse) o.errors << Shapes::ShapeRef.new(shape: RuleSetDoesNotExistException) end) api.add_operation(:get_account_sending_enabled, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAccountSendingEnabled" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: GetAccountSendingEnabledResponse) end) api.add_operation(:get_custom_verification_email_template, Seahorse::Model::Operation.new.tap do |o| o.name = "GetCustomVerificationEmailTemplate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetCustomVerificationEmailTemplateRequest) o.output = Shapes::ShapeRef.new(shape: GetCustomVerificationEmailTemplateResponse) o.errors << Shapes::ShapeRef.new(shape: CustomVerificationEmailTemplateDoesNotExistException) end) api.add_operation(:get_identity_dkim_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "GetIdentityDkimAttributes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetIdentityDkimAttributesRequest) o.output = Shapes::ShapeRef.new(shape: GetIdentityDkimAttributesResponse) end) api.add_operation(:get_identity_mail_from_domain_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "GetIdentityMailFromDomainAttributes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetIdentityMailFromDomainAttributesRequest) o.output = Shapes::ShapeRef.new(shape: GetIdentityMailFromDomainAttributesResponse) end) api.add_operation(:get_identity_notification_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "GetIdentityNotificationAttributes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetIdentityNotificationAttributesRequest) o.output = Shapes::ShapeRef.new(shape: GetIdentityNotificationAttributesResponse) end) api.add_operation(:get_identity_policies, Seahorse::Model::Operation.new.tap do |o| o.name = "GetIdentityPolicies" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetIdentityPoliciesRequest) o.output = Shapes::ShapeRef.new(shape: GetIdentityPoliciesResponse) end) api.add_operation(:get_identity_verification_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "GetIdentityVerificationAttributes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetIdentityVerificationAttributesRequest) o.output = Shapes::ShapeRef.new(shape: GetIdentityVerificationAttributesResponse) end) api.add_operation(:get_send_quota, Seahorse::Model::Operation.new.tap do |o| o.name = "GetSendQuota" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: GetSendQuotaResponse) end) api.add_operation(:get_send_statistics, Seahorse::Model::Operation.new.tap do |o| o.name = "GetSendStatistics" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: GetSendStatisticsResponse) end) api.add_operation(:get_template, Seahorse::Model::Operation.new.tap do |o| o.name = "GetTemplate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetTemplateRequest) o.output = Shapes::ShapeRef.new(shape: GetTemplateResponse) o.errors << Shapes::ShapeRef.new(shape: TemplateDoesNotExistException) end) api.add_operation(:list_configuration_sets, Seahorse::Model::Operation.new.tap do |o| o.name = "ListConfigurationSets" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListConfigurationSetsRequest) o.output = Shapes::ShapeRef.new(shape: ListConfigurationSetsResponse) end) api.add_operation(:list_custom_verification_email_templates, Seahorse::Model::Operation.new.tap do |o| o.name = "ListCustomVerificationEmailTemplates" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListCustomVerificationEmailTemplatesRequest) o.output = Shapes::ShapeRef.new(shape: ListCustomVerificationEmailTemplatesResponse) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_identities, Seahorse::Model::Operation.new.tap do |o| o.name = "ListIdentities" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListIdentitiesRequest) o.output = Shapes::ShapeRef.new(shape: ListIdentitiesResponse) o[:pager] = Aws::Pager.new( limit_key: "max_items", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_identity_policies, Seahorse::Model::Operation.new.tap do |o| o.name = "ListIdentityPolicies" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListIdentityPoliciesRequest) o.output = Shapes::ShapeRef.new(shape: ListIdentityPoliciesResponse) end) api.add_operation(:list_receipt_filters, Seahorse::Model::Operation.new.tap do |o| o.name = "ListReceiptFilters" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListReceiptFiltersRequest) o.output = Shapes::ShapeRef.new(shape: ListReceiptFiltersResponse) end) api.add_operation(:list_receipt_rule_sets, Seahorse::Model::Operation.new.tap do |o| o.name = "ListReceiptRuleSets" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListReceiptRuleSetsRequest) o.output = Shapes::ShapeRef.new(shape: ListReceiptRuleSetsResponse) end) api.add_operation(:list_templates, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTemplates" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListTemplatesRequest) o.output = Shapes::ShapeRef.new(shape: ListTemplatesResponse) end) api.add_operation(:list_verified_email_addresses, Seahorse::Model::Operation.new.tap do |o| o.name = "ListVerifiedEmailAddresses" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.output = Shapes::ShapeRef.new(shape: ListVerifiedEmailAddressesResponse) end) api.add_operation(:put_configuration_set_delivery_options, Seahorse::Model::Operation.new.tap do |o| o.name = "PutConfigurationSetDeliveryOptions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutConfigurationSetDeliveryOptionsRequest) o.output = Shapes::ShapeRef.new(shape: PutConfigurationSetDeliveryOptionsResponse) o.errors << Shapes::ShapeRef.new(shape: ConfigurationSetDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidDeliveryOptionsException) end) api.add_operation(:put_identity_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "PutIdentityPolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutIdentityPolicyRequest) o.output = Shapes::ShapeRef.new(shape: PutIdentityPolicyResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidPolicyException) end) api.add_operation(:reorder_receipt_rule_set, Seahorse::Model::Operation.new.tap do |o| o.name = "ReorderReceiptRuleSet" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ReorderReceiptRuleSetRequest) o.output = Shapes::ShapeRef.new(shape: ReorderReceiptRuleSetResponse) o.errors << Shapes::ShapeRef.new(shape: RuleSetDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: RuleDoesNotExistException) end) api.add_operation(:send_bounce, Seahorse::Model::Operation.new.tap do |o| o.name = "SendBounce" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SendBounceRequest) o.output = Shapes::ShapeRef.new(shape: SendBounceResponse) o.errors << Shapes::ShapeRef.new(shape: MessageRejected) end) api.add_operation(:send_bulk_templated_email, Seahorse::Model::Operation.new.tap do |o| o.name = "SendBulkTemplatedEmail" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SendBulkTemplatedEmailRequest) o.output = Shapes::ShapeRef.new(shape: SendBulkTemplatedEmailResponse) o.errors << Shapes::ShapeRef.new(shape: MessageRejected) o.errors << Shapes::ShapeRef.new(shape: MailFromDomainNotVerifiedException) o.errors << Shapes::ShapeRef.new(shape: ConfigurationSetDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: TemplateDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: ConfigurationSetSendingPausedException) o.errors << Shapes::ShapeRef.new(shape: AccountSendingPausedException) end) api.add_operation(:send_custom_verification_email, Seahorse::Model::Operation.new.tap do |o| o.name = "SendCustomVerificationEmail" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SendCustomVerificationEmailRequest) o.output = Shapes::ShapeRef.new(shape: SendCustomVerificationEmailResponse) o.errors << Shapes::ShapeRef.new(shape: MessageRejected) o.errors << Shapes::ShapeRef.new(shape: ConfigurationSetDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: CustomVerificationEmailTemplateDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: FromEmailAddressNotVerifiedException) o.errors << Shapes::ShapeRef.new(shape: ProductionAccessNotGrantedException) end) api.add_operation(:send_email, Seahorse::Model::Operation.new.tap do |o| o.name = "SendEmail" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SendEmailRequest) o.output = Shapes::ShapeRef.new(shape: SendEmailResponse) o.errors << Shapes::ShapeRef.new(shape: MessageRejected) o.errors << Shapes::ShapeRef.new(shape: MailFromDomainNotVerifiedException) o.errors << Shapes::ShapeRef.new(shape: ConfigurationSetDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: ConfigurationSetSendingPausedException) o.errors << Shapes::ShapeRef.new(shape: AccountSendingPausedException) end) api.add_operation(:send_raw_email, Seahorse::Model::Operation.new.tap do |o| o.name = "SendRawEmail" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SendRawEmailRequest) o.output = Shapes::ShapeRef.new(shape: SendRawEmailResponse) o.errors << Shapes::ShapeRef.new(shape: MessageRejected) o.errors << Shapes::ShapeRef.new(shape: MailFromDomainNotVerifiedException) o.errors << Shapes::ShapeRef.new(shape: ConfigurationSetDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: ConfigurationSetSendingPausedException) o.errors << Shapes::ShapeRef.new(shape: AccountSendingPausedException) end) api.add_operation(:send_templated_email, Seahorse::Model::Operation.new.tap do |o| o.name = "SendTemplatedEmail" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SendTemplatedEmailRequest) o.output = Shapes::ShapeRef.new(shape: SendTemplatedEmailResponse) o.errors << Shapes::ShapeRef.new(shape: MessageRejected) o.errors << Shapes::ShapeRef.new(shape: MailFromDomainNotVerifiedException) o.errors << Shapes::ShapeRef.new(shape: ConfigurationSetDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: TemplateDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: ConfigurationSetSendingPausedException) o.errors << Shapes::ShapeRef.new(shape: AccountSendingPausedException) end) api.add_operation(:set_active_receipt_rule_set, Seahorse::Model::Operation.new.tap do |o| o.name = "SetActiveReceiptRuleSet" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SetActiveReceiptRuleSetRequest) o.output = Shapes::ShapeRef.new(shape: SetActiveReceiptRuleSetResponse) o.errors << Shapes::ShapeRef.new(shape: RuleSetDoesNotExistException) end) api.add_operation(:set_identity_dkim_enabled, Seahorse::Model::Operation.new.tap do |o| o.name = "SetIdentityDkimEnabled" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SetIdentityDkimEnabledRequest) o.output = Shapes::ShapeRef.new(shape: SetIdentityDkimEnabledResponse) end) api.add_operation(:set_identity_feedback_forwarding_enabled, Seahorse::Model::Operation.new.tap do |o| o.name = "SetIdentityFeedbackForwardingEnabled" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SetIdentityFeedbackForwardingEnabledRequest) o.output = Shapes::ShapeRef.new(shape: SetIdentityFeedbackForwardingEnabledResponse) end) api.add_operation(:set_identity_headers_in_notifications_enabled, Seahorse::Model::Operation.new.tap do |o| o.name = "SetIdentityHeadersInNotificationsEnabled" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SetIdentityHeadersInNotificationsEnabledRequest) o.output = Shapes::ShapeRef.new(shape: SetIdentityHeadersInNotificationsEnabledResponse) end) api.add_operation(:set_identity_mail_from_domain, Seahorse::Model::Operation.new.tap do |o| o.name = "SetIdentityMailFromDomain" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SetIdentityMailFromDomainRequest) o.output = Shapes::ShapeRef.new(shape: SetIdentityMailFromDomainResponse) end) api.add_operation(:set_identity_notification_topic, Seahorse::Model::Operation.new.tap do |o| o.name = "SetIdentityNotificationTopic" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SetIdentityNotificationTopicRequest) o.output = Shapes::ShapeRef.new(shape: SetIdentityNotificationTopicResponse) end) api.add_operation(:set_receipt_rule_position, Seahorse::Model::Operation.new.tap do |o| o.name = "SetReceiptRulePosition" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SetReceiptRulePositionRequest) o.output = Shapes::ShapeRef.new(shape: SetReceiptRulePositionResponse) o.errors << Shapes::ShapeRef.new(shape: RuleSetDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: RuleDoesNotExistException) end) api.add_operation(:test_render_template, Seahorse::Model::Operation.new.tap do |o| o.name = "TestRenderTemplate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: TestRenderTemplateRequest) o.output = Shapes::ShapeRef.new(shape: TestRenderTemplateResponse) o.errors << Shapes::ShapeRef.new(shape: TemplateDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidRenderingParameterException) o.errors << Shapes::ShapeRef.new(shape: MissingRenderingAttributeException) end) api.add_operation(:update_account_sending_enabled, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateAccountSendingEnabled" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateAccountSendingEnabledRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:update_configuration_set_event_destination, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateConfigurationSetEventDestination" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateConfigurationSetEventDestinationRequest) o.output = Shapes::ShapeRef.new(shape: UpdateConfigurationSetEventDestinationResponse) o.errors << Shapes::ShapeRef.new(shape: ConfigurationSetDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: EventDestinationDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidCloudWatchDestinationException) o.errors << Shapes::ShapeRef.new(shape: InvalidFirehoseDestinationException) o.errors << Shapes::ShapeRef.new(shape: InvalidSNSDestinationException) end) api.add_operation(:update_configuration_set_reputation_metrics_enabled, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateConfigurationSetReputationMetricsEnabled" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateConfigurationSetReputationMetricsEnabledRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ConfigurationSetDoesNotExistException) end) api.add_operation(:update_configuration_set_sending_enabled, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateConfigurationSetSendingEnabled" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateConfigurationSetSendingEnabledRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: ConfigurationSetDoesNotExistException) end) api.add_operation(:update_configuration_set_tracking_options, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateConfigurationSetTrackingOptions" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateConfigurationSetTrackingOptionsRequest) o.output = Shapes::ShapeRef.new(shape: UpdateConfigurationSetTrackingOptionsResponse) o.errors << Shapes::ShapeRef.new(shape: ConfigurationSetDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: TrackingOptionsDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidTrackingOptionsException) end) api.add_operation(:update_custom_verification_email_template, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateCustomVerificationEmailTemplate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateCustomVerificationEmailTemplateRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: CustomVerificationEmailTemplateDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: FromEmailAddressNotVerifiedException) o.errors << Shapes::ShapeRef.new(shape: CustomVerificationEmailInvalidContentException) end) api.add_operation(:update_receipt_rule, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateReceiptRule" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateReceiptRuleRequest) o.output = Shapes::ShapeRef.new(shape: UpdateReceiptRuleResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidSnsTopicException) o.errors << Shapes::ShapeRef.new(shape: InvalidS3ConfigurationException) o.errors << Shapes::ShapeRef.new(shape: InvalidLambdaFunctionException) o.errors << Shapes::ShapeRef.new(shape: RuleSetDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: RuleDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) end) api.add_operation(:update_template, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateTemplate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateTemplateRequest) o.output = Shapes::ShapeRef.new(shape: UpdateTemplateResponse) o.errors << Shapes::ShapeRef.new(shape: TemplateDoesNotExistException) o.errors << Shapes::ShapeRef.new(shape: InvalidTemplateException) end) api.add_operation(:verify_domain_dkim, Seahorse::Model::Operation.new.tap do |o| o.name = "VerifyDomainDkim" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: VerifyDomainDkimRequest) o.output = Shapes::ShapeRef.new(shape: VerifyDomainDkimResponse) end) api.add_operation(:verify_domain_identity, Seahorse::Model::Operation.new.tap do |o| o.name = "VerifyDomainIdentity" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: VerifyDomainIdentityRequest) o.output = Shapes::ShapeRef.new(shape: VerifyDomainIdentityResponse) end) api.add_operation(:verify_email_address, Seahorse::Model::Operation.new.tap do |o| o.name = "VerifyEmailAddress" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: VerifyEmailAddressRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) end) api.add_operation(:verify_email_identity, Seahorse::Model::Operation.new.tap do |o| o.name = "VerifyEmailIdentity" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: VerifyEmailIdentityRequest) o.output = Shapes::ShapeRef.new(shape: VerifyEmailIdentityResponse) end) end