Skip to content

Ses Classes

AddHeaderActionTypeDef

HeaderName

  • Type:
  • Required: Yes

HeaderValue

  • Type:
  • Required: Yes

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

BodyTypeDef

Text

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ses_classes.ContentTypeDef]

Html

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ses_classes.ContentTypeDef]

BounceActionTypeDef

SmtpReplyCode

  • Type:
  • Required: Yes

Message

  • Type:
  • Required: Yes

Sender

  • Type:
  • Required: Yes

TopicArn

  • Type: typing.Optional[str]

StatusCode

  • Type: typing.Optional[str]

BouncedRecipientInfoTypeDef

Recipient

  • Type:
  • Required: Yes

RecipientArn

  • Type: typing.Optional[str]

BounceType

  • Type: typing.Optional[typing.Literal['ContentRejected', 'DoesNotExist', 'ExceededQuota', 'MessageTooLarge', 'TemporaryFailure', 'Undefined']]

RecipientDsnFields

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ses_classes.RecipientDsnFieldsTypeDef]

BulkEmailDestinationStatusTypeDef

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]

BulkEmailDestinationTypeDef

Destination

  • Type:
  • Required: Yes

ReplacementTags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.ses_classes.MessageTagTypeDef]]

ReplacementTemplateData

  • Type: typing.Optional[str]

CloneReceiptRuleSetRequestRequestTypeDef

RuleSetName

  • Type:
  • Required: Yes

OriginalRuleSetName

  • Type:
  • Required: Yes

CloudWatchDestinationOutputTypeDef

DimensionConfigurations

  • Type: typing.List[aws_resource_validator.pydantic_models.ses_classes.CloudWatchDimensionConfigurationTypeDef]
  • Required: Yes

CloudWatchDestinationTypeDef

DimensionConfigurations

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.ses_classes.CloudWatchDimensionConfigurationTypeDef]
  • Required: Yes

CloudWatchDimensionConfigurationTypeDef

DimensionName

  • Type:
  • Required: Yes

DimensionValueSource

  • Type: typing.Literal['emailHeader', 'linkTag', 'messageTag']
  • Required: Yes

DefaultDimensionValue

  • Type:
  • Required: Yes

ConfigurationSetTypeDef

Name

  • Type:
  • Required: Yes

ContentTypeDef

Data

  • Type:
  • Required: Yes

Charset

  • Type: typing.Optional[str]

CreateConfigurationSetEventDestinationRequestRequestTypeDef

ConfigurationSetName

  • Type:
  • Required: Yes

EventDestination

  • Type:
  • Required: Yes

CreateConfigurationSetRequestRequestTypeDef

ConfigurationSet

  • Type:
  • Required: Yes

CreateConfigurationSetTrackingOptionsRequestRequestTypeDef

ConfigurationSetName

  • Type:
  • Required: Yes

TrackingOptions

  • Type:
  • Required: Yes

CreateCustomVerificationEmailTemplateRequestRequestTypeDef

TemplateName

  • Type:
  • Required: Yes

FromEmailAddress

  • Type:
  • Required: Yes

TemplateSubject

  • Type:
  • Required: Yes

TemplateContent

  • Type:
  • Required: Yes

SuccessRedirectionURL

  • Type:
  • Required: Yes

FailureRedirectionURL

  • Type:
  • Required: Yes

CreateReceiptFilterRequestRequestTypeDef

Filter

  • Type:
  • Required: Yes

CreateReceiptRuleRequestRequestTypeDef

RuleSetName

  • Type:
  • Required: Yes

Rule

  • Type:
  • Required: Yes

After

  • Type: typing.Optional[str]

CreateReceiptRuleSetRequestRequestTypeDef

RuleSetName

  • Type:
  • Required: Yes

CreateTemplateRequestRequestTypeDef

Template

  • Type:
  • Required: Yes

CustomVerificationEmailTemplateTypeDef

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]

DeleteConfigurationSetEventDestinationRequestRequestTypeDef

ConfigurationSetName

  • Type:
  • Required: Yes

EventDestinationName

  • Type:
  • Required: Yes

DeleteConfigurationSetRequestRequestTypeDef

ConfigurationSetName

  • Type:
  • Required: Yes

DeleteConfigurationSetTrackingOptionsRequestRequestTypeDef

ConfigurationSetName

  • Type:
  • Required: Yes

DeleteCustomVerificationEmailTemplateRequestRequestTypeDef

TemplateName

  • Type:
  • Required: Yes

DeleteIdentityPolicyRequestRequestTypeDef

Identity

  • Type:
  • Required: Yes

PolicyName

  • Type:
  • Required: Yes

DeleteIdentityRequestRequestTypeDef

Identity

  • Type:
  • Required: Yes

DeleteReceiptFilterRequestRequestTypeDef

FilterName

  • Type:
  • Required: Yes

DeleteReceiptRuleRequestRequestTypeDef

RuleSetName

  • Type:
  • Required: Yes

RuleName

  • Type:
  • Required: Yes

DeleteReceiptRuleSetRequestRequestTypeDef

RuleSetName

  • Type:
  • Required: Yes

DeleteTemplateRequestRequestTypeDef

TemplateName

  • Type:
  • Required: Yes

DeleteVerifiedEmailAddressRequestRequestTypeDef

EmailAddress

  • Type:
  • Required: Yes

DeliveryOptionsTypeDef

TlsPolicy

  • Type: typing.Optional[typing.Literal['Optional', 'Require']]

DescribeActiveReceiptRuleSetResponseTypeDef

Metadata

  • Type:
  • Required: Yes

Rules

  • Type: typing.List[aws_resource_validator.pydantic_models.ses_classes.ReceiptRuleOutputTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeConfigurationSetRequestRequestTypeDef

ConfigurationSetName

  • Type:
  • Required: Yes

ConfigurationSetAttributeNames

  • Type: typing.Optional[typing.Sequence[typing.Literal['deliveryOptions', 'eventDestinations', 'reputationOptions', 'trackingOptions']]]

DescribeConfigurationSetResponseTypeDef

ConfigurationSet

  • Type:
  • Required: Yes

EventDestinations

  • Type: typing.List[aws_resource_validator.pydantic_models.ses_classes.EventDestinationOutputTypeDef]
  • Required: Yes

TrackingOptions

  • Type:
  • Required: Yes

DeliveryOptions

  • Type:
  • Required: Yes

ReputationOptions

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeReceiptRuleRequestRequestTypeDef

RuleSetName

  • Type:
  • Required: Yes

RuleName

  • Type:
  • Required: Yes

DescribeReceiptRuleResponseTypeDef

Rule

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeReceiptRuleSetRequestRequestTypeDef

RuleSetName

  • Type:
  • Required: Yes

DescribeReceiptRuleSetResponseTypeDef

Metadata

  • Type:
  • Required: Yes

Rules

  • Type: typing.List[aws_resource_validator.pydantic_models.ses_classes.ReceiptRuleOutputTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DestinationTypeDef

ToAddresses

  • Type: typing.Optional[typing.Sequence[str]]

CcAddresses

  • Type: typing.Optional[typing.Sequence[str]]

BccAddresses

  • Type: typing.Optional[typing.Sequence[str]]

EmptyResponseMetadataTypeDef

ResponseMetadata

  • Type:
  • Required: Yes

EventDestinationOutputTypeDef

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: typing.Optional[aws_resource_validator.pydantic_models.ses_classes.KinesisFirehoseDestinationTypeDef]

CloudWatchDestination

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ses_classes.CloudWatchDestinationOutputTypeDef]

SNSDestination

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ses_classes.SNSDestinationTypeDef]

EventDestinationTypeDef

Name

  • Type:
  • Required: Yes

MatchingEventTypes

  • Type: typing.Sequence[typing.Literal['bounce', 'click', 'complaint', 'delivery', 'open', 'reject', 'renderingFailure', 'send']]
  • Required: Yes

Enabled

  • Type: typing.Optional[bool]

KinesisFirehoseDestination

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ses_classes.KinesisFirehoseDestinationTypeDef]

CloudWatchDestination

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ses_classes.CloudWatchDestinationTypeDef]

SNSDestination

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ses_classes.SNSDestinationTypeDef]

ExtensionFieldTypeDef

Name

  • Type:
  • Required: Yes

Value

  • Type:
  • Required: Yes

GetAccountSendingEnabledResponseTypeDef

Enabled

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetCustomVerificationEmailTemplateRequestRequestTypeDef

TemplateName

  • Type:
  • Required: Yes

GetCustomVerificationEmailTemplateResponseTypeDef

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

GetIdentityDkimAttributesRequestRequestTypeDef

Identities

  • Type: typing.Sequence[str]
  • Required: Yes

GetIdentityDkimAttributesResponseTypeDef

DkimAttributes

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.ses_classes.IdentityDkimAttributesTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetIdentityMailFromDomainAttributesRequestRequestTypeDef

Identities

  • Type: typing.Sequence[str]
  • Required: Yes

GetIdentityMailFromDomainAttributesResponseTypeDef

MailFromDomainAttributes

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.ses_classes.IdentityMailFromDomainAttributesTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetIdentityNotificationAttributesRequestRequestTypeDef

Identities

  • Type: typing.Sequence[str]
  • Required: Yes

GetIdentityNotificationAttributesResponseTypeDef

NotificationAttributes

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.ses_classes.IdentityNotificationAttributesTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetIdentityPoliciesRequestRequestTypeDef

Identity

  • Type:
  • Required: Yes

PolicyNames

  • Type: typing.Sequence[str]
  • Required: Yes

GetIdentityPoliciesResponseTypeDef

Policies

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetIdentityVerificationAttributesRequestIdentityExistsWaitTypeDef

Identities

  • Type: typing.Sequence[str]
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ses_classes.WaiterConfigTypeDef]

GetIdentityVerificationAttributesRequestRequestTypeDef

Identities

  • Type: typing.Sequence[str]
  • Required: Yes

GetIdentityVerificationAttributesResponseTypeDef

VerificationAttributes

  • Type: typing.Dict[str, aws_resource_validator.pydantic_models.ses_classes.IdentityVerificationAttributesTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetSendQuotaResponseTypeDef

Max24HourSend

  • Type:
  • Required: Yes

MaxSendRate

  • Type:
  • Required: Yes

SentLast24Hours

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetSendStatisticsResponseTypeDef

SendDataPoints

  • Type: typing.List[aws_resource_validator.pydantic_models.ses_classes.SendDataPointTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetTemplateRequestRequestTypeDef

TemplateName

  • Type:
  • Required: Yes

GetTemplateResponseTypeDef

Template

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

IdentityDkimAttributesTypeDef

DkimEnabled

  • Type:
  • Required: Yes

DkimVerificationStatus

  • Type: typing.Literal['Failed', 'NotStarted', 'Pending', 'Success', 'TemporaryFailure']
  • Required: Yes

DkimTokens

  • Type: typing.Optional[typing.List[str]]

IdentityMailFromDomainAttributesTypeDef

MailFromDomain

  • Type:
  • Required: Yes

MailFromDomainStatus

  • Type: typing.Literal['Failed', 'Pending', 'Success', 'TemporaryFailure']
  • Required: Yes

BehaviorOnMXFailure

  • Type: typing.Literal['RejectMessage', 'UseDefaultValue']
  • Required: Yes

IdentityNotificationAttributesTypeDef

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]

IdentityVerificationAttributesTypeDef

VerificationStatus

  • Type: typing.Literal['Failed', 'NotStarted', 'Pending', 'Success', 'TemporaryFailure']
  • Required: Yes

VerificationToken

  • Type: typing.Optional[str]

KinesisFirehoseDestinationTypeDef

IAMRoleARN

  • Type:
  • Required: Yes

DeliveryStreamARN

  • Type:
  • Required: Yes

LambdaActionTypeDef

FunctionArn

  • Type:
  • Required: Yes

TopicArn

  • Type: typing.Optional[str]

InvocationType

  • Type: typing.Optional[typing.Literal['Event', 'RequestResponse']]

ListConfigurationSetsRequestListConfigurationSetsPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ses_classes.PaginatorConfigTypeDef]

ListConfigurationSetsRequestRequestTypeDef

NextToken

  • Type: typing.Optional[str]

MaxItems

  • Type: typing.Optional[int]

ListConfigurationSetsResponseTypeDef

ConfigurationSets

  • Type: typing.List[aws_resource_validator.pydantic_models.ses_classes.ConfigurationSetTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListCustomVerificationEmailTemplatesRequestListCustomVerificationEmailTemplatesPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ses_classes.PaginatorConfigTypeDef]

ListCustomVerificationEmailTemplatesRequestRequestTypeDef

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListCustomVerificationEmailTemplatesResponseTypeDef

CustomVerificationEmailTemplates

  • Type: typing.List[aws_resource_validator.pydantic_models.ses_classes.CustomVerificationEmailTemplateTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListIdentitiesRequestListIdentitiesPaginateTypeDef

IdentityType

  • Type: typing.Optional[typing.Literal['Domain', 'EmailAddress']]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ses_classes.PaginatorConfigTypeDef]

ListIdentitiesRequestRequestTypeDef

IdentityType

  • Type: typing.Optional[typing.Literal['Domain', 'EmailAddress']]

NextToken

  • Type: typing.Optional[str]

MaxItems

  • Type: typing.Optional[int]

ListIdentitiesResponseTypeDef

Identities

  • Type: typing.List[str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListIdentityPoliciesRequestRequestTypeDef

Identity

  • Type:
  • Required: Yes

ListIdentityPoliciesResponseTypeDef

PolicyNames

  • Type: typing.List[str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListReceiptFiltersResponseTypeDef

Filters

  • Type: typing.List[aws_resource_validator.pydantic_models.ses_classes.ReceiptFilterTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListReceiptRuleSetsRequestListReceiptRuleSetsPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ses_classes.PaginatorConfigTypeDef]

ListReceiptRuleSetsRequestRequestTypeDef

NextToken

  • Type: typing.Optional[str]

ListReceiptRuleSetsResponseTypeDef

RuleSets

  • Type: typing.List[aws_resource_validator.pydantic_models.ses_classes.ReceiptRuleSetMetadataTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListTemplatesRequestListTemplatesPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ses_classes.PaginatorConfigTypeDef]

ListTemplatesRequestRequestTypeDef

NextToken

  • Type: typing.Optional[str]

MaxItems

  • Type: typing.Optional[int]

ListTemplatesResponseTypeDef

TemplatesMetadata

  • Type: typing.List[aws_resource_validator.pydantic_models.ses_classes.TemplateMetadataTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListVerifiedEmailAddressesResponseTypeDef

VerifiedEmailAddresses

  • Type: typing.List[str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

MessageDsnTypeDef

ReportingMta

  • Type:
  • Required: Yes

ArrivalDate

  • Type: typing.Union[datetime.datetime, str, NoneType]

ExtensionFields

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.ses_classes.ExtensionFieldTypeDef]]

MessageTagTypeDef

Name

  • Type:
  • Required: Yes

Value

  • Type:
  • Required: Yes

MessageTypeDef

Subject

  • Type:
  • Required: Yes

Body

  • Type:
  • Required: Yes

PaginatorConfigTypeDef

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

PutConfigurationSetDeliveryOptionsRequestRequestTypeDef

ConfigurationSetName

  • Type:
  • Required: Yes

DeliveryOptions

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ses_classes.DeliveryOptionsTypeDef]

PutIdentityPolicyRequestRequestTypeDef

Identity

  • Type:
  • Required: Yes

PolicyName

  • Type:
  • Required: Yes

Policy

  • Type:
  • Required: Yes

RawMessageTypeDef

Data

  • Type: typing.Union[str, bytes, typing.IO[typing.Any]]
  • Required: Yes

ReceiptActionTypeDef

S3Action

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ses_classes.S3ActionTypeDef]

BounceAction

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ses_classes.BounceActionTypeDef]

WorkmailAction

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ses_classes.WorkmailActionTypeDef]

LambdaAction

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ses_classes.LambdaActionTypeDef]

StopAction

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ses_classes.StopActionTypeDef]

AddHeaderAction

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ses_classes.AddHeaderActionTypeDef]

SNSAction

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ses_classes.SNSActionTypeDef]

ReceiptFilterTypeDef

Name

  • Type:
  • Required: Yes

IpFilter

  • Type:
  • Required: Yes

ReceiptIpFilterTypeDef

Policy

  • Type: typing.Literal['Allow', 'Block']
  • Required: Yes

Cidr

  • Type:
  • Required: Yes

ReceiptRuleOutputTypeDef

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_classes.ReceiptActionTypeDef]]

ScanEnabled

  • Type: typing.Optional[bool]

ReceiptRuleSetMetadataTypeDef

Name

  • Type: typing.Optional[str]

CreatedTimestamp

  • Type: typing.Optional[datetime.datetime]

ReceiptRuleTypeDef

Name

  • Type:
  • Required: Yes

Enabled

  • Type: typing.Optional[bool]

TlsPolicy

  • Type: typing.Optional[typing.Literal['Optional', 'Require']]

Recipients

  • Type: typing.Optional[typing.Sequence[str]]

Actions

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.ses_classes.ReceiptActionTypeDef]]

ScanEnabled

  • Type: typing.Optional[bool]

RecipientDsnFieldsTypeDef

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.Sequence[aws_resource_validator.pydantic_models.ses_classes.ExtensionFieldTypeDef]]

ReorderReceiptRuleSetRequestRequestTypeDef

RuleSetName

  • Type:
  • Required: Yes

RuleNames

  • Type: typing.Sequence[str]
  • Required: Yes

ReputationOptionsTypeDef

SendingEnabled

  • Type: typing.Optional[bool]

ReputationMetricsEnabled

  • Type: typing.Optional[bool]

LastFreshStart

  • Type: typing.Optional[datetime.datetime]

ResponseMetadataTypeDef

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]

S3ActionTypeDef

BucketName

  • Type:
  • Required: Yes

TopicArn

  • Type: typing.Optional[str]

ObjectKeyPrefix

  • Type: typing.Optional[str]

KmsKeyArn

  • Type: typing.Optional[str]

SNSActionTypeDef

TopicArn

  • Type:
  • Required: Yes

Encoding

  • Type: typing.Optional[typing.Literal['Base64', 'UTF-8']]

SNSDestinationTypeDef

TopicARN

  • Type:
  • Required: Yes

SendBounceRequestRequestTypeDef

OriginalMessageId

  • Type:
  • Required: Yes

BounceSender

  • Type:
  • Required: Yes

BouncedRecipientInfoList

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.ses_classes.BouncedRecipientInfoTypeDef]
  • Required: Yes

Explanation

  • Type: typing.Optional[str]

MessageDsn

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ses_classes.MessageDsnTypeDef]

BounceSenderArn

  • Type: typing.Optional[str]

SendBounceResponseTypeDef

MessageId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

SendBulkTemplatedEmailRequestRequestTypeDef

Source

  • Type:
  • Required: Yes

Template

  • Type:
  • Required: Yes

Destinations

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.ses_classes.BulkEmailDestinationTypeDef]
  • Required: Yes

SourceArn

  • Type: typing.Optional[str]

ReplyToAddresses

  • Type: typing.Optional[typing.Sequence[str]]

ReturnPath

  • Type: typing.Optional[str]

ReturnPathArn

  • Type: typing.Optional[str]

ConfigurationSetName

  • Type: typing.Optional[str]

DefaultTags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.ses_classes.MessageTagTypeDef]]

TemplateArn

  • Type: typing.Optional[str]

DefaultTemplateData

  • Type: typing.Optional[str]

SendBulkTemplatedEmailResponseTypeDef

Status

  • Type: typing.List[aws_resource_validator.pydantic_models.ses_classes.BulkEmailDestinationStatusTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

SendCustomVerificationEmailRequestRequestTypeDef

EmailAddress

  • Type:
  • Required: Yes

TemplateName

  • Type:
  • Required: Yes

ConfigurationSetName

  • Type: typing.Optional[str]

SendCustomVerificationEmailResponseTypeDef

MessageId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

SendDataPointTypeDef

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]

SendEmailRequestRequestTypeDef

Source

  • Type:
  • Required: Yes

Destination

  • Type:
  • Required: Yes

Message

  • Type:
  • Required: Yes

ReplyToAddresses

  • Type: typing.Optional[typing.Sequence[str]]

ReturnPath

  • Type: typing.Optional[str]

SourceArn

  • Type: typing.Optional[str]

ReturnPathArn

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.ses_classes.MessageTagTypeDef]]

ConfigurationSetName

  • Type: typing.Optional[str]

SendEmailResponseTypeDef

MessageId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

SendRawEmailRequestRequestTypeDef

RawMessage

  • Type:
  • Required: Yes

Source

  • Type: typing.Optional[str]

Destinations

  • Type: typing.Optional[typing.Sequence[str]]

FromArn

  • Type: typing.Optional[str]

SourceArn

  • Type: typing.Optional[str]

ReturnPathArn

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.ses_classes.MessageTagTypeDef]]

ConfigurationSetName

  • Type: typing.Optional[str]

SendRawEmailResponseTypeDef

MessageId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

SendTemplatedEmailRequestRequestTypeDef

Source

  • Type:
  • Required: Yes

Destination

  • Type:
  • Required: Yes

Template

  • Type:
  • Required: Yes

TemplateData

  • Type:
  • Required: Yes

ReplyToAddresses

  • Type: typing.Optional[typing.Sequence[str]]

ReturnPath

  • Type: typing.Optional[str]

SourceArn

  • Type: typing.Optional[str]

ReturnPathArn

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.ses_classes.MessageTagTypeDef]]

ConfigurationSetName

  • Type: typing.Optional[str]

TemplateArn

  • Type: typing.Optional[str]

SendTemplatedEmailResponseTypeDef

MessageId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

SetActiveReceiptRuleSetRequestRequestTypeDef

RuleSetName

  • Type: typing.Optional[str]

SetIdentityDkimEnabledRequestRequestTypeDef

Identity

  • Type:
  • Required: Yes

DkimEnabled

  • Type:
  • Required: Yes

SetIdentityFeedbackForwardingEnabledRequestRequestTypeDef

Identity

  • Type:
  • Required: Yes

ForwardingEnabled

  • Type:
  • Required: Yes

SetIdentityHeadersInNotificationsEnabledRequestRequestTypeDef

Identity

  • Type:
  • Required: Yes

NotificationType

  • Type: typing.Literal['Bounce', 'Complaint', 'Delivery']
  • Required: Yes

Enabled

  • Type:
  • Required: Yes

SetIdentityMailFromDomainRequestRequestTypeDef

Identity

  • Type:
  • Required: Yes

MailFromDomain

  • Type: typing.Optional[str]

BehaviorOnMXFailure

  • Type: typing.Optional[typing.Literal['RejectMessage', 'UseDefaultValue']]

SetIdentityNotificationTopicRequestRequestTypeDef

Identity

  • Type:
  • Required: Yes

NotificationType

  • Type: typing.Literal['Bounce', 'Complaint', 'Delivery']
  • Required: Yes

SnsTopic

  • Type: typing.Optional[str]

SetReceiptRulePositionRequestRequestTypeDef

RuleSetName

  • Type:
  • Required: Yes

RuleName

  • Type:
  • Required: Yes

After

  • Type: typing.Optional[str]

StopActionTypeDef

Scope

  • Type: typing.Literal['RuleSet']
  • Required: Yes

TopicArn

  • Type: typing.Optional[str]

TemplateMetadataTypeDef

Name

  • Type: typing.Optional[str]

CreatedTimestamp

  • Type: typing.Optional[datetime.datetime]

TemplateTypeDef

TemplateName

  • Type:
  • Required: Yes

SubjectPart

  • Type: typing.Optional[str]

TextPart

  • Type: typing.Optional[str]

HtmlPart

  • Type: typing.Optional[str]

TestRenderTemplateRequestRequestTypeDef

TemplateName

  • Type:
  • Required: Yes

TemplateData

  • Type:
  • Required: Yes

TestRenderTemplateResponseTypeDef

RenderedTemplate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

TrackingOptionsTypeDef

CustomRedirectDomain

  • Type: typing.Optional[str]

UpdateAccountSendingEnabledRequestRequestTypeDef

Enabled

  • Type: typing.Optional[bool]

UpdateConfigurationSetEventDestinationRequestRequestTypeDef

ConfigurationSetName

  • Type:
  • Required: Yes

EventDestination

  • Type:
  • Required: Yes

UpdateConfigurationSetReputationMetricsEnabledRequestRequestTypeDef

ConfigurationSetName

  • Type:
  • Required: Yes

Enabled

  • Type:
  • Required: Yes

UpdateConfigurationSetSendingEnabledRequestRequestTypeDef

ConfigurationSetName

  • Type:
  • Required: Yes

Enabled

  • Type:
  • Required: Yes

UpdateConfigurationSetTrackingOptionsRequestRequestTypeDef

ConfigurationSetName

  • Type:
  • Required: Yes

TrackingOptions

  • Type:
  • Required: Yes

UpdateCustomVerificationEmailTemplateRequestRequestTypeDef

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]

UpdateReceiptRuleRequestRequestTypeDef

RuleSetName

  • Type:
  • Required: Yes

Rule

  • Type:
  • Required: Yes

UpdateTemplateRequestRequestTypeDef

Template

  • Type:
  • Required: Yes

VerifyDomainDkimRequestRequestTypeDef

Domain

  • Type:
  • Required: Yes

VerifyDomainDkimResponseTypeDef

DkimTokens

  • Type: typing.List[str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

VerifyDomainIdentityRequestRequestTypeDef

Domain

  • Type:
  • Required: Yes

VerifyDomainIdentityResponseTypeDef

VerificationToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

VerifyEmailAddressRequestRequestTypeDef

EmailAddress

  • Type:
  • Required: Yes

VerifyEmailIdentityRequestRequestTypeDef

EmailAddress

  • Type:
  • Required: Yes

WaiterConfigTypeDef

Delay

  • Type: typing.Optional[int]

MaxAttempts

  • Type: typing.Optional[int]

WorkmailActionTypeDef

OrganizationArn

  • Type:
  • Required: Yes

TopicArn

  • Type: typing.Optional[str]