Skip to content

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]