Ses Classes
AddHeaderAction
HeaderName
- Type:
- Required: Yes
HeaderValue
- Type:
- Required: Yes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
Body
Text
- Type: typing.Optional[aws_resource_validator.pydantic_models.ses.ses_classes.Content]
Html
- Type: typing.Optional[aws_resource_validator.pydantic_models.ses.ses_classes.Content]
BounceAction
SmtpReplyCode
- Type:
- Required: Yes
Message
- Type:
- Required: Yes
Sender
- Type:
- Required: Yes
TopicArn
- Type: typing.Optional[str]
StatusCode
- Type: typing.Optional[str]
BouncedRecipientInfo
Recipient
- Type:
- Required: Yes
RecipientArn
- Type: typing.Optional[str]
BounceType
- Type: typing.Optional[typing.Literal['ContentRejected', 'DoesNotExist', 'ExceededQuota', 'MessageTooLarge', 'TemporaryFailure', 'Undefined']]
RecipientDsnFields
- Type:
BulkEmailDestination
Destination
- Type:
- Required: Yes
ReplacementTags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.ses.ses_classes.MessageTag]]
ReplacementTemplateData
- Type: typing.Optional[str]
BulkEmailDestinationStatus
Status
- Type: typing.Optional[typing.Literal['AccountDailyQuotaExceeded', 'AccountSendingPaused', 'AccountSuspended', 'AccountThrottled', 'ConfigurationSetDoesNotExist', 'ConfigurationSetSendingPaused', 'Failed', 'InvalidParameterValue', 'InvalidSendingPoolName', 'MailFromDomainNotVerified', 'MessageRejected', 'Success', 'TemplateDoesNotExist', 'TransientFailure']]
Error
- Type: typing.Optional[str]
MessageId
- Type: typing.Optional[str]
CloneReceiptRuleSetRequest
RuleSetName
- Type:
- Required: Yes
OriginalRuleSetName
- Type:
- Required: Yes
CloudWatchDestination
DimensionConfigurations
- Type: typing.List[aws_resource_validator.pydantic_models.ses.ses_classes.CloudWatchDimensionConfiguration]
- Required: Yes
CloudWatchDestinationOutput
DimensionConfigurations
- Type: typing.List[aws_resource_validator.pydantic_models.ses.ses_classes.CloudWatchDimensionConfiguration]
- Required: Yes
CloudWatchDimensionConfiguration
DimensionName
- Type:
- Required: Yes
DimensionValueSource
- Type: typing.Literal['emailHeader', 'linkTag', 'messageTag']
- Required: Yes
DefaultDimensionValue
- Type:
- Required: Yes
ConfigurationSet
Name
- Type:
- Required: Yes
ConnectAction
InstanceARN
- Type:
- Required: Yes
IAMRoleARN
- Type:
- Required: Yes
Content
Data
- Type:
- Required: Yes
Charset
- Type: typing.Optional[str]
CreateConfigurationSetEventDestinationRequest
ConfigurationSetName
- Type:
- Required: Yes
EventDestination
- Type: typing.Union[aws_resource_validator.pydantic_models.ses.ses_classes.EventDestination, aws_resource_validator.pydantic_models.ses.ses_classes.EventDestinationOutput]
- Required: Yes
CreateConfigurationSetRequest
ConfigurationSet
- Type:
- Required: Yes
CreateConfigurationSetTrackingOptionsRequest
ConfigurationSetName
- Type:
- Required: Yes
TrackingOptions
- Type:
- Required: Yes
CreateCustomVerificationEmailTemplateRequest
TemplateName
- Type:
- Required: Yes
FromEmailAddress
- Type:
- Required: Yes
TemplateSubject
- Type:
- Required: Yes
TemplateContent
- Type:
- Required: Yes
SuccessRedirectionURL
- Type:
- Required: Yes
FailureRedirectionURL
- Type:
- Required: Yes
CreateReceiptFilterRequest
Filter
- Type:
- Required: Yes
CreateReceiptRuleRequest
RuleSetName
- Type:
- Required: Yes
Rule
- Type: typing.Union[aws_resource_validator.pydantic_models.ses.ses_classes.ReceiptRule, aws_resource_validator.pydantic_models.ses.ses_classes.ReceiptRuleOutput]
- Required: Yes
After
- Type: typing.Optional[str]
CreateReceiptRuleSetRequest
RuleSetName
- Type:
- Required: Yes
CreateTemplateRequest
Template
- Type:
- Required: Yes
CustomVerificationEmailTemplate
TemplateName
- Type: typing.Optional[str]
FromEmailAddress
- Type: typing.Optional[str]
TemplateSubject
- Type: typing.Optional[str]
SuccessRedirectionURL
- Type: typing.Optional[str]
FailureRedirectionURL
- Type: typing.Optional[str]
DeleteConfigurationSetEventDestinationRequest
ConfigurationSetName
- Type:
- Required: Yes
EventDestinationName
- Type:
- Required: Yes
DeleteConfigurationSetRequest
ConfigurationSetName
- Type:
- Required: Yes
DeleteConfigurationSetTrackingOptionsRequest
ConfigurationSetName
- Type:
- Required: Yes
DeleteCustomVerificationEmailTemplateRequest
TemplateName
- Type:
- Required: Yes
DeleteIdentityPolicyRequest
Identity
- Type:
- Required: Yes
PolicyName
- Type:
- Required: Yes
DeleteIdentityRequest
Identity
- Type:
- Required: Yes
DeleteReceiptFilterRequest
FilterName
- Type:
- Required: Yes
DeleteReceiptRuleRequest
RuleSetName
- Type:
- Required: Yes
RuleName
- Type:
- Required: Yes
DeleteReceiptRuleSetRequest
RuleSetName
- Type:
- Required: Yes
DeleteTemplateRequest
TemplateName
- Type:
- Required: Yes
DeleteVerifiedEmailAddressRequest
EmailAddress
- Type:
- Required: Yes
DeliveryOptions
TlsPolicy
- Type: typing.Optional[typing.Literal['Optional', 'Require']]
DescribeActiveReceiptRuleSetResponse
Metadata
- Type:
- Required: Yes
Rules
- Type: typing.List[aws_resource_validator.pydantic_models.ses.ses_classes.ReceiptRuleOutput]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeConfigurationSetRequest
ConfigurationSetName
- Type:
- Required: Yes
ConfigurationSetAttributeNames
- Type: typing.Optional[typing.List[typing.Literal['deliveryOptions', 'eventDestinations', 'reputationOptions', 'trackingOptions']]]
DescribeConfigurationSetResponse
ConfigurationSet
- Type:
- Required: Yes
EventDestinations
- Type: typing.List[aws_resource_validator.pydantic_models.ses.ses_classes.EventDestinationOutput]
- Required: Yes
TrackingOptions
- Type:
- Required: Yes
DeliveryOptions
- Type:
- Required: Yes
ReputationOptions
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReceiptRuleRequest
RuleSetName
- Type:
- Required: Yes
RuleName
- Type:
- Required: Yes
DescribeReceiptRuleResponse
Rule
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReceiptRuleSetRequest
RuleSetName
- Type:
- Required: Yes
DescribeReceiptRuleSetResponse
Metadata
- Type:
- Required: Yes
Rules
- Type: typing.List[aws_resource_validator.pydantic_models.ses.ses_classes.ReceiptRuleOutput]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Destination
ToAddresses
- Type: typing.Optional[typing.List[str]]
CcAddresses
- Type: typing.Optional[typing.List[str]]
BccAddresses
- Type: typing.Optional[typing.List[str]]
EmptyResponseMetadata
ResponseMetadata
- Type:
- Required: Yes
EventDestination
Name
- Type:
- Required: Yes
MatchingEventTypes
- Type: typing.List[typing.Literal['bounce', 'click', 'complaint', 'delivery', 'open', 'reject', 'renderingFailure', 'send']]
- Required: Yes
Enabled
- Type: typing.Optional[bool]
KinesisFirehoseDestination
- Type:
CloudWatchDestination
- Type:
SNSDestination
- Type:
EventDestinationOutput
Name
- Type:
- Required: Yes
MatchingEventTypes
- Type: typing.List[typing.Literal['bounce', 'click', 'complaint', 'delivery', 'open', 'reject', 'renderingFailure', 'send']]
- Required: Yes
Enabled
- Type: typing.Optional[bool]
KinesisFirehoseDestination
- Type:
CloudWatchDestination
- Type: typing.Optional[aws_resource_validator.pydantic_models.ses.ses_classes.CloudWatchDestinationOutput]
SNSDestination
- Type:
ExtensionField
Name
- Type:
- Required: Yes
Value
- Type:
- Required: Yes
GetAccountSendingEnabledResponse
Enabled
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetCustomVerificationEmailTemplateRequest
TemplateName
- Type:
- Required: Yes
GetCustomVerificationEmailTemplateResponse
TemplateName
- Type:
- Required: Yes
FromEmailAddress
- Type:
- Required: Yes
TemplateSubject
- Type:
- Required: Yes
TemplateContent
- Type:
- Required: Yes
SuccessRedirectionURL
- Type:
- Required: Yes
FailureRedirectionURL
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetIdentityDkimAttributesRequest
Identities
- Type: typing.List[str]
- Required: Yes
GetIdentityDkimAttributesResponse
DkimAttributes
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.ses.ses_classes.IdentityDkimAttributes]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetIdentityMailFromDomainAttributesRequest
Identities
- Type: typing.List[str]
- Required: Yes
GetIdentityMailFromDomainAttributesResponse
MailFromDomainAttributes
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.ses.ses_classes.IdentityMailFromDomainAttributes]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetIdentityNotificationAttributesRequest
Identities
- Type: typing.List[str]
- Required: Yes
GetIdentityNotificationAttributesResponse
NotificationAttributes
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.ses.ses_classes.IdentityNotificationAttributes]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetIdentityPoliciesRequest
Identity
- Type:
- Required: Yes
PolicyNames
- Type: typing.List[str]
- Required: Yes
GetIdentityPoliciesResponse
Policies
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetIdentityVerificationAttributesRequest
Identities
- Type: typing.List[str]
- Required: Yes
GetIdentityVerificationAttributesRequestWait
Identities
- Type: typing.List[str]
- Required: Yes
WaiterConfig
- Type:
GetIdentityVerificationAttributesResponse
VerificationAttributes
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.ses.ses_classes.IdentityVerificationAttributes]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSendQuotaResponse
Max24HourSend
- Type:
- Required: Yes
MaxSendRate
- Type:
- Required: Yes
SentLast24Hours
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSendStatisticsResponse
SendDataPoints
- Type: typing.List[aws_resource_validator.pydantic_models.ses.ses_classes.SendDataPoint]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetTemplateRequest
TemplateName
- Type:
- Required: Yes
GetTemplateResponse
Template
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
IdentityDkimAttributes
DkimEnabled
- Type:
- Required: Yes
DkimVerificationStatus
- Type: typing.Literal['Failed', 'NotStarted', 'Pending', 'Success', 'TemporaryFailure']
- Required: Yes
DkimTokens
- Type: typing.Optional[typing.List[str]]
IdentityMailFromDomainAttributes
MailFromDomain
- Type:
- Required: Yes
MailFromDomainStatus
- Type: typing.Literal['Failed', 'Pending', 'Success', 'TemporaryFailure']
- Required: Yes
BehaviorOnMXFailure
- Type: typing.Literal['RejectMessage', 'UseDefaultValue']
- Required: Yes
IdentityNotificationAttributes
BounceTopic
- Type:
- Required: Yes
ComplaintTopic
- Type:
- Required: Yes
DeliveryTopic
- Type:
- Required: Yes
ForwardingEnabled
- Type:
- Required: Yes
HeadersInBounceNotificationsEnabled
- Type: typing.Optional[bool]
HeadersInComplaintNotificationsEnabled
- Type: typing.Optional[bool]
HeadersInDeliveryNotificationsEnabled
- Type: typing.Optional[bool]
IdentityVerificationAttributes
VerificationStatus
- Type: typing.Literal['Failed', 'NotStarted', 'Pending', 'Success', 'TemporaryFailure']
- Required: Yes
VerificationToken
- Type: typing.Optional[str]
KinesisFirehoseDestination
IAMRoleARN
- Type:
- Required: Yes
DeliveryStreamARN
- Type:
- Required: Yes
LambdaAction
FunctionArn
- Type:
- Required: Yes
TopicArn
- Type: typing.Optional[str]
InvocationType
- Type: typing.Optional[typing.Literal['Event', 'RequestResponse']]
ListConfigurationSetsRequest
NextToken
- Type: typing.Optional[str]
MaxItems
- Type: typing.Optional[int]
ListConfigurationSetsRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.ses.ses_classes.PaginatorConfig]
ListConfigurationSetsResponse
ConfigurationSets
- Type: typing.List[aws_resource_validator.pydantic_models.ses.ses_classes.ConfigurationSet]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListCustomVerificationEmailTemplatesRequest
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListCustomVerificationEmailTemplatesRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.ses.ses_classes.PaginatorConfig]
ListCustomVerificationEmailTemplatesResponse
CustomVerificationEmailTemplates
- Type: typing.List[aws_resource_validator.pydantic_models.ses.ses_classes.CustomVerificationEmailTemplate]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListIdentitiesRequest
IdentityType
- Type: typing.Optional[typing.Literal['Domain', 'EmailAddress']]
NextToken
- Type: typing.Optional[str]
MaxItems
- Type: typing.Optional[int]
ListIdentitiesRequestPaginate
IdentityType
- Type: typing.Optional[typing.Literal['Domain', 'EmailAddress']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.ses.ses_classes.PaginatorConfig]
ListIdentitiesResponse
Identities
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListIdentityPoliciesRequest
Identity
- Type:
- Required: Yes
ListIdentityPoliciesResponse
PolicyNames
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListReceiptFiltersResponse
Filters
- Type: typing.List[aws_resource_validator.pydantic_models.ses.ses_classes.ReceiptFilter]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListReceiptRuleSetsRequest
NextToken
- Type: typing.Optional[str]
ListReceiptRuleSetsRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.ses.ses_classes.PaginatorConfig]
ListReceiptRuleSetsResponse
RuleSets
- Type: typing.List[aws_resource_validator.pydantic_models.ses.ses_classes.ReceiptRuleSetMetadata]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListTemplatesRequest
NextToken
- Type: typing.Optional[str]
MaxItems
- Type: typing.Optional[int]
ListTemplatesRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.ses.ses_classes.PaginatorConfig]
ListTemplatesResponse
TemplatesMetadata
- Type: typing.List[aws_resource_validator.pydantic_models.ses.ses_classes.TemplateMetadata]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListVerifiedEmailAddressesResponse
VerifiedEmailAddresses
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Message
Subject
- Type:
- Required: Yes
Body
- Type:
- Required: Yes
MessageDsn
ReportingMta
- Type:
- Required: Yes
ArrivalDate
- Type: typing.Union[datetime.datetime, str, NoneType]
ExtensionFields
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.ses.ses_classes.ExtensionField]]
MessageTag
Name
- Type:
- Required: Yes
Value
- Type:
- Required: Yes
PaginatorConfig
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PutConfigurationSetDeliveryOptionsRequest
ConfigurationSetName
- Type:
- Required: Yes
DeliveryOptions
- Type:
PutIdentityPolicyRequest
Identity
- Type:
- Required: Yes
PolicyName
- Type:
- Required: Yes
Policy
- Type:
- Required: Yes
RawMessage
Data
- Type: typing.Union[str, bytes, typing.IO[typing.Any], botocore.response.StreamingBody]
- Required: Yes
ReceiptAction
S3Action
- Type:
BounceAction
- Type:
WorkmailAction
- Type:
LambdaAction
- Type:
StopAction
- Type:
AddHeaderAction
- Type:
SNSAction
- Type:
ConnectAction
- Type:
ReceiptFilter
Name
- Type:
- Required: Yes
IpFilter
- Type:
- Required: Yes
ReceiptIpFilter
Policy
- Type: typing.Literal['Allow', 'Block']
- Required: Yes
Cidr
- Type:
- Required: Yes
ReceiptRule
Name
- Type:
- Required: Yes
Enabled
- Type: typing.Optional[bool]
TlsPolicy
- Type: typing.Optional[typing.Literal['Optional', 'Require']]
Recipients
- Type: typing.Optional[typing.List[str]]
Actions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.ses.ses_classes.ReceiptAction]]
ScanEnabled
- Type: typing.Optional[bool]
ReceiptRuleOutput
Name
- Type:
- Required: Yes
Enabled
- Type: typing.Optional[bool]
TlsPolicy
- Type: typing.Optional[typing.Literal['Optional', 'Require']]
Recipients
- Type: typing.Optional[typing.List[str]]
Actions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.ses.ses_classes.ReceiptAction]]
ScanEnabled
- Type: typing.Optional[bool]
ReceiptRuleSetMetadata
Name
- Type: typing.Optional[str]
CreatedTimestamp
- Type: typing.Optional[datetime.datetime]
RecipientDsnFields
Action
- Type: typing.Literal['delayed', 'delivered', 'expanded', 'failed', 'relayed']
- Required: Yes
Status
- Type:
- Required: Yes
FinalRecipient
- Type: typing.Optional[str]
RemoteMta
- Type: typing.Optional[str]
DiagnosticCode
- Type: typing.Optional[str]
LastAttemptDate
- Type: typing.Union[datetime.datetime, str, NoneType]
ExtensionFields
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.ses.ses_classes.ExtensionField]]
ReorderReceiptRuleSetRequest
RuleSetName
- Type:
- Required: Yes
RuleNames
- Type: typing.List[str]
- Required: Yes
ReputationOptions
SendingEnabled
- Type: typing.Optional[bool]
ReputationMetricsEnabled
- Type: typing.Optional[bool]
LastFreshStart
- Type: typing.Optional[datetime.datetime]
ResponseMetadata
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
S3Action
BucketName
- Type:
- Required: Yes
TopicArn
- Type: typing.Optional[str]
ObjectKeyPrefix
- Type: typing.Optional[str]
KmsKeyArn
- Type: typing.Optional[str]
IamRoleArn
- Type: typing.Optional[str]
SNSAction
TopicArn
- Type:
- Required: Yes
Encoding
- Type: typing.Optional[typing.Literal['Base64', 'UTF-8']]
SNSDestination
TopicARN
- Type:
- Required: Yes
SendBounceRequest
OriginalMessageId
- Type:
- Required: Yes
BounceSender
- Type:
- Required: Yes
BouncedRecipientInfoList
- Type: typing.List[aws_resource_validator.pydantic_models.ses.ses_classes.BouncedRecipientInfo]
- Required: Yes
Explanation
- Type: typing.Optional[str]
MessageDsn
- Type:
BounceSenderArn
- Type: typing.Optional[str]
SendBounceResponse
MessageId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
SendBulkTemplatedEmailRequest
Source
- Type:
- Required: Yes
Template
- Type:
- Required: Yes
DefaultTemplateData
- Type:
- Required: Yes
Destinations
- Type: typing.List[aws_resource_validator.pydantic_models.ses.ses_classes.BulkEmailDestination]
- Required: Yes
SourceArn
- Type: typing.Optional[str]
ReplyToAddresses
- Type: typing.Optional[typing.List[str]]
ReturnPath
- Type: typing.Optional[str]
ReturnPathArn
- Type: typing.Optional[str]
ConfigurationSetName
- Type: typing.Optional[str]
DefaultTags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.ses.ses_classes.MessageTag]]
TemplateArn
- Type: typing.Optional[str]
SendBulkTemplatedEmailResponse
Status
- Type: typing.List[aws_resource_validator.pydantic_models.ses.ses_classes.BulkEmailDestinationStatus]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
SendCustomVerificationEmailRequest
EmailAddress
- Type:
- Required: Yes
TemplateName
- Type:
- Required: Yes
ConfigurationSetName
- Type: typing.Optional[str]
SendCustomVerificationEmailResponse
MessageId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
SendDataPoint
Timestamp
- Type: typing.Optional[datetime.datetime]
DeliveryAttempts
- Type: typing.Optional[int]
Bounces
- Type: typing.Optional[int]
Complaints
- Type: typing.Optional[int]
Rejects
- Type: typing.Optional[int]
SendEmailRequest
Source
- Type:
- Required: Yes
Destination
- Type:
- Required: Yes
Message
- Type:
- Required: Yes
ReplyToAddresses
- Type: typing.Optional[typing.List[str]]
ReturnPath
- Type: typing.Optional[str]
SourceArn
- Type: typing.Optional[str]
ReturnPathArn
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.ses.ses_classes.MessageTag]]
ConfigurationSetName
- Type: typing.Optional[str]
SendEmailResponse
MessageId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
SendRawEmailRequest
RawMessage
- Type:
- Required: Yes
Source
- Type: typing.Optional[str]
Destinations
- Type: typing.Optional[typing.List[str]]
FromArn
- Type: typing.Optional[str]
SourceArn
- Type: typing.Optional[str]
ReturnPathArn
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.ses.ses_classes.MessageTag]]
ConfigurationSetName
- Type: typing.Optional[str]
SendRawEmailResponse
MessageId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
SendTemplatedEmailRequest
Source
- Type:
- Required: Yes
Destination
- Type:
- Required: Yes
Template
- Type:
- Required: Yes
TemplateData
- Type:
- Required: Yes
ReplyToAddresses
- Type: typing.Optional[typing.List[str]]
ReturnPath
- Type: typing.Optional[str]
SourceArn
- Type: typing.Optional[str]
ReturnPathArn
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.ses.ses_classes.MessageTag]]
ConfigurationSetName
- Type: typing.Optional[str]
TemplateArn
- Type: typing.Optional[str]
SendTemplatedEmailResponse
MessageId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
SetActiveReceiptRuleSetRequest
RuleSetName
- Type: typing.Optional[str]
SetIdentityDkimEnabledRequest
Identity
- Type:
- Required: Yes
DkimEnabled
- Type:
- Required: Yes
SetIdentityFeedbackForwardingEnabledRequest
Identity
- Type:
- Required: Yes
ForwardingEnabled
- Type:
- Required: Yes
SetIdentityHeadersInNotificationsEnabledRequest
Identity
- Type:
- Required: Yes
NotificationType
- Type: typing.Literal['Bounce', 'Complaint', 'Delivery']
- Required: Yes
Enabled
- Type:
- Required: Yes
SetIdentityMailFromDomainRequest
Identity
- Type:
- Required: Yes
MailFromDomain
- Type: typing.Optional[str]
BehaviorOnMXFailure
- Type: typing.Optional[typing.Literal['RejectMessage', 'UseDefaultValue']]
SetIdentityNotificationTopicRequest
Identity
- Type:
- Required: Yes
NotificationType
- Type: typing.Literal['Bounce', 'Complaint', 'Delivery']
- Required: Yes
SnsTopic
- Type: typing.Optional[str]
SetReceiptRulePositionRequest
RuleSetName
- Type:
- Required: Yes
RuleName
- Type:
- Required: Yes
After
- Type: typing.Optional[str]
StopAction
Scope
- Type: typing.Literal['RuleSet']
- Required: Yes
TopicArn
- Type: typing.Optional[str]
Template
TemplateName
- Type:
- Required: Yes
SubjectPart
- Type: typing.Optional[str]
TextPart
- Type: typing.Optional[str]
HtmlPart
- Type: typing.Optional[str]
TemplateMetadata
Name
- Type: typing.Optional[str]
CreatedTimestamp
- Type: typing.Optional[datetime.datetime]
TestRenderTemplateRequest
TemplateName
- Type:
- Required: Yes
TemplateData
- Type:
- Required: Yes
TestRenderTemplateResponse
RenderedTemplate
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
TrackingOptions
CustomRedirectDomain
- Type: typing.Optional[str]
UpdateAccountSendingEnabledRequest
Enabled
- Type: typing.Optional[bool]
UpdateConfigurationSetEventDestinationRequest
ConfigurationSetName
- Type:
- Required: Yes
EventDestination
- Type: typing.Union[aws_resource_validator.pydantic_models.ses.ses_classes.EventDestination, aws_resource_validator.pydantic_models.ses.ses_classes.EventDestinationOutput]
- Required: Yes
UpdateConfigurationSetReputationMetricsEnabledRequest
ConfigurationSetName
- Type:
- Required: Yes
Enabled
- Type:
- Required: Yes
UpdateConfigurationSetSendingEnabledRequest
ConfigurationSetName
- Type:
- Required: Yes
Enabled
- Type:
- Required: Yes
UpdateConfigurationSetTrackingOptionsRequest
ConfigurationSetName
- Type:
- Required: Yes
TrackingOptions
- Type:
- Required: Yes
UpdateCustomVerificationEmailTemplateRequest
TemplateName
- Type:
- Required: Yes
FromEmailAddress
- Type: typing.Optional[str]
TemplateSubject
- Type: typing.Optional[str]
TemplateContent
- Type: typing.Optional[str]
SuccessRedirectionURL
- Type: typing.Optional[str]
FailureRedirectionURL
- Type: typing.Optional[str]
UpdateReceiptRuleRequest
RuleSetName
- Type:
- Required: Yes
Rule
- Type: typing.Union[aws_resource_validator.pydantic_models.ses.ses_classes.ReceiptRule, aws_resource_validator.pydantic_models.ses.ses_classes.ReceiptRuleOutput]
- Required: Yes
UpdateTemplateRequest
Template
- Type:
- Required: Yes
VerifyDomainDkimRequest
Domain
- Type:
- Required: Yes
VerifyDomainDkimResponse
DkimTokens
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
VerifyDomainIdentityRequest
Domain
- Type:
- Required: Yes
VerifyDomainIdentityResponse
VerificationToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
VerifyEmailAddressRequest
EmailAddress
- Type:
- Required: Yes
VerifyEmailIdentityRequest
EmailAddress
- Type:
- Required: Yes
WaiterConfig
Delay
- Type: typing.Optional[int]
MaxAttempts
- Type: typing.Optional[int]
WorkmailAction
OrganizationArn
- Type:
- Required: Yes
TopicArn
- Type: typing.Optional[str]