aws/services/sesv2
Generated from com.amazonaws.sesv2#SimpleEmailService_v2 (restJson1). DO NOT EDIT. Re-generate via the codegen subproject.
Types
pub type AccountDetails {
AccountDetails(
additional_contact_email_addresses: option.Option(
List(String),
),
contact_language: option.Option(ContactLanguage),
mail_type: option.Option(MailType),
review_details: option.Option(ReviewDetails),
use_case_description: option.Option(String),
website_url: option.Option(String),
)
}
Constructors
-
AccountDetails( additional_contact_email_addresses: option.Option(List(String)), contact_language: option.Option(ContactLanguage), mail_type: option.Option(MailType), review_details: option.Option(ReviewDetails), use_case_description: option.Option(String), website_url: option.Option(String), )
pub type AccountSuspendedException {
AccountSuspendedException(message: option.Option(String))
}
Constructors
-
AccountSuspendedException(message: option.Option(String))
pub type AlreadyExistsException {
AlreadyExistsException(message: option.Option(String))
}
Constructors
-
AlreadyExistsException(message: option.Option(String))
pub type ArchivingOptions {
ArchivingOptions(archive_arn: option.Option(String))
}
Constructors
-
ArchivingOptions(archive_arn: option.Option(String))
pub type Attachment {
Attachment(
content_description: option.Option(String),
content_disposition: option.Option(
AttachmentContentDisposition,
),
content_id: option.Option(String),
content_transfer_encoding: option.Option(
AttachmentContentTransferEncoding,
),
content_type: option.Option(String),
file_name: option.Option(String),
raw_content: option.Option(BitArray),
)
}
Constructors
-
Attachment( content_description: option.Option(String), content_disposition: option.Option(AttachmentContentDisposition), content_id: option.Option(String), content_transfer_encoding: option.Option( AttachmentContentTransferEncoding, ), content_type: option.Option(String), file_name: option.Option(String), raw_content: option.Option(BitArray), )
pub type AttachmentContentDisposition {
AttachmentContentDispositionAttachment
AttachmentContentDispositionInline
}
Constructors
-
AttachmentContentDispositionAttachment -
AttachmentContentDispositionInline
pub type AttachmentContentTransferEncoding {
AttachmentContentTransferEncodingBase64
AttachmentContentTransferEncodingQuotedPrintable
AttachmentContentTransferEncodingSevenBit
}
Constructors
-
AttachmentContentTransferEncodingBase64 -
AttachmentContentTransferEncodingQuotedPrintable -
AttachmentContentTransferEncodingSevenBit
pub type BadRequestException {
BadRequestException(message: option.Option(String))
}
Constructors
-
BadRequestException(message: option.Option(String))
pub type BatchGetMetricDataError {
BatchGetMetricDataErrorBadRequestException(
value: BadRequestException,
)
BatchGetMetricDataErrorInternalServiceErrorException(
value: InternalServiceErrorException,
)
BatchGetMetricDataErrorNotFoundException(
value: NotFoundException,
)
BatchGetMetricDataErrorTooManyRequestsException(
value: TooManyRequestsException,
)
BatchGetMetricDataErrorTransport(reason: String)
BatchGetMetricDataErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
BatchGetMetricDataErrorBadRequestException( value: BadRequestException, ) -
BatchGetMetricDataErrorInternalServiceErrorException( value: InternalServiceErrorException, ) -
BatchGetMetricDataErrorNotFoundException( value: NotFoundException, ) -
BatchGetMetricDataErrorTooManyRequestsException( value: TooManyRequestsException, ) -
BatchGetMetricDataErrorTransport(reason: String) -
BatchGetMetricDataErrorUnknown( error_type: String, status: Int, body: String, )
pub type BatchGetMetricDataQuery {
BatchGetMetricDataQuery(
dimensions: option.Option(dict.Dict(String, String)),
end_date: option.Option(json_timestamp.Timestamp),
id: option.Option(String),
metric: option.Option(Metric),
namespace: option.Option(MetricNamespace),
start_date: option.Option(json_timestamp.Timestamp),
)
}
Constructors
-
BatchGetMetricDataQuery( dimensions: option.Option(dict.Dict(String, String)), end_date: option.Option(json_timestamp.Timestamp), id: option.Option(String), metric: option.Option(Metric), namespace: option.Option(MetricNamespace), start_date: option.Option(json_timestamp.Timestamp), )
pub type BatchGetMetricDataRequest {
BatchGetMetricDataRequest(
queries: option.Option(List(BatchGetMetricDataQuery)),
)
}
Constructors
-
BatchGetMetricDataRequest( queries: option.Option(List(BatchGetMetricDataQuery)), )
pub type BatchGetMetricDataResponse {
BatchGetMetricDataResponse(
errors: option.Option(List(MetricDataError)),
results: option.Option(List(MetricDataResult)),
)
}
Constructors
-
BatchGetMetricDataResponse( errors: option.Option(List(MetricDataError)), results: option.Option(List(MetricDataResult)), )
pub type BehaviorOnMxFailure {
BehaviorOnMxFailureRejectMessage
BehaviorOnMxFailureUseDefaultValue
}
Constructors
-
BehaviorOnMxFailureRejectMessage -
BehaviorOnMxFailureUseDefaultValue
pub type BlacklistEntry {
BlacklistEntry(
description: option.Option(String),
listing_time: option.Option(json_timestamp.Timestamp),
rbl_name: option.Option(String),
)
}
Constructors
-
BlacklistEntry( description: option.Option(String), listing_time: option.Option(json_timestamp.Timestamp), rbl_name: option.Option(String), )
pub type Body {
Body(
html: option.Option(Content),
text: option.Option(Content),
)
}
Constructors
-
Body(html: option.Option(Content), text: option.Option(Content))
pub type Bounce {
Bounce(
bounce_sub_type: option.Option(String),
bounce_type: option.Option(BounceType),
diagnostic_code: option.Option(String),
)
}
Constructors
-
Bounce( bounce_sub_type: option.Option(String), bounce_type: option.Option(BounceType), diagnostic_code: option.Option(String), )
pub type BounceType {
BounceTypePermanent
BounceTypeTransient
BounceTypeUndetermined
}
Constructors
-
BounceTypePermanent -
BounceTypeTransient -
BounceTypeUndetermined
pub type BulkEmailContent {
BulkEmailContent(template: option.Option(Template))
}
Constructors
-
BulkEmailContent(template: option.Option(Template))
pub type BulkEmailEntry {
BulkEmailEntry(
destination: option.Option(Destination),
replacement_email_content: option.Option(
ReplacementEmailContent,
),
replacement_headers: option.Option(List(MessageHeader)),
replacement_tags: option.Option(List(MessageTag)),
)
}
Constructors
-
BulkEmailEntry( destination: option.Option(Destination), replacement_email_content: option.Option( ReplacementEmailContent, ), replacement_headers: option.Option(List(MessageHeader)), replacement_tags: option.Option(List(MessageTag)), )
pub type BulkEmailEntryResult {
BulkEmailEntryResult(
error: option.Option(String),
message_id: option.Option(String),
status: option.Option(BulkEmailStatus),
)
}
Constructors
-
BulkEmailEntryResult( error: option.Option(String), message_id: option.Option(String), status: option.Option(BulkEmailStatus), )
pub type BulkEmailStatus {
BulkEmailStatusAccountDailyQuotaExceeded
BulkEmailStatusAccountSendingPaused
BulkEmailStatusAccountSuspended
BulkEmailStatusAccountThrottled
BulkEmailStatusConfigurationSetNotFound
BulkEmailStatusConfigurationSetSendingPaused
BulkEmailStatusFailed
BulkEmailStatusInvalidParameter
BulkEmailStatusInvalidSendingPoolName
BulkEmailStatusMailFromDomainNotVerified
BulkEmailStatusMessageRejected
BulkEmailStatusSuccess
BulkEmailStatusTemplateNotFound
BulkEmailStatusTransientFailure
}
Constructors
-
BulkEmailStatusAccountDailyQuotaExceeded -
BulkEmailStatusAccountSendingPaused -
BulkEmailStatusAccountSuspended -
BulkEmailStatusAccountThrottled -
BulkEmailStatusConfigurationSetNotFound -
BulkEmailStatusConfigurationSetSendingPaused -
BulkEmailStatusFailed -
BulkEmailStatusInvalidParameter -
BulkEmailStatusInvalidSendingPoolName -
BulkEmailStatusMailFromDomainNotVerified -
BulkEmailStatusMessageRejected -
BulkEmailStatusSuccess -
BulkEmailStatusTemplateNotFound -
BulkEmailStatusTransientFailure
pub type CancelExportJobError {
CancelExportJobErrorBadRequestException(
value: BadRequestException,
)
CancelExportJobErrorNotFoundException(value: NotFoundException)
CancelExportJobErrorTooManyRequestsException(
value: TooManyRequestsException,
)
CancelExportJobErrorTransport(reason: String)
CancelExportJobErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
CancelExportJobErrorBadRequestException( value: BadRequestException, ) -
CancelExportJobErrorNotFoundException(value: NotFoundException) -
CancelExportJobErrorTooManyRequestsException( value: TooManyRequestsException, ) -
CancelExportJobErrorTransport(reason: String) -
CancelExportJobErrorUnknown( error_type: String, status: Int, body: String, )
pub type CancelExportJobRequest {
CancelExportJobRequest(job_id: option.Option(String))
}
Constructors
-
CancelExportJobRequest(job_id: option.Option(String))
pub type CancelExportJobResponse {
CancelExportJobResponse
}
Constructors
-
CancelExportJobResponse
pub type CloudWatchDestination {
CloudWatchDestination(
dimension_configurations: option.Option(
List(CloudWatchDimensionConfiguration),
),
)
}
Constructors
-
CloudWatchDestination( dimension_configurations: option.Option( List(CloudWatchDimensionConfiguration), ), )
pub type CloudWatchDimensionConfiguration {
CloudWatchDimensionConfiguration(
default_dimension_value: option.Option(String),
dimension_name: option.Option(String),
dimension_value_source: option.Option(DimensionValueSource),
)
}
Constructors
-
CloudWatchDimensionConfiguration( default_dimension_value: option.Option(String), dimension_name: option.Option(String), dimension_value_source: option.Option(DimensionValueSource), )
pub type Complaint {
Complaint(
complaint_feedback_type: option.Option(String),
complaint_sub_type: option.Option(String),
)
}
Constructors
-
Complaint( complaint_feedback_type: option.Option(String), complaint_sub_type: option.Option(String), )
pub type ConcurrentModificationException {
ConcurrentModificationException(message: option.Option(String))
}
Constructors
-
ConcurrentModificationException(message: option.Option(String))
pub type ConflictException {
ConflictException(message: option.Option(String))
}
Constructors
-
ConflictException(message: option.Option(String))
pub type Contact {
Contact(
email_address: option.Option(String),
last_updated_timestamp: option.Option(
json_timestamp.Timestamp,
),
topic_default_preferences: option.Option(
List(TopicPreference),
),
topic_preferences: option.Option(List(TopicPreference)),
unsubscribe_all: option.Option(Bool),
)
}
Constructors
-
Contact( email_address: option.Option(String), last_updated_timestamp: option.Option(json_timestamp.Timestamp), topic_default_preferences: option.Option(List(TopicPreference)), topic_preferences: option.Option(List(TopicPreference)), unsubscribe_all: option.Option(Bool), )
pub type ContactLanguage {
ContactLanguageEn
ContactLanguageJa
}
Constructors
-
ContactLanguageEn -
ContactLanguageJa
pub type ContactList {
ContactList(
contact_list_name: option.Option(String),
last_updated_timestamp: option.Option(
json_timestamp.Timestamp,
),
)
}
Constructors
-
ContactList( contact_list_name: option.Option(String), last_updated_timestamp: option.Option(json_timestamp.Timestamp), )
pub type ContactListDestination {
ContactListDestination(
contact_list_import_action: option.Option(
ContactListImportAction,
),
contact_list_name: option.Option(String),
)
}
Constructors
-
ContactListDestination( contact_list_import_action: option.Option( ContactListImportAction, ), contact_list_name: option.Option(String), )
pub type ContactListImportAction {
ContactListImportActionDelete
ContactListImportActionPut
}
Constructors
-
ContactListImportActionDelete -
ContactListImportActionPut
pub type Content {
Content(
charset: option.Option(String),
data: option.Option(String),
)
}
Constructors
-
Content( charset: option.Option(String), data: option.Option(String), )
pub type CreateConfigurationSetError {
CreateConfigurationSetErrorAlreadyExistsException(
value: AlreadyExistsException,
)
CreateConfigurationSetErrorBadRequestException(
value: BadRequestException,
)
CreateConfigurationSetErrorConcurrentModificationException(
value: ConcurrentModificationException,
)
CreateConfigurationSetErrorLimitExceededException(
value: LimitExceededException,
)
CreateConfigurationSetErrorNotFoundException(
value: NotFoundException,
)
CreateConfigurationSetErrorTooManyRequestsException(
value: TooManyRequestsException,
)
CreateConfigurationSetErrorTransport(reason: String)
CreateConfigurationSetErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
CreateConfigurationSetErrorAlreadyExistsException( value: AlreadyExistsException, ) -
CreateConfigurationSetErrorBadRequestException( value: BadRequestException, ) -
CreateConfigurationSetErrorConcurrentModificationException( value: ConcurrentModificationException, ) -
CreateConfigurationSetErrorLimitExceededException( value: LimitExceededException, ) -
CreateConfigurationSetErrorNotFoundException( value: NotFoundException, ) -
CreateConfigurationSetErrorTooManyRequestsException( value: TooManyRequestsException, ) -
CreateConfigurationSetErrorTransport(reason: String) -
CreateConfigurationSetErrorUnknown( error_type: String, status: Int, body: String, )
pub type CreateConfigurationSetEventDestinationError {
CreateConfigurationSetEventDestinationErrorAlreadyExistsException(
value: AlreadyExistsException,
)
CreateConfigurationSetEventDestinationErrorBadRequestException(
value: BadRequestException,
)
CreateConfigurationSetEventDestinationErrorLimitExceededException(
value: LimitExceededException,
)
CreateConfigurationSetEventDestinationErrorNotFoundException(
value: NotFoundException,
)
CreateConfigurationSetEventDestinationErrorTooManyRequestsException(
value: TooManyRequestsException,
)
CreateConfigurationSetEventDestinationErrorTransport(
reason: String,
)
CreateConfigurationSetEventDestinationErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
CreateConfigurationSetEventDestinationErrorAlreadyExistsException( value: AlreadyExistsException, ) -
CreateConfigurationSetEventDestinationErrorBadRequestException( value: BadRequestException, ) -
CreateConfigurationSetEventDestinationErrorLimitExceededException( value: LimitExceededException, ) -
CreateConfigurationSetEventDestinationErrorNotFoundException( value: NotFoundException, ) -
CreateConfigurationSetEventDestinationErrorTooManyRequestsException( value: TooManyRequestsException, ) -
CreateConfigurationSetEventDestinationErrorTransport( reason: String, ) -
CreateConfigurationSetEventDestinationErrorUnknown( error_type: String, status: Int, body: String, )
pub type CreateConfigurationSetEventDestinationRequest {
CreateConfigurationSetEventDestinationRequest(
configuration_set_name: option.Option(String),
event_destination: option.Option(EventDestinationDefinition),
event_destination_name: option.Option(String),
)
}
Constructors
-
CreateConfigurationSetEventDestinationRequest( configuration_set_name: option.Option(String), event_destination: option.Option(EventDestinationDefinition), event_destination_name: option.Option(String), )
pub type CreateConfigurationSetEventDestinationResponse {
CreateConfigurationSetEventDestinationResponse
}
Constructors
-
CreateConfigurationSetEventDestinationResponse
pub type CreateConfigurationSetRequest {
CreateConfigurationSetRequest(
archiving_options: option.Option(ArchivingOptions),
configuration_set_name: option.Option(String),
delivery_options: option.Option(DeliveryOptions),
reputation_options: option.Option(ReputationOptions),
sending_options: option.Option(SendingOptions),
suppression_options: option.Option(SuppressionOptions),
tags: option.Option(List(Tag)),
tracking_options: option.Option(TrackingOptions),
vdm_options: option.Option(VdmOptions),
)
}
Constructors
-
CreateConfigurationSetRequest( archiving_options: option.Option(ArchivingOptions), configuration_set_name: option.Option(String), delivery_options: option.Option(DeliveryOptions), reputation_options: option.Option(ReputationOptions), sending_options: option.Option(SendingOptions), suppression_options: option.Option(SuppressionOptions), tags: option.Option(List(Tag)), tracking_options: option.Option(TrackingOptions), vdm_options: option.Option(VdmOptions), )
pub type CreateConfigurationSetResponse {
CreateConfigurationSetResponse
}
Constructors
-
CreateConfigurationSetResponse
pub type CreateContactError {
CreateContactErrorAlreadyExistsException(
value: AlreadyExistsException,
)
CreateContactErrorBadRequestException(
value: BadRequestException,
)
CreateContactErrorNotFoundException(value: NotFoundException)
CreateContactErrorTooManyRequestsException(
value: TooManyRequestsException,
)
CreateContactErrorTransport(reason: String)
CreateContactErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
CreateContactErrorAlreadyExistsException( value: AlreadyExistsException, ) -
CreateContactErrorBadRequestException(value: BadRequestException) -
CreateContactErrorNotFoundException(value: NotFoundException) -
CreateContactErrorTooManyRequestsException( value: TooManyRequestsException, ) -
CreateContactErrorTransport(reason: String) -
CreateContactErrorUnknown( error_type: String, status: Int, body: String, )
pub type CreateContactListError {
CreateContactListErrorAlreadyExistsException(
value: AlreadyExistsException,
)
CreateContactListErrorBadRequestException(
value: BadRequestException,
)
CreateContactListErrorLimitExceededException(
value: LimitExceededException,
)
CreateContactListErrorTooManyRequestsException(
value: TooManyRequestsException,
)
CreateContactListErrorTransport(reason: String)
CreateContactListErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
CreateContactListErrorAlreadyExistsException( value: AlreadyExistsException, ) -
CreateContactListErrorBadRequestException( value: BadRequestException, ) -
CreateContactListErrorLimitExceededException( value: LimitExceededException, ) -
CreateContactListErrorTooManyRequestsException( value: TooManyRequestsException, ) -
CreateContactListErrorTransport(reason: String) -
CreateContactListErrorUnknown( error_type: String, status: Int, body: String, )
pub type CreateContactListRequest {
CreateContactListRequest(
contact_list_name: option.Option(String),
description: option.Option(String),
tags: option.Option(List(Tag)),
topics: option.Option(List(Topic)),
)
}
Constructors
-
CreateContactListRequest( contact_list_name: option.Option(String), description: option.Option(String), tags: option.Option(List(Tag)), topics: option.Option(List(Topic)), )
pub type CreateContactListResponse {
CreateContactListResponse
}
Constructors
-
CreateContactListResponse
pub type CreateContactRequest {
CreateContactRequest(
attributes_data: option.Option(String),
contact_list_name: option.Option(String),
email_address: option.Option(String),
topic_preferences: option.Option(List(TopicPreference)),
unsubscribe_all: option.Option(Bool),
)
}
Constructors
-
CreateContactRequest( attributes_data: option.Option(String), contact_list_name: option.Option(String), email_address: option.Option(String), topic_preferences: option.Option(List(TopicPreference)), unsubscribe_all: option.Option(Bool), )
pub type CreateContactResponse {
CreateContactResponse
}
Constructors
-
CreateContactResponse
pub type CreateCustomVerificationEmailTemplateError {
CreateCustomVerificationEmailTemplateErrorAlreadyExistsException(
value: AlreadyExistsException,
)
CreateCustomVerificationEmailTemplateErrorBadRequestException(
value: BadRequestException,
)
CreateCustomVerificationEmailTemplateErrorLimitExceededException(
value: LimitExceededException,
)
CreateCustomVerificationEmailTemplateErrorNotFoundException(
value: NotFoundException,
)
CreateCustomVerificationEmailTemplateErrorTooManyRequestsException(
value: TooManyRequestsException,
)
CreateCustomVerificationEmailTemplateErrorTransport(
reason: String,
)
CreateCustomVerificationEmailTemplateErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
CreateCustomVerificationEmailTemplateErrorAlreadyExistsException( value: AlreadyExistsException, ) -
CreateCustomVerificationEmailTemplateErrorBadRequestException( value: BadRequestException, ) -
CreateCustomVerificationEmailTemplateErrorLimitExceededException( value: LimitExceededException, ) -
CreateCustomVerificationEmailTemplateErrorNotFoundException( value: NotFoundException, ) -
CreateCustomVerificationEmailTemplateErrorTooManyRequestsException( value: TooManyRequestsException, ) -
CreateCustomVerificationEmailTemplateErrorTransport( reason: String, ) -
CreateCustomVerificationEmailTemplateErrorUnknown( error_type: String, status: Int, body: String, )
pub type CreateCustomVerificationEmailTemplateRequest {
CreateCustomVerificationEmailTemplateRequest(
failure_redirection_url: option.Option(String),
from_email_address: option.Option(String),
success_redirection_url: option.Option(String),
tags: option.Option(List(Tag)),
template_content: option.Option(String),
template_name: option.Option(String),
template_subject: option.Option(String),
)
}
Constructors
-
CreateCustomVerificationEmailTemplateRequest( failure_redirection_url: option.Option(String), from_email_address: option.Option(String), success_redirection_url: option.Option(String), tags: option.Option(List(Tag)), template_content: option.Option(String), template_name: option.Option(String), template_subject: option.Option(String), )
pub type CreateCustomVerificationEmailTemplateResponse {
CreateCustomVerificationEmailTemplateResponse
}
Constructors
-
CreateCustomVerificationEmailTemplateResponse
pub type CreateDedicatedIpPoolError {
CreateDedicatedIpPoolErrorAlreadyExistsException(
value: AlreadyExistsException,
)
CreateDedicatedIpPoolErrorBadRequestException(
value: BadRequestException,
)
CreateDedicatedIpPoolErrorConcurrentModificationException(
value: ConcurrentModificationException,
)
CreateDedicatedIpPoolErrorLimitExceededException(
value: LimitExceededException,
)
CreateDedicatedIpPoolErrorTooManyRequestsException(
value: TooManyRequestsException,
)
CreateDedicatedIpPoolErrorTransport(reason: String)
CreateDedicatedIpPoolErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
CreateDedicatedIpPoolErrorAlreadyExistsException( value: AlreadyExistsException, ) -
CreateDedicatedIpPoolErrorBadRequestException( value: BadRequestException, ) -
CreateDedicatedIpPoolErrorConcurrentModificationException( value: ConcurrentModificationException, ) -
CreateDedicatedIpPoolErrorLimitExceededException( value: LimitExceededException, ) -
CreateDedicatedIpPoolErrorTooManyRequestsException( value: TooManyRequestsException, ) -
CreateDedicatedIpPoolErrorTransport(reason: String) -
CreateDedicatedIpPoolErrorUnknown( error_type: String, status: Int, body: String, )
pub type CreateDedicatedIpPoolRequest {
CreateDedicatedIpPoolRequest(
pool_name: option.Option(String),
scaling_mode: option.Option(ScalingMode),
tags: option.Option(List(Tag)),
)
}
Constructors
-
CreateDedicatedIpPoolRequest( pool_name: option.Option(String), scaling_mode: option.Option(ScalingMode), tags: option.Option(List(Tag)), )
pub type CreateDedicatedIpPoolResponse {
CreateDedicatedIpPoolResponse
}
Constructors
-
CreateDedicatedIpPoolResponse
pub type CreateDeliverabilityTestReportError {
CreateDeliverabilityTestReportErrorAccountSuspendedException(
value: AccountSuspendedException,
)
CreateDeliverabilityTestReportErrorBadRequestException(
value: BadRequestException,
)
CreateDeliverabilityTestReportErrorConcurrentModificationException(
value: ConcurrentModificationException,
)
CreateDeliverabilityTestReportErrorLimitExceededException(
value: LimitExceededException,
)
CreateDeliverabilityTestReportErrorMailFromDomainNotVerifiedException(
value: MailFromDomainNotVerifiedException,
)
CreateDeliverabilityTestReportErrorMessageRejected(
value: MessageRejected,
)
CreateDeliverabilityTestReportErrorNotFoundException(
value: NotFoundException,
)
CreateDeliverabilityTestReportErrorSendingPausedException(
value: SendingPausedException,
)
CreateDeliverabilityTestReportErrorTooManyRequestsException(
value: TooManyRequestsException,
)
CreateDeliverabilityTestReportErrorTransport(reason: String)
CreateDeliverabilityTestReportErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
CreateDeliverabilityTestReportErrorAccountSuspendedException( value: AccountSuspendedException, ) -
CreateDeliverabilityTestReportErrorBadRequestException( value: BadRequestException, ) -
CreateDeliverabilityTestReportErrorConcurrentModificationException( value: ConcurrentModificationException, ) -
CreateDeliverabilityTestReportErrorLimitExceededException( value: LimitExceededException, ) -
CreateDeliverabilityTestReportErrorMailFromDomainNotVerifiedException( value: MailFromDomainNotVerifiedException, ) -
CreateDeliverabilityTestReportErrorMessageRejected( value: MessageRejected, ) -
CreateDeliverabilityTestReportErrorNotFoundException( value: NotFoundException, ) -
CreateDeliverabilityTestReportErrorSendingPausedException( value: SendingPausedException, ) -
CreateDeliverabilityTestReportErrorTooManyRequestsException( value: TooManyRequestsException, ) -
CreateDeliverabilityTestReportErrorTransport(reason: String) -
CreateDeliverabilityTestReportErrorUnknown( error_type: String, status: Int, body: String, )
pub type CreateDeliverabilityTestReportRequest {
CreateDeliverabilityTestReportRequest(
content: option.Option(EmailContent),
from_email_address: option.Option(String),
report_name: option.Option(String),
tags: option.Option(List(Tag)),
)
}
Constructors
-
CreateDeliverabilityTestReportRequest( content: option.Option(EmailContent), from_email_address: option.Option(String), report_name: option.Option(String), tags: option.Option(List(Tag)), )
pub type CreateDeliverabilityTestReportResponse {
CreateDeliverabilityTestReportResponse(
deliverability_test_status: option.Option(
DeliverabilityTestStatus,
),
report_id: option.Option(String),
)
}
Constructors
-
CreateDeliverabilityTestReportResponse( deliverability_test_status: option.Option( DeliverabilityTestStatus, ), report_id: option.Option(String), )
pub type CreateEmailIdentityError {
CreateEmailIdentityErrorAlreadyExistsException(
value: AlreadyExistsException,
)
CreateEmailIdentityErrorBadRequestException(
value: BadRequestException,
)
CreateEmailIdentityErrorConcurrentModificationException(
value: ConcurrentModificationException,
)
CreateEmailIdentityErrorLimitExceededException(
value: LimitExceededException,
)
CreateEmailIdentityErrorNotFoundException(
value: NotFoundException,
)
CreateEmailIdentityErrorTooManyRequestsException(
value: TooManyRequestsException,
)
CreateEmailIdentityErrorTransport(reason: String)
CreateEmailIdentityErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
CreateEmailIdentityErrorAlreadyExistsException( value: AlreadyExistsException, ) -
CreateEmailIdentityErrorBadRequestException( value: BadRequestException, ) -
CreateEmailIdentityErrorConcurrentModificationException( value: ConcurrentModificationException, ) -
CreateEmailIdentityErrorLimitExceededException( value: LimitExceededException, ) -
CreateEmailIdentityErrorNotFoundException( value: NotFoundException, ) -
CreateEmailIdentityErrorTooManyRequestsException( value: TooManyRequestsException, ) -
CreateEmailIdentityErrorTransport(reason: String) -
CreateEmailIdentityErrorUnknown( error_type: String, status: Int, body: String, )
pub type CreateEmailIdentityPolicyError {
CreateEmailIdentityPolicyErrorAlreadyExistsException(
value: AlreadyExistsException,
)
CreateEmailIdentityPolicyErrorBadRequestException(
value: BadRequestException,
)
CreateEmailIdentityPolicyErrorLimitExceededException(
value: LimitExceededException,
)
CreateEmailIdentityPolicyErrorNotFoundException(
value: NotFoundException,
)
CreateEmailIdentityPolicyErrorTooManyRequestsException(
value: TooManyRequestsException,
)
CreateEmailIdentityPolicyErrorTransport(reason: String)
CreateEmailIdentityPolicyErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
CreateEmailIdentityPolicyErrorAlreadyExistsException( value: AlreadyExistsException, ) -
CreateEmailIdentityPolicyErrorBadRequestException( value: BadRequestException, ) -
CreateEmailIdentityPolicyErrorLimitExceededException( value: LimitExceededException, ) -
CreateEmailIdentityPolicyErrorNotFoundException( value: NotFoundException, ) -
CreateEmailIdentityPolicyErrorTooManyRequestsException( value: TooManyRequestsException, ) -
CreateEmailIdentityPolicyErrorTransport(reason: String) -
CreateEmailIdentityPolicyErrorUnknown( error_type: String, status: Int, body: String, )
pub type CreateEmailIdentityPolicyRequest {
CreateEmailIdentityPolicyRequest(
email_identity: option.Option(String),
policy: option.Option(String),
policy_name: option.Option(String),
)
}
Constructors
-
CreateEmailIdentityPolicyRequest( email_identity: option.Option(String), policy: option.Option(String), policy_name: option.Option(String), )
pub type CreateEmailIdentityPolicyResponse {
CreateEmailIdentityPolicyResponse
}
Constructors
-
CreateEmailIdentityPolicyResponse
pub type CreateEmailIdentityRequest {
CreateEmailIdentityRequest(
configuration_set_name: option.Option(String),
dkim_signing_attributes: option.Option(DkimSigningAttributes),
email_identity: option.Option(String),
tags: option.Option(List(Tag)),
)
}
Constructors
-
CreateEmailIdentityRequest( configuration_set_name: option.Option(String), dkim_signing_attributes: option.Option(DkimSigningAttributes), email_identity: option.Option(String), tags: option.Option(List(Tag)), )
pub type CreateEmailIdentityResponse {
CreateEmailIdentityResponse(
dkim_attributes: option.Option(DkimAttributes),
identity_type: option.Option(IdentityType),
verified_for_sending_status: option.Option(Bool),
)
}
Constructors
-
CreateEmailIdentityResponse( dkim_attributes: option.Option(DkimAttributes), identity_type: option.Option(IdentityType), verified_for_sending_status: option.Option(Bool), )
pub type CreateEmailTemplateError {
CreateEmailTemplateErrorAlreadyExistsException(
value: AlreadyExistsException,
)
CreateEmailTemplateErrorBadRequestException(
value: BadRequestException,
)
CreateEmailTemplateErrorLimitExceededException(
value: LimitExceededException,
)
CreateEmailTemplateErrorTooManyRequestsException(
value: TooManyRequestsException,
)
CreateEmailTemplateErrorTransport(reason: String)
CreateEmailTemplateErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
CreateEmailTemplateErrorAlreadyExistsException( value: AlreadyExistsException, ) -
CreateEmailTemplateErrorBadRequestException( value: BadRequestException, ) -
CreateEmailTemplateErrorLimitExceededException( value: LimitExceededException, ) -
CreateEmailTemplateErrorTooManyRequestsException( value: TooManyRequestsException, ) -
CreateEmailTemplateErrorTransport(reason: String) -
CreateEmailTemplateErrorUnknown( error_type: String, status: Int, body: String, )
pub type CreateEmailTemplateRequest {
CreateEmailTemplateRequest(
tags: option.Option(List(Tag)),
template_content: option.Option(EmailTemplateContent),
template_name: option.Option(String),
)
}
Constructors
-
CreateEmailTemplateRequest( tags: option.Option(List(Tag)), template_content: option.Option(EmailTemplateContent), template_name: option.Option(String), )
pub type CreateEmailTemplateResponse {
CreateEmailTemplateResponse
}
Constructors
-
CreateEmailTemplateResponse
pub type CreateExportJobError {
CreateExportJobErrorBadRequestException(
value: BadRequestException,
)
CreateExportJobErrorLimitExceededException(
value: LimitExceededException,
)
CreateExportJobErrorNotFoundException(value: NotFoundException)
CreateExportJobErrorTooManyRequestsException(
value: TooManyRequestsException,
)
CreateExportJobErrorTransport(reason: String)
CreateExportJobErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
CreateExportJobErrorBadRequestException( value: BadRequestException, ) -
CreateExportJobErrorLimitExceededException( value: LimitExceededException, ) -
CreateExportJobErrorNotFoundException(value: NotFoundException) -
CreateExportJobErrorTooManyRequestsException( value: TooManyRequestsException, ) -
CreateExportJobErrorTransport(reason: String) -
CreateExportJobErrorUnknown( error_type: String, status: Int, body: String, )
pub type CreateExportJobRequest {
CreateExportJobRequest(
export_data_source: option.Option(ExportDataSource),
export_destination: option.Option(ExportDestination),
)
}
Constructors
-
CreateExportJobRequest( export_data_source: option.Option(ExportDataSource), export_destination: option.Option(ExportDestination), )
pub type CreateExportJobResponse {
CreateExportJobResponse(job_id: option.Option(String))
}
Constructors
-
CreateExportJobResponse(job_id: option.Option(String))
pub type CreateImportJobError {
CreateImportJobErrorBadRequestException(
value: BadRequestException,
)
CreateImportJobErrorLimitExceededException(
value: LimitExceededException,
)
CreateImportJobErrorTooManyRequestsException(
value: TooManyRequestsException,
)
CreateImportJobErrorTransport(reason: String)
CreateImportJobErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
CreateImportJobErrorBadRequestException( value: BadRequestException, ) -
CreateImportJobErrorLimitExceededException( value: LimitExceededException, ) -
CreateImportJobErrorTooManyRequestsException( value: TooManyRequestsException, ) -
CreateImportJobErrorTransport(reason: String) -
CreateImportJobErrorUnknown( error_type: String, status: Int, body: String, )
pub type CreateImportJobRequest {
CreateImportJobRequest(
import_data_source: option.Option(ImportDataSource),
import_destination: option.Option(ImportDestination),
)
}
Constructors
-
CreateImportJobRequest( import_data_source: option.Option(ImportDataSource), import_destination: option.Option(ImportDestination), )
pub type CreateImportJobResponse {
CreateImportJobResponse(job_id: option.Option(String))
}
Constructors
-
CreateImportJobResponse(job_id: option.Option(String))
pub type CreateMultiRegionEndpointError {
CreateMultiRegionEndpointErrorAlreadyExistsException(
value: AlreadyExistsException,
)
CreateMultiRegionEndpointErrorBadRequestException(
value: BadRequestException,
)
CreateMultiRegionEndpointErrorLimitExceededException(
value: LimitExceededException,
)
CreateMultiRegionEndpointErrorTooManyRequestsException(
value: TooManyRequestsException,
)
CreateMultiRegionEndpointErrorTransport(reason: String)
CreateMultiRegionEndpointErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
CreateMultiRegionEndpointErrorAlreadyExistsException( value: AlreadyExistsException, ) -
CreateMultiRegionEndpointErrorBadRequestException( value: BadRequestException, ) -
CreateMultiRegionEndpointErrorLimitExceededException( value: LimitExceededException, ) -
CreateMultiRegionEndpointErrorTooManyRequestsException( value: TooManyRequestsException, ) -
CreateMultiRegionEndpointErrorTransport(reason: String) -
CreateMultiRegionEndpointErrorUnknown( error_type: String, status: Int, body: String, )
pub type CreateMultiRegionEndpointRequest {
CreateMultiRegionEndpointRequest(
details: option.Option(Details),
endpoint_name: option.Option(String),
tags: option.Option(List(Tag)),
)
}
Constructors
-
CreateMultiRegionEndpointRequest( details: option.Option(Details), endpoint_name: option.Option(String), tags: option.Option(List(Tag)), )
pub type CreateMultiRegionEndpointResponse {
CreateMultiRegionEndpointResponse(
endpoint_id: option.Option(String),
status: option.Option(Status),
)
}
Constructors
-
CreateMultiRegionEndpointResponse( endpoint_id: option.Option(String), status: option.Option(Status), )
pub type CreateTenantError {
CreateTenantErrorAlreadyExistsException(
value: AlreadyExistsException,
)
CreateTenantErrorBadRequestException(
value: BadRequestException,
)
CreateTenantErrorLimitExceededException(
value: LimitExceededException,
)
CreateTenantErrorTooManyRequestsException(
value: TooManyRequestsException,
)
CreateTenantErrorTransport(reason: String)
CreateTenantErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
CreateTenantErrorAlreadyExistsException( value: AlreadyExistsException, ) -
CreateTenantErrorBadRequestException(value: BadRequestException) -
CreateTenantErrorLimitExceededException( value: LimitExceededException, ) -
CreateTenantErrorTooManyRequestsException( value: TooManyRequestsException, ) -
CreateTenantErrorTransport(reason: String) -
CreateTenantErrorUnknown( error_type: String, status: Int, body: String, )
pub type CreateTenantRequest {
CreateTenantRequest(
tags: option.Option(List(Tag)),
tenant_name: option.Option(String),
)
}
Constructors
-
CreateTenantRequest( tags: option.Option(List(Tag)), tenant_name: option.Option(String), )
pub type CreateTenantResourceAssociationError {
CreateTenantResourceAssociationErrorAlreadyExistsException(
value: AlreadyExistsException,
)
CreateTenantResourceAssociationErrorBadRequestException(
value: BadRequestException,
)
CreateTenantResourceAssociationErrorNotFoundException(
value: NotFoundException,
)
CreateTenantResourceAssociationErrorTooManyRequestsException(
value: TooManyRequestsException,
)
CreateTenantResourceAssociationErrorTransport(reason: String)
CreateTenantResourceAssociationErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
CreateTenantResourceAssociationErrorAlreadyExistsException( value: AlreadyExistsException, ) -
CreateTenantResourceAssociationErrorBadRequestException( value: BadRequestException, ) -
CreateTenantResourceAssociationErrorNotFoundException( value: NotFoundException, ) -
CreateTenantResourceAssociationErrorTooManyRequestsException( value: TooManyRequestsException, ) -
CreateTenantResourceAssociationErrorTransport(reason: String) -
CreateTenantResourceAssociationErrorUnknown( error_type: String, status: Int, body: String, )
pub type CreateTenantResourceAssociationRequest {
CreateTenantResourceAssociationRequest(
resource_arn: option.Option(String),
tenant_name: option.Option(String),
)
}
Constructors
-
CreateTenantResourceAssociationRequest( resource_arn: option.Option(String), tenant_name: option.Option(String), )
pub type CreateTenantResourceAssociationResponse {
CreateTenantResourceAssociationResponse
}
Constructors
-
CreateTenantResourceAssociationResponse
pub type CreateTenantResponse {
CreateTenantResponse(
created_timestamp: option.Option(json_timestamp.Timestamp),
sending_status: option.Option(SendingStatus),
tags: option.Option(List(Tag)),
tenant_arn: option.Option(String),
tenant_id: option.Option(String),
tenant_name: option.Option(String),
)
}
Constructors
-
CreateTenantResponse( created_timestamp: option.Option(json_timestamp.Timestamp), sending_status: option.Option(SendingStatus), tags: option.Option(List(Tag)), tenant_arn: option.Option(String), tenant_id: option.Option(String), tenant_name: option.Option(String), )
pub type CustomVerificationEmailTemplateMetadata {
CustomVerificationEmailTemplateMetadata(
failure_redirection_url: option.Option(String),
from_email_address: option.Option(String),
success_redirection_url: option.Option(String),
template_name: option.Option(String),
template_subject: option.Option(String),
)
}
Constructors
-
CustomVerificationEmailTemplateMetadata( failure_redirection_url: option.Option(String), from_email_address: option.Option(String), success_redirection_url: option.Option(String), template_name: option.Option(String), template_subject: option.Option(String), )
pub type DailyVolume {
DailyVolume(
domain_isp_placements: option.Option(List(DomainIspPlacement)),
start_date: option.Option(json_timestamp.Timestamp),
volume_statistics: option.Option(VolumeStatistics),
)
}
Constructors
-
DailyVolume( domain_isp_placements: option.Option(List(DomainIspPlacement)), start_date: option.Option(json_timestamp.Timestamp), volume_statistics: option.Option(VolumeStatistics), )
pub type DashboardAttributes {
DashboardAttributes(
engagement_metrics: option.Option(FeatureStatus),
)
}
Constructors
-
DashboardAttributes( engagement_metrics: option.Option(FeatureStatus), )
pub type DashboardOptions {
DashboardOptions(
engagement_metrics: option.Option(FeatureStatus),
)
}
Constructors
-
DashboardOptions( engagement_metrics: option.Option(FeatureStatus), )
pub type DataFormat {
DataFormatCsv
DataFormatJson
}
Constructors
-
DataFormatCsv -
DataFormatJson
pub type DedicatedIp {
DedicatedIp(
ip: option.Option(String),
pool_name: option.Option(String),
warmup_percentage: option.Option(Int),
warmup_status: option.Option(WarmupStatus),
)
}
Constructors
-
DedicatedIp( ip: option.Option(String), pool_name: option.Option(String), warmup_percentage: option.Option(Int), warmup_status: option.Option(WarmupStatus), )
pub type DedicatedIpPool {
DedicatedIpPool(
pool_name: option.Option(String),
scaling_mode: option.Option(ScalingMode),
)
}
Constructors
-
DedicatedIpPool( pool_name: option.Option(String), scaling_mode: option.Option(ScalingMode), )
pub type DeleteConfigurationSetError {
DeleteConfigurationSetErrorBadRequestException(
value: BadRequestException,
)
DeleteConfigurationSetErrorConcurrentModificationException(
value: ConcurrentModificationException,
)
DeleteConfigurationSetErrorNotFoundException(
value: NotFoundException,
)
DeleteConfigurationSetErrorTooManyRequestsException(
value: TooManyRequestsException,
)
DeleteConfigurationSetErrorTransport(reason: String)
DeleteConfigurationSetErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DeleteConfigurationSetErrorBadRequestException( value: BadRequestException, ) -
DeleteConfigurationSetErrorConcurrentModificationException( value: ConcurrentModificationException, ) -
DeleteConfigurationSetErrorNotFoundException( value: NotFoundException, ) -
DeleteConfigurationSetErrorTooManyRequestsException( value: TooManyRequestsException, ) -
DeleteConfigurationSetErrorTransport(reason: String) -
DeleteConfigurationSetErrorUnknown( error_type: String, status: Int, body: String, )
pub type DeleteConfigurationSetEventDestinationError {
DeleteConfigurationSetEventDestinationErrorBadRequestException(
value: BadRequestException,
)
DeleteConfigurationSetEventDestinationErrorNotFoundException(
value: NotFoundException,
)
DeleteConfigurationSetEventDestinationErrorTooManyRequestsException(
value: TooManyRequestsException,
)
DeleteConfigurationSetEventDestinationErrorTransport(
reason: String,
)
DeleteConfigurationSetEventDestinationErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DeleteConfigurationSetEventDestinationErrorBadRequestException( value: BadRequestException, ) -
DeleteConfigurationSetEventDestinationErrorNotFoundException( value: NotFoundException, ) -
DeleteConfigurationSetEventDestinationErrorTooManyRequestsException( value: TooManyRequestsException, ) -
DeleteConfigurationSetEventDestinationErrorTransport( reason: String, ) -
DeleteConfigurationSetEventDestinationErrorUnknown( error_type: String, status: Int, body: String, )
pub type DeleteConfigurationSetEventDestinationRequest {
DeleteConfigurationSetEventDestinationRequest(
configuration_set_name: option.Option(String),
event_destination_name: option.Option(String),
)
}
Constructors
-
DeleteConfigurationSetEventDestinationRequest( configuration_set_name: option.Option(String), event_destination_name: option.Option(String), )
pub type DeleteConfigurationSetEventDestinationResponse {
DeleteConfigurationSetEventDestinationResponse
}
Constructors
-
DeleteConfigurationSetEventDestinationResponse
pub type DeleteConfigurationSetRequest {
DeleteConfigurationSetRequest(
configuration_set_name: option.Option(String),
)
}
Constructors
-
DeleteConfigurationSetRequest( configuration_set_name: option.Option(String), )
pub type DeleteConfigurationSetResponse {
DeleteConfigurationSetResponse
}
Constructors
-
DeleteConfigurationSetResponse
pub type DeleteContactError {
DeleteContactErrorBadRequestException(
value: BadRequestException,
)
DeleteContactErrorNotFoundException(value: NotFoundException)
DeleteContactErrorTooManyRequestsException(
value: TooManyRequestsException,
)
DeleteContactErrorTransport(reason: String)
DeleteContactErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DeleteContactErrorBadRequestException(value: BadRequestException) -
DeleteContactErrorNotFoundException(value: NotFoundException) -
DeleteContactErrorTooManyRequestsException( value: TooManyRequestsException, ) -
DeleteContactErrorTransport(reason: String) -
DeleteContactErrorUnknown( error_type: String, status: Int, body: String, )
pub type DeleteContactListError {
DeleteContactListErrorBadRequestException(
value: BadRequestException,
)
DeleteContactListErrorConcurrentModificationException(
value: ConcurrentModificationException,
)
DeleteContactListErrorNotFoundException(
value: NotFoundException,
)
DeleteContactListErrorTooManyRequestsException(
value: TooManyRequestsException,
)
DeleteContactListErrorTransport(reason: String)
DeleteContactListErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DeleteContactListErrorBadRequestException( value: BadRequestException, ) -
DeleteContactListErrorConcurrentModificationException( value: ConcurrentModificationException, ) -
DeleteContactListErrorNotFoundException(value: NotFoundException) -
DeleteContactListErrorTooManyRequestsException( value: TooManyRequestsException, ) -
DeleteContactListErrorTransport(reason: String) -
DeleteContactListErrorUnknown( error_type: String, status: Int, body: String, )
pub type DeleteContactListRequest {
DeleteContactListRequest(
contact_list_name: option.Option(String),
)
}
Constructors
-
DeleteContactListRequest( contact_list_name: option.Option(String), )
pub type DeleteContactListResponse {
DeleteContactListResponse
}
Constructors
-
DeleteContactListResponse
pub type DeleteContactRequest {
DeleteContactRequest(
contact_list_name: option.Option(String),
email_address: option.Option(String),
)
}
Constructors
-
DeleteContactRequest( contact_list_name: option.Option(String), email_address: option.Option(String), )
pub type DeleteContactResponse {
DeleteContactResponse
}
Constructors
-
DeleteContactResponse
pub type DeleteCustomVerificationEmailTemplateError {
DeleteCustomVerificationEmailTemplateErrorBadRequestException(
value: BadRequestException,
)
DeleteCustomVerificationEmailTemplateErrorNotFoundException(
value: NotFoundException,
)
DeleteCustomVerificationEmailTemplateErrorTooManyRequestsException(
value: TooManyRequestsException,
)
DeleteCustomVerificationEmailTemplateErrorTransport(
reason: String,
)
DeleteCustomVerificationEmailTemplateErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DeleteCustomVerificationEmailTemplateErrorBadRequestException( value: BadRequestException, ) -
DeleteCustomVerificationEmailTemplateErrorNotFoundException( value: NotFoundException, ) -
DeleteCustomVerificationEmailTemplateErrorTooManyRequestsException( value: TooManyRequestsException, ) -
DeleteCustomVerificationEmailTemplateErrorTransport( reason: String, ) -
DeleteCustomVerificationEmailTemplateErrorUnknown( error_type: String, status: Int, body: String, )
pub type DeleteCustomVerificationEmailTemplateRequest {
DeleteCustomVerificationEmailTemplateRequest(
template_name: option.Option(String),
)
}
Constructors
-
DeleteCustomVerificationEmailTemplateRequest( template_name: option.Option(String), )
pub type DeleteCustomVerificationEmailTemplateResponse {
DeleteCustomVerificationEmailTemplateResponse
}
Constructors
-
DeleteCustomVerificationEmailTemplateResponse
pub type DeleteDedicatedIpPoolError {
DeleteDedicatedIpPoolErrorBadRequestException(
value: BadRequestException,
)
DeleteDedicatedIpPoolErrorConcurrentModificationException(
value: ConcurrentModificationException,
)
DeleteDedicatedIpPoolErrorNotFoundException(
value: NotFoundException,
)
DeleteDedicatedIpPoolErrorTooManyRequestsException(
value: TooManyRequestsException,
)
DeleteDedicatedIpPoolErrorTransport(reason: String)
DeleteDedicatedIpPoolErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DeleteDedicatedIpPoolErrorBadRequestException( value: BadRequestException, ) -
DeleteDedicatedIpPoolErrorConcurrentModificationException( value: ConcurrentModificationException, ) -
DeleteDedicatedIpPoolErrorNotFoundException( value: NotFoundException, ) -
DeleteDedicatedIpPoolErrorTooManyRequestsException( value: TooManyRequestsException, ) -
DeleteDedicatedIpPoolErrorTransport(reason: String) -
DeleteDedicatedIpPoolErrorUnknown( error_type: String, status: Int, body: String, )
pub type DeleteDedicatedIpPoolRequest {
DeleteDedicatedIpPoolRequest(pool_name: option.Option(String))
}
Constructors
-
DeleteDedicatedIpPoolRequest(pool_name: option.Option(String))
pub type DeleteDedicatedIpPoolResponse {
DeleteDedicatedIpPoolResponse
}
Constructors
-
DeleteDedicatedIpPoolResponse
pub type DeleteEmailIdentityError {
DeleteEmailIdentityErrorBadRequestException(
value: BadRequestException,
)
DeleteEmailIdentityErrorConcurrentModificationException(
value: ConcurrentModificationException,
)
DeleteEmailIdentityErrorNotFoundException(
value: NotFoundException,
)
DeleteEmailIdentityErrorTooManyRequestsException(
value: TooManyRequestsException,
)
DeleteEmailIdentityErrorTransport(reason: String)
DeleteEmailIdentityErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DeleteEmailIdentityErrorBadRequestException( value: BadRequestException, ) -
DeleteEmailIdentityErrorConcurrentModificationException( value: ConcurrentModificationException, ) -
DeleteEmailIdentityErrorNotFoundException( value: NotFoundException, ) -
DeleteEmailIdentityErrorTooManyRequestsException( value: TooManyRequestsException, ) -
DeleteEmailIdentityErrorTransport(reason: String) -
DeleteEmailIdentityErrorUnknown( error_type: String, status: Int, body: String, )
pub type DeleteEmailIdentityPolicyError {
DeleteEmailIdentityPolicyErrorBadRequestException(
value: BadRequestException,
)
DeleteEmailIdentityPolicyErrorNotFoundException(
value: NotFoundException,
)
DeleteEmailIdentityPolicyErrorTooManyRequestsException(
value: TooManyRequestsException,
)
DeleteEmailIdentityPolicyErrorTransport(reason: String)
DeleteEmailIdentityPolicyErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DeleteEmailIdentityPolicyErrorBadRequestException( value: BadRequestException, ) -
DeleteEmailIdentityPolicyErrorNotFoundException( value: NotFoundException, ) -
DeleteEmailIdentityPolicyErrorTooManyRequestsException( value: TooManyRequestsException, ) -
DeleteEmailIdentityPolicyErrorTransport(reason: String) -
DeleteEmailIdentityPolicyErrorUnknown( error_type: String, status: Int, body: String, )
pub type DeleteEmailIdentityPolicyRequest {
DeleteEmailIdentityPolicyRequest(
email_identity: option.Option(String),
policy_name: option.Option(String),
)
}
Constructors
-
DeleteEmailIdentityPolicyRequest( email_identity: option.Option(String), policy_name: option.Option(String), )
pub type DeleteEmailIdentityPolicyResponse {
DeleteEmailIdentityPolicyResponse
}
Constructors
-
DeleteEmailIdentityPolicyResponse
pub type DeleteEmailIdentityRequest {
DeleteEmailIdentityRequest(
email_identity: option.Option(String),
)
}
Constructors
-
DeleteEmailIdentityRequest(email_identity: option.Option(String))
pub type DeleteEmailIdentityResponse {
DeleteEmailIdentityResponse
}
Constructors
-
DeleteEmailIdentityResponse
pub type DeleteEmailTemplateError {
DeleteEmailTemplateErrorBadRequestException(
value: BadRequestException,
)
DeleteEmailTemplateErrorNotFoundException(
value: NotFoundException,
)
DeleteEmailTemplateErrorTooManyRequestsException(
value: TooManyRequestsException,
)
DeleteEmailTemplateErrorTransport(reason: String)
DeleteEmailTemplateErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DeleteEmailTemplateErrorBadRequestException( value: BadRequestException, ) -
DeleteEmailTemplateErrorNotFoundException( value: NotFoundException, ) -
DeleteEmailTemplateErrorTooManyRequestsException( value: TooManyRequestsException, ) -
DeleteEmailTemplateErrorTransport(reason: String) -
DeleteEmailTemplateErrorUnknown( error_type: String, status: Int, body: String, )
pub type DeleteEmailTemplateRequest {
DeleteEmailTemplateRequest(
template_name: option.Option(String),
)
}
Constructors
-
DeleteEmailTemplateRequest(template_name: option.Option(String))
pub type DeleteEmailTemplateResponse {
DeleteEmailTemplateResponse
}
Constructors
-
DeleteEmailTemplateResponse
pub type DeleteMultiRegionEndpointError {
DeleteMultiRegionEndpointErrorBadRequestException(
value: BadRequestException,
)
DeleteMultiRegionEndpointErrorConcurrentModificationException(
value: ConcurrentModificationException,
)
DeleteMultiRegionEndpointErrorNotFoundException(
value: NotFoundException,
)
DeleteMultiRegionEndpointErrorTooManyRequestsException(
value: TooManyRequestsException,
)
DeleteMultiRegionEndpointErrorTransport(reason: String)
DeleteMultiRegionEndpointErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DeleteMultiRegionEndpointErrorBadRequestException( value: BadRequestException, ) -
DeleteMultiRegionEndpointErrorConcurrentModificationException( value: ConcurrentModificationException, ) -
DeleteMultiRegionEndpointErrorNotFoundException( value: NotFoundException, ) -
DeleteMultiRegionEndpointErrorTooManyRequestsException( value: TooManyRequestsException, ) -
DeleteMultiRegionEndpointErrorTransport(reason: String) -
DeleteMultiRegionEndpointErrorUnknown( error_type: String, status: Int, body: String, )
pub type DeleteMultiRegionEndpointRequest {
DeleteMultiRegionEndpointRequest(
endpoint_name: option.Option(String),
)
}
Constructors
-
DeleteMultiRegionEndpointRequest( endpoint_name: option.Option(String), )
pub type DeleteMultiRegionEndpointResponse {
DeleteMultiRegionEndpointResponse(
status: option.Option(Status),
)
}
Constructors
-
DeleteMultiRegionEndpointResponse(status: option.Option(Status))
pub type DeleteSuppressedDestinationError {
DeleteSuppressedDestinationErrorBadRequestException(
value: BadRequestException,
)
DeleteSuppressedDestinationErrorNotFoundException(
value: NotFoundException,
)
DeleteSuppressedDestinationErrorTooManyRequestsException(
value: TooManyRequestsException,
)
DeleteSuppressedDestinationErrorTransport(reason: String)
DeleteSuppressedDestinationErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DeleteSuppressedDestinationErrorBadRequestException( value: BadRequestException, ) -
DeleteSuppressedDestinationErrorNotFoundException( value: NotFoundException, ) -
DeleteSuppressedDestinationErrorTooManyRequestsException( value: TooManyRequestsException, ) -
DeleteSuppressedDestinationErrorTransport(reason: String) -
DeleteSuppressedDestinationErrorUnknown( error_type: String, status: Int, body: String, )
pub type DeleteSuppressedDestinationRequest {
DeleteSuppressedDestinationRequest(
email_address: option.Option(String),
)
}
Constructors
-
DeleteSuppressedDestinationRequest( email_address: option.Option(String), )
pub type DeleteSuppressedDestinationResponse {
DeleteSuppressedDestinationResponse
}
Constructors
-
DeleteSuppressedDestinationResponse
pub type DeleteTenantError {
DeleteTenantErrorBadRequestException(
value: BadRequestException,
)
DeleteTenantErrorNotFoundException(value: NotFoundException)
DeleteTenantErrorTooManyRequestsException(
value: TooManyRequestsException,
)
DeleteTenantErrorTransport(reason: String)
DeleteTenantErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DeleteTenantErrorBadRequestException(value: BadRequestException) -
DeleteTenantErrorNotFoundException(value: NotFoundException) -
DeleteTenantErrorTooManyRequestsException( value: TooManyRequestsException, ) -
DeleteTenantErrorTransport(reason: String) -
DeleteTenantErrorUnknown( error_type: String, status: Int, body: String, )
pub type DeleteTenantRequest {
DeleteTenantRequest(tenant_name: option.Option(String))
}
Constructors
-
DeleteTenantRequest(tenant_name: option.Option(String))
pub type DeleteTenantResourceAssociationError {
DeleteTenantResourceAssociationErrorBadRequestException(
value: BadRequestException,
)
DeleteTenantResourceAssociationErrorNotFoundException(
value: NotFoundException,
)
DeleteTenantResourceAssociationErrorTooManyRequestsException(
value: TooManyRequestsException,
)
DeleteTenantResourceAssociationErrorTransport(reason: String)
DeleteTenantResourceAssociationErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
DeleteTenantResourceAssociationErrorBadRequestException( value: BadRequestException, ) -
DeleteTenantResourceAssociationErrorNotFoundException( value: NotFoundException, ) -
DeleteTenantResourceAssociationErrorTooManyRequestsException( value: TooManyRequestsException, ) -
DeleteTenantResourceAssociationErrorTransport(reason: String) -
DeleteTenantResourceAssociationErrorUnknown( error_type: String, status: Int, body: String, )
pub type DeleteTenantResourceAssociationRequest {
DeleteTenantResourceAssociationRequest(
resource_arn: option.Option(String),
tenant_name: option.Option(String),
)
}
Constructors
-
DeleteTenantResourceAssociationRequest( resource_arn: option.Option(String), tenant_name: option.Option(String), )
pub type DeleteTenantResourceAssociationResponse {
DeleteTenantResourceAssociationResponse
}
Constructors
-
DeleteTenantResourceAssociationResponse
pub type DeleteTenantResponse {
DeleteTenantResponse
}
Constructors
-
DeleteTenantResponse
pub type DeliverabilityDashboardAccountStatus {
DeliverabilityDashboardAccountStatusActive
DeliverabilityDashboardAccountStatusDisabled
DeliverabilityDashboardAccountStatusPendingExpiration
}
Constructors
-
DeliverabilityDashboardAccountStatusActive -
DeliverabilityDashboardAccountStatusDisabled -
DeliverabilityDashboardAccountStatusPendingExpiration
pub type DeliverabilityTestReport {
DeliverabilityTestReport(
create_date: option.Option(json_timestamp.Timestamp),
deliverability_test_status: option.Option(
DeliverabilityTestStatus,
),
from_email_address: option.Option(String),
report_id: option.Option(String),
report_name: option.Option(String),
subject: option.Option(String),
)
}
Constructors
-
DeliverabilityTestReport( create_date: option.Option(json_timestamp.Timestamp), deliverability_test_status: option.Option( DeliverabilityTestStatus, ), from_email_address: option.Option(String), report_id: option.Option(String), report_name: option.Option(String), subject: option.Option(String), )
pub type DeliverabilityTestStatus {
DeliverabilityTestStatusCompleted
DeliverabilityTestStatusInProgress
}
Constructors
-
DeliverabilityTestStatusCompleted -
DeliverabilityTestStatusInProgress
pub type DeliveryEventType {
DeliveryEventTypeComplaint
DeliveryEventTypeDelivery
DeliveryEventTypePermanentBounce
DeliveryEventTypeSend
DeliveryEventTypeTransientBounce
DeliveryEventTypeUndeterminedBounce
}
Constructors
-
DeliveryEventTypeComplaint -
DeliveryEventTypeDelivery -
DeliveryEventTypePermanentBounce -
DeliveryEventTypeSend -
DeliveryEventTypeTransientBounce -
DeliveryEventTypeUndeterminedBounce
pub type DeliveryOptions {
DeliveryOptions(
max_delivery_seconds: option.Option(Int),
sending_pool_name: option.Option(String),
tls_policy: option.Option(TlsPolicy),
)
}
Constructors
-
DeliveryOptions( max_delivery_seconds: option.Option(Int), sending_pool_name: option.Option(String), tls_policy: option.Option(TlsPolicy), )
pub type Destination {
Destination(
bcc_addresses: option.Option(List(String)),
cc_addresses: option.Option(List(String)),
to_addresses: option.Option(List(String)),
)
}
Constructors
-
Destination( bcc_addresses: option.Option(List(String)), cc_addresses: option.Option(List(String)), to_addresses: option.Option(List(String)), )
pub type Details {
Details(routes_details: option.Option(List(RouteDetails)))
}
Constructors
-
Details(routes_details: option.Option(List(RouteDetails)))
pub type DimensionValueSource {
DimensionValueSourceEmailHeader
DimensionValueSourceLinkTag
DimensionValueSourceMessageTag
}
Constructors
-
DimensionValueSourceEmailHeader -
DimensionValueSourceLinkTag -
DimensionValueSourceMessageTag
pub type DkimAttributes {
DkimAttributes(
current_signing_key_length: option.Option(
DkimSigningKeyLength,
),
last_key_generation_timestamp: option.Option(
json_timestamp.Timestamp,
),
next_signing_key_length: option.Option(DkimSigningKeyLength),
signing_attributes_origin: option.Option(
DkimSigningAttributesOrigin,
),
signing_enabled: option.Option(Bool),
signing_hosted_zone: option.Option(String),
status: option.Option(DkimStatus),
tokens: option.Option(List(String)),
)
}
Constructors
-
DkimAttributes( current_signing_key_length: option.Option(DkimSigningKeyLength), last_key_generation_timestamp: option.Option( json_timestamp.Timestamp, ), next_signing_key_length: option.Option(DkimSigningKeyLength), signing_attributes_origin: option.Option( DkimSigningAttributesOrigin, ), signing_enabled: option.Option(Bool), signing_hosted_zone: option.Option(String), status: option.Option(DkimStatus), tokens: option.Option(List(String)), )
pub type DkimSigningAttributes {
DkimSigningAttributes(
domain_signing_attributes_origin: option.Option(
DkimSigningAttributesOrigin,
),
domain_signing_private_key: option.Option(String),
domain_signing_selector: option.Option(String),
next_signing_key_length: option.Option(DkimSigningKeyLength),
)
}
Constructors
-
DkimSigningAttributes( domain_signing_attributes_origin: option.Option( DkimSigningAttributesOrigin, ), domain_signing_private_key: option.Option(String), domain_signing_selector: option.Option(String), next_signing_key_length: option.Option(DkimSigningKeyLength), )
pub type DkimSigningAttributesOrigin {
DkimSigningAttributesOriginAwsSes
DkimSigningAttributesOriginAwsSesAfSouth1
DkimSigningAttributesOriginAwsSesApNortheast1
DkimSigningAttributesOriginAwsSesApNortheast2
DkimSigningAttributesOriginAwsSesApNortheast3
DkimSigningAttributesOriginAwsSesApSoutheast1
DkimSigningAttributesOriginAwsSesApSoutheast2
DkimSigningAttributesOriginAwsSesApSoutheast3
DkimSigningAttributesOriginAwsSesApSoutheast5
DkimSigningAttributesOriginAwsSesApSouth1
DkimSigningAttributesOriginAwsSesApSouth2
DkimSigningAttributesOriginAwsSesCaCentral1
DkimSigningAttributesOriginAwsSesCaWest1
DkimSigningAttributesOriginAwsSesEuCentral1
DkimSigningAttributesOriginAwsSesEuCentral2
DkimSigningAttributesOriginAwsSesEuNorth1
DkimSigningAttributesOriginAwsSesEuSouth1
DkimSigningAttributesOriginAwsSesEuWest1
DkimSigningAttributesOriginAwsSesEuWest2
DkimSigningAttributesOriginAwsSesEuWest3
DkimSigningAttributesOriginAwsSesIlCentral1
DkimSigningAttributesOriginAwsSesMeCentral1
DkimSigningAttributesOriginAwsSesMeSouth1
DkimSigningAttributesOriginAwsSesSaEast1
DkimSigningAttributesOriginAwsSesUsEast1
DkimSigningAttributesOriginAwsSesUsEast2
DkimSigningAttributesOriginAwsSesUsWest1
DkimSigningAttributesOriginAwsSesUsWest2
DkimSigningAttributesOriginExternal
}
Constructors
-
DkimSigningAttributesOriginAwsSes -
DkimSigningAttributesOriginAwsSesAfSouth1 -
DkimSigningAttributesOriginAwsSesApNortheast1 -
DkimSigningAttributesOriginAwsSesApNortheast2 -
DkimSigningAttributesOriginAwsSesApNortheast3 -
DkimSigningAttributesOriginAwsSesApSoutheast1 -
DkimSigningAttributesOriginAwsSesApSoutheast2 -
DkimSigningAttributesOriginAwsSesApSoutheast3 -
DkimSigningAttributesOriginAwsSesApSoutheast5 -
DkimSigningAttributesOriginAwsSesApSouth1 -
DkimSigningAttributesOriginAwsSesApSouth2 -
DkimSigningAttributesOriginAwsSesCaCentral1 -
DkimSigningAttributesOriginAwsSesCaWest1 -
DkimSigningAttributesOriginAwsSesEuCentral1 -
DkimSigningAttributesOriginAwsSesEuCentral2 -
DkimSigningAttributesOriginAwsSesEuNorth1 -
DkimSigningAttributesOriginAwsSesEuSouth1 -
DkimSigningAttributesOriginAwsSesEuWest1 -
DkimSigningAttributesOriginAwsSesEuWest2 -
DkimSigningAttributesOriginAwsSesEuWest3 -
DkimSigningAttributesOriginAwsSesIlCentral1 -
DkimSigningAttributesOriginAwsSesMeCentral1 -
DkimSigningAttributesOriginAwsSesMeSouth1 -
DkimSigningAttributesOriginAwsSesSaEast1 -
DkimSigningAttributesOriginAwsSesUsEast1 -
DkimSigningAttributesOriginAwsSesUsEast2 -
DkimSigningAttributesOriginAwsSesUsWest1 -
DkimSigningAttributesOriginAwsSesUsWest2 -
DkimSigningAttributesOriginExternal
pub type DkimSigningKeyLength {
DkimSigningKeyLengthRsa1024Bit
DkimSigningKeyLengthRsa2048Bit
}
Constructors
-
DkimSigningKeyLengthRsa1024Bit -
DkimSigningKeyLengthRsa2048Bit
pub type DkimStatus {
DkimStatusFailed
DkimStatusNotStarted
DkimStatusPending
DkimStatusSuccess
DkimStatusTemporaryFailure
}
Constructors
-
DkimStatusFailed -
DkimStatusNotStarted -
DkimStatusPending -
DkimStatusSuccess -
DkimStatusTemporaryFailure
pub type DomainDeliverabilityCampaign {
DomainDeliverabilityCampaign(
campaign_id: option.Option(String),
delete_rate: option.Option(json_float.SmithyFloat),
esps: option.Option(List(String)),
first_seen_date_time: option.Option(json_timestamp.Timestamp),
from_address: option.Option(String),
image_url: option.Option(String),
inbox_count: option.Option(Int),
last_seen_date_time: option.Option(json_timestamp.Timestamp),
projected_volume: option.Option(Int),
read_delete_rate: option.Option(json_float.SmithyFloat),
read_rate: option.Option(json_float.SmithyFloat),
sending_ips: option.Option(List(String)),
spam_count: option.Option(Int),
subject: option.Option(String),
)
}
Constructors
-
DomainDeliverabilityCampaign( campaign_id: option.Option(String), delete_rate: option.Option(json_float.SmithyFloat), esps: option.Option(List(String)), first_seen_date_time: option.Option(json_timestamp.Timestamp), from_address: option.Option(String), image_url: option.Option(String), inbox_count: option.Option(Int), last_seen_date_time: option.Option(json_timestamp.Timestamp), projected_volume: option.Option(Int), read_delete_rate: option.Option(json_float.SmithyFloat), read_rate: option.Option(json_float.SmithyFloat), sending_ips: option.Option(List(String)), spam_count: option.Option(Int), subject: option.Option(String), )
pub type DomainDeliverabilityTrackingOption {
DomainDeliverabilityTrackingOption(
domain: option.Option(String),
inbox_placement_tracking_option: option.Option(
InboxPlacementTrackingOption,
),
subscription_start_date: option.Option(
json_timestamp.Timestamp,
),
)
}
Constructors
-
DomainDeliverabilityTrackingOption( domain: option.Option(String), inbox_placement_tracking_option: option.Option( InboxPlacementTrackingOption, ), subscription_start_date: option.Option(json_timestamp.Timestamp), )
pub type DomainIspPlacement {
DomainIspPlacement(
inbox_percentage: option.Option(json_float.SmithyFloat),
inbox_raw_count: option.Option(Int),
isp_name: option.Option(String),
spam_percentage: option.Option(json_float.SmithyFloat),
spam_raw_count: option.Option(Int),
)
}
Constructors
-
DomainIspPlacement( inbox_percentage: option.Option(json_float.SmithyFloat), inbox_raw_count: option.Option(Int), isp_name: option.Option(String), spam_percentage: option.Option(json_float.SmithyFloat), spam_raw_count: option.Option(Int), )
pub type EmailAddressInsightsConfidenceVerdict {
EmailAddressInsightsConfidenceVerdictHigh
EmailAddressInsightsConfidenceVerdictLow
EmailAddressInsightsConfidenceVerdictMedium
}
Constructors
-
EmailAddressInsightsConfidenceVerdictHigh -
EmailAddressInsightsConfidenceVerdictLow -
EmailAddressInsightsConfidenceVerdictMedium
pub type EmailAddressInsightsMailboxEvaluations {
EmailAddressInsightsMailboxEvaluations(
has_valid_dns_records: option.Option(
EmailAddressInsightsVerdict,
),
has_valid_syntax: option.Option(EmailAddressInsightsVerdict),
is_disposable: option.Option(EmailAddressInsightsVerdict),
is_random_input: option.Option(EmailAddressInsightsVerdict),
is_role_address: option.Option(EmailAddressInsightsVerdict),
mailbox_exists: option.Option(EmailAddressInsightsVerdict),
)
}
Constructors
-
EmailAddressInsightsMailboxEvaluations( has_valid_dns_records: option.Option( EmailAddressInsightsVerdict, ), has_valid_syntax: option.Option(EmailAddressInsightsVerdict), is_disposable: option.Option(EmailAddressInsightsVerdict), is_random_input: option.Option(EmailAddressInsightsVerdict), is_role_address: option.Option(EmailAddressInsightsVerdict), mailbox_exists: option.Option(EmailAddressInsightsVerdict), )
pub type EmailAddressInsightsVerdict {
EmailAddressInsightsVerdict(
confidence_verdict: option.Option(
EmailAddressInsightsConfidenceVerdict,
),
)
}
Constructors
-
EmailAddressInsightsVerdict( confidence_verdict: option.Option( EmailAddressInsightsConfidenceVerdict, ), )
pub type EmailContent {
EmailContent(
raw: option.Option(RawMessage),
simple: option.Option(Message),
template: option.Option(Template),
)
}
Constructors
-
EmailContent( raw: option.Option(RawMessage), simple: option.Option(Message), template: option.Option(Template), )
pub type EmailInsights {
EmailInsights(
destination: option.Option(String),
events: option.Option(List(InsightsEvent)),
isp: option.Option(String),
)
}
Constructors
-
EmailInsights( destination: option.Option(String), events: option.Option(List(InsightsEvent)), isp: option.Option(String), )
pub type EmailTemplateContent {
EmailTemplateContent(
html: option.Option(String),
subject: option.Option(String),
text: option.Option(String),
)
}
Constructors
-
EmailTemplateContent( html: option.Option(String), subject: option.Option(String), text: option.Option(String), )
pub type EmailTemplateMetadata {
EmailTemplateMetadata(
created_timestamp: option.Option(json_timestamp.Timestamp),
template_name: option.Option(String),
)
}
Constructors
-
EmailTemplateMetadata( created_timestamp: option.Option(json_timestamp.Timestamp), template_name: option.Option(String), )
pub type EngagementEventType {
EngagementEventTypeClick
EngagementEventTypeOpen
}
Constructors
-
EngagementEventTypeClick -
EngagementEventTypeOpen
pub type EventBridgeDestination {
EventBridgeDestination(event_bus_arn: option.Option(String))
}
Constructors
-
EventBridgeDestination(event_bus_arn: option.Option(String))
pub type EventDestination {
EventDestination(
cloud_watch_destination: option.Option(CloudWatchDestination),
enabled: option.Option(Bool),
event_bridge_destination: option.Option(
EventBridgeDestination,
),
kinesis_firehose_destination: option.Option(
KinesisFirehoseDestination,
),
matching_event_types: option.Option(List(EventType)),
name: option.Option(String),
pinpoint_destination: option.Option(PinpointDestination),
sns_destination: option.Option(SnsDestination),
)
}
Constructors
-
EventDestination( cloud_watch_destination: option.Option(CloudWatchDestination), enabled: option.Option(Bool), event_bridge_destination: option.Option(EventBridgeDestination), kinesis_firehose_destination: option.Option( KinesisFirehoseDestination, ), matching_event_types: option.Option(List(EventType)), name: option.Option(String), pinpoint_destination: option.Option(PinpointDestination), sns_destination: option.Option(SnsDestination), )
pub type EventDestinationDefinition {
EventDestinationDefinition(
cloud_watch_destination: option.Option(CloudWatchDestination),
enabled: option.Option(Bool),
event_bridge_destination: option.Option(
EventBridgeDestination,
),
kinesis_firehose_destination: option.Option(
KinesisFirehoseDestination,
),
matching_event_types: option.Option(List(EventType)),
pinpoint_destination: option.Option(PinpointDestination),
sns_destination: option.Option(SnsDestination),
)
}
Constructors
-
EventDestinationDefinition( cloud_watch_destination: option.Option(CloudWatchDestination), enabled: option.Option(Bool), event_bridge_destination: option.Option(EventBridgeDestination), kinesis_firehose_destination: option.Option( KinesisFirehoseDestination, ), matching_event_types: option.Option(List(EventType)), pinpoint_destination: option.Option(PinpointDestination), sns_destination: option.Option(SnsDestination), )
pub type EventDetails {
EventDetails(
bounce: option.Option(Bounce),
complaint: option.Option(Complaint),
)
}
Constructors
-
EventDetails( bounce: option.Option(Bounce), complaint: option.Option(Complaint), )
pub type EventType {
EventTypeBounce
EventTypeClick
EventTypeComplaint
EventTypeDelivery
EventTypeDeliveryDelay
EventTypeOpen
EventTypeReject
EventTypeRenderingFailure
EventTypeSend
EventTypeSubscription
}
Constructors
-
EventTypeBounce -
EventTypeClick -
EventTypeComplaint -
EventTypeDelivery -
EventTypeDeliveryDelay -
EventTypeOpen -
EventTypeReject -
EventTypeRenderingFailure -
EventTypeSend -
EventTypeSubscription
pub type ExportDataSource {
ExportDataSource(
message_insights_data_source: option.Option(
MessageInsightsDataSource,
),
metrics_data_source: option.Option(MetricsDataSource),
)
}
Constructors
-
ExportDataSource( message_insights_data_source: option.Option( MessageInsightsDataSource, ), metrics_data_source: option.Option(MetricsDataSource), )
pub type ExportDestination {
ExportDestination(
data_format: option.Option(DataFormat),
s3_url: option.Option(String),
)
}
Constructors
-
ExportDestination( data_format: option.Option(DataFormat), s3_url: option.Option(String), )
pub type ExportJobSummary {
ExportJobSummary(
completed_timestamp: option.Option(json_timestamp.Timestamp),
created_timestamp: option.Option(json_timestamp.Timestamp),
export_source_type: option.Option(ExportSourceType),
job_id: option.Option(String),
job_status: option.Option(JobStatus),
)
}
Constructors
-
ExportJobSummary( completed_timestamp: option.Option(json_timestamp.Timestamp), created_timestamp: option.Option(json_timestamp.Timestamp), export_source_type: option.Option(ExportSourceType), job_id: option.Option(String), job_status: option.Option(JobStatus), )
pub type ExportMetric {
ExportMetric(
aggregation: option.Option(MetricAggregation),
name: option.Option(Metric),
)
}
Constructors
-
ExportMetric( aggregation: option.Option(MetricAggregation), name: option.Option(Metric), )
pub type ExportSourceType {
ExportSourceTypeMessageInsights
ExportSourceTypeMetricsData
}
Constructors
-
ExportSourceTypeMessageInsights -
ExportSourceTypeMetricsData
pub type ExportStatistics {
ExportStatistics(
exported_records_count: option.Option(Int),
processed_records_count: option.Option(Int),
)
}
Constructors
-
ExportStatistics( exported_records_count: option.Option(Int), processed_records_count: option.Option(Int), )
pub type FailureInfo {
FailureInfo(
error_message: option.Option(String),
failed_records_s3_url: option.Option(String),
)
}
Constructors
-
FailureInfo( error_message: option.Option(String), failed_records_s3_url: option.Option(String), )
pub type FeatureStatus {
FeatureStatusDisabled
FeatureStatusEnabled
}
Constructors
-
FeatureStatusDisabled -
FeatureStatusEnabled
pub type GetAccountError {
GetAccountErrorBadRequestException(value: BadRequestException)
GetAccountErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetAccountErrorTransport(reason: String)
GetAccountErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetAccountErrorBadRequestException(value: BadRequestException) -
GetAccountErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetAccountErrorTransport(reason: String) -
GetAccountErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetAccountRequest {
GetAccountRequest
}
Constructors
-
GetAccountRequest
pub type GetAccountResponse {
GetAccountResponse(
dedicated_ip_auto_warmup_enabled: option.Option(Bool),
details: option.Option(AccountDetails),
enforcement_status: option.Option(String),
production_access_enabled: option.Option(Bool),
send_quota: option.Option(SendQuota),
sending_enabled: option.Option(Bool),
suppression_attributes: option.Option(SuppressionAttributes),
vdm_attributes: option.Option(VdmAttributes),
)
}
Constructors
-
GetAccountResponse( dedicated_ip_auto_warmup_enabled: option.Option(Bool), details: option.Option(AccountDetails), enforcement_status: option.Option(String), production_access_enabled: option.Option(Bool), send_quota: option.Option(SendQuota), sending_enabled: option.Option(Bool), suppression_attributes: option.Option(SuppressionAttributes), vdm_attributes: option.Option(VdmAttributes), )
pub type GetBlacklistReportsError {
GetBlacklistReportsErrorBadRequestException(
value: BadRequestException,
)
GetBlacklistReportsErrorNotFoundException(
value: NotFoundException,
)
GetBlacklistReportsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetBlacklistReportsErrorTransport(reason: String)
GetBlacklistReportsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetBlacklistReportsErrorBadRequestException( value: BadRequestException, ) -
GetBlacklistReportsErrorNotFoundException( value: NotFoundException, ) -
GetBlacklistReportsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetBlacklistReportsErrorTransport(reason: String) -
GetBlacklistReportsErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetBlacklistReportsRequest {
GetBlacklistReportsRequest(
blacklist_item_names: option.Option(List(String)),
)
}
Constructors
-
GetBlacklistReportsRequest( blacklist_item_names: option.Option(List(String)), )
pub type GetBlacklistReportsResponse {
GetBlacklistReportsResponse(
blacklist_report: option.Option(
dict.Dict(String, List(BlacklistEntry)),
),
)
}
Constructors
-
GetBlacklistReportsResponse( blacklist_report: option.Option( dict.Dict(String, List(BlacklistEntry)), ), )
pub type GetConfigurationSetError {
GetConfigurationSetErrorBadRequestException(
value: BadRequestException,
)
GetConfigurationSetErrorNotFoundException(
value: NotFoundException,
)
GetConfigurationSetErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetConfigurationSetErrorTransport(reason: String)
GetConfigurationSetErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetConfigurationSetErrorBadRequestException( value: BadRequestException, ) -
GetConfigurationSetErrorNotFoundException( value: NotFoundException, ) -
GetConfigurationSetErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetConfigurationSetErrorTransport(reason: String) -
GetConfigurationSetErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetConfigurationSetEventDestinationsError {
GetConfigurationSetEventDestinationsErrorBadRequestException(
value: BadRequestException,
)
GetConfigurationSetEventDestinationsErrorNotFoundException(
value: NotFoundException,
)
GetConfigurationSetEventDestinationsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetConfigurationSetEventDestinationsErrorTransport(
reason: String,
)
GetConfigurationSetEventDestinationsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetConfigurationSetEventDestinationsErrorBadRequestException( value: BadRequestException, ) -
GetConfigurationSetEventDestinationsErrorNotFoundException( value: NotFoundException, ) -
GetConfigurationSetEventDestinationsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetConfigurationSetEventDestinationsErrorTransport( reason: String, ) -
GetConfigurationSetEventDestinationsErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetConfigurationSetEventDestinationsRequest {
GetConfigurationSetEventDestinationsRequest(
configuration_set_name: option.Option(String),
)
}
Constructors
-
GetConfigurationSetEventDestinationsRequest( configuration_set_name: option.Option(String), )
pub type GetConfigurationSetEventDestinationsResponse {
GetConfigurationSetEventDestinationsResponse(
event_destinations: option.Option(List(EventDestination)),
)
}
Constructors
-
GetConfigurationSetEventDestinationsResponse( event_destinations: option.Option(List(EventDestination)), )
pub type GetConfigurationSetRequest {
GetConfigurationSetRequest(
configuration_set_name: option.Option(String),
)
}
Constructors
-
GetConfigurationSetRequest( configuration_set_name: option.Option(String), )
pub type GetConfigurationSetResponse {
GetConfigurationSetResponse(
archiving_options: option.Option(ArchivingOptions),
configuration_set_name: option.Option(String),
delivery_options: option.Option(DeliveryOptions),
reputation_options: option.Option(ReputationOptions),
sending_options: option.Option(SendingOptions),
suppression_options: option.Option(SuppressionOptions),
tags: option.Option(List(Tag)),
tracking_options: option.Option(TrackingOptions),
vdm_options: option.Option(VdmOptions),
)
}
Constructors
-
GetConfigurationSetResponse( archiving_options: option.Option(ArchivingOptions), configuration_set_name: option.Option(String), delivery_options: option.Option(DeliveryOptions), reputation_options: option.Option(ReputationOptions), sending_options: option.Option(SendingOptions), suppression_options: option.Option(SuppressionOptions), tags: option.Option(List(Tag)), tracking_options: option.Option(TrackingOptions), vdm_options: option.Option(VdmOptions), )
pub type GetContactError {
GetContactErrorBadRequestException(value: BadRequestException)
GetContactErrorNotFoundException(value: NotFoundException)
GetContactErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetContactErrorTransport(reason: String)
GetContactErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetContactErrorBadRequestException(value: BadRequestException) -
GetContactErrorNotFoundException(value: NotFoundException) -
GetContactErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetContactErrorTransport(reason: String) -
GetContactErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetContactListError {
GetContactListErrorBadRequestException(
value: BadRequestException,
)
GetContactListErrorNotFoundException(value: NotFoundException)
GetContactListErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetContactListErrorTransport(reason: String)
GetContactListErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetContactListErrorBadRequestException( value: BadRequestException, ) -
GetContactListErrorNotFoundException(value: NotFoundException) -
GetContactListErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetContactListErrorTransport(reason: String) -
GetContactListErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetContactListRequest {
GetContactListRequest(contact_list_name: option.Option(String))
}
Constructors
-
GetContactListRequest(contact_list_name: option.Option(String))
pub type GetContactListResponse {
GetContactListResponse(
contact_list_name: option.Option(String),
created_timestamp: option.Option(json_timestamp.Timestamp),
description: option.Option(String),
last_updated_timestamp: option.Option(
json_timestamp.Timestamp,
),
tags: option.Option(List(Tag)),
topics: option.Option(List(Topic)),
)
}
Constructors
-
GetContactListResponse( contact_list_name: option.Option(String), created_timestamp: option.Option(json_timestamp.Timestamp), description: option.Option(String), last_updated_timestamp: option.Option(json_timestamp.Timestamp), tags: option.Option(List(Tag)), topics: option.Option(List(Topic)), )
pub type GetContactRequest {
GetContactRequest(
contact_list_name: option.Option(String),
email_address: option.Option(String),
)
}
Constructors
-
GetContactRequest( contact_list_name: option.Option(String), email_address: option.Option(String), )
pub type GetContactResponse {
GetContactResponse(
attributes_data: option.Option(String),
contact_list_name: option.Option(String),
created_timestamp: option.Option(json_timestamp.Timestamp),
email_address: option.Option(String),
last_updated_timestamp: option.Option(
json_timestamp.Timestamp,
),
topic_default_preferences: option.Option(
List(TopicPreference),
),
topic_preferences: option.Option(List(TopicPreference)),
unsubscribe_all: option.Option(Bool),
)
}
Constructors
-
GetContactResponse( attributes_data: option.Option(String), contact_list_name: option.Option(String), created_timestamp: option.Option(json_timestamp.Timestamp), email_address: option.Option(String), last_updated_timestamp: option.Option(json_timestamp.Timestamp), topic_default_preferences: option.Option(List(TopicPreference)), topic_preferences: option.Option(List(TopicPreference)), unsubscribe_all: option.Option(Bool), )
pub type GetCustomVerificationEmailTemplateError {
GetCustomVerificationEmailTemplateErrorBadRequestException(
value: BadRequestException,
)
GetCustomVerificationEmailTemplateErrorNotFoundException(
value: NotFoundException,
)
GetCustomVerificationEmailTemplateErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetCustomVerificationEmailTemplateErrorTransport(
reason: String,
)
GetCustomVerificationEmailTemplateErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetCustomVerificationEmailTemplateErrorBadRequestException( value: BadRequestException, ) -
GetCustomVerificationEmailTemplateErrorNotFoundException( value: NotFoundException, ) -
GetCustomVerificationEmailTemplateErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetCustomVerificationEmailTemplateErrorTransport(reason: String) -
GetCustomVerificationEmailTemplateErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetCustomVerificationEmailTemplateRequest {
GetCustomVerificationEmailTemplateRequest(
template_name: option.Option(String),
)
}
Constructors
-
GetCustomVerificationEmailTemplateRequest( template_name: option.Option(String), )
pub type GetCustomVerificationEmailTemplateResponse {
GetCustomVerificationEmailTemplateResponse(
failure_redirection_url: option.Option(String),
from_email_address: option.Option(String),
success_redirection_url: option.Option(String),
tags: option.Option(List(Tag)),
template_content: option.Option(String),
template_name: option.Option(String),
template_subject: option.Option(String),
)
}
Constructors
-
GetCustomVerificationEmailTemplateResponse( failure_redirection_url: option.Option(String), from_email_address: option.Option(String), success_redirection_url: option.Option(String), tags: option.Option(List(Tag)), template_content: option.Option(String), template_name: option.Option(String), template_subject: option.Option(String), )
pub type GetDedicatedIpError {
GetDedicatedIpErrorBadRequestException(
value: BadRequestException,
)
GetDedicatedIpErrorNotFoundException(value: NotFoundException)
GetDedicatedIpErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetDedicatedIpErrorTransport(reason: String)
GetDedicatedIpErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetDedicatedIpErrorBadRequestException( value: BadRequestException, ) -
GetDedicatedIpErrorNotFoundException(value: NotFoundException) -
GetDedicatedIpErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetDedicatedIpErrorTransport(reason: String) -
GetDedicatedIpErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetDedicatedIpPoolError {
GetDedicatedIpPoolErrorBadRequestException(
value: BadRequestException,
)
GetDedicatedIpPoolErrorNotFoundException(
value: NotFoundException,
)
GetDedicatedIpPoolErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetDedicatedIpPoolErrorTransport(reason: String)
GetDedicatedIpPoolErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetDedicatedIpPoolErrorBadRequestException( value: BadRequestException, ) -
GetDedicatedIpPoolErrorNotFoundException( value: NotFoundException, ) -
GetDedicatedIpPoolErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetDedicatedIpPoolErrorTransport(reason: String) -
GetDedicatedIpPoolErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetDedicatedIpPoolRequest {
GetDedicatedIpPoolRequest(pool_name: option.Option(String))
}
Constructors
-
GetDedicatedIpPoolRequest(pool_name: option.Option(String))
pub type GetDedicatedIpPoolResponse {
GetDedicatedIpPoolResponse(
dedicated_ip_pool: option.Option(DedicatedIpPool),
)
}
Constructors
-
GetDedicatedIpPoolResponse( dedicated_ip_pool: option.Option(DedicatedIpPool), )
pub type GetDedicatedIpRequest {
GetDedicatedIpRequest(ip: option.Option(String))
}
Constructors
-
GetDedicatedIpRequest(ip: option.Option(String))
pub type GetDedicatedIpResponse {
GetDedicatedIpResponse(
dedicated_ip: option.Option(DedicatedIp),
)
}
Constructors
-
GetDedicatedIpResponse(dedicated_ip: option.Option(DedicatedIp))
pub type GetDedicatedIpsError {
GetDedicatedIpsErrorBadRequestException(
value: BadRequestException,
)
GetDedicatedIpsErrorNotFoundException(value: NotFoundException)
GetDedicatedIpsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetDedicatedIpsErrorTransport(reason: String)
GetDedicatedIpsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetDedicatedIpsErrorBadRequestException( value: BadRequestException, ) -
GetDedicatedIpsErrorNotFoundException(value: NotFoundException) -
GetDedicatedIpsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetDedicatedIpsErrorTransport(reason: String) -
GetDedicatedIpsErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetDedicatedIpsRequest {
GetDedicatedIpsRequest(
next_token: option.Option(String),
page_size: option.Option(Int),
pool_name: option.Option(String),
)
}
Constructors
-
GetDedicatedIpsRequest( next_token: option.Option(String), page_size: option.Option(Int), pool_name: option.Option(String), )
pub type GetDedicatedIpsResponse {
GetDedicatedIpsResponse(
dedicated_ips: option.Option(List(DedicatedIp)),
next_token: option.Option(String),
)
}
Constructors
-
GetDedicatedIpsResponse( dedicated_ips: option.Option(List(DedicatedIp)), next_token: option.Option(String), )
pub type GetDeliverabilityDashboardOptionsError {
GetDeliverabilityDashboardOptionsErrorBadRequestException(
value: BadRequestException,
)
GetDeliverabilityDashboardOptionsErrorLimitExceededException(
value: LimitExceededException,
)
GetDeliverabilityDashboardOptionsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetDeliverabilityDashboardOptionsErrorTransport(reason: String)
GetDeliverabilityDashboardOptionsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetDeliverabilityDashboardOptionsErrorBadRequestException( value: BadRequestException, ) -
GetDeliverabilityDashboardOptionsErrorLimitExceededException( value: LimitExceededException, ) -
GetDeliverabilityDashboardOptionsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetDeliverabilityDashboardOptionsErrorTransport(reason: String) -
GetDeliverabilityDashboardOptionsErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetDeliverabilityDashboardOptionsRequest {
GetDeliverabilityDashboardOptionsRequest
}
Constructors
-
GetDeliverabilityDashboardOptionsRequest
pub type GetDeliverabilityDashboardOptionsResponse {
GetDeliverabilityDashboardOptionsResponse(
account_status: option.Option(
DeliverabilityDashboardAccountStatus,
),
active_subscribed_domains: option.Option(
List(DomainDeliverabilityTrackingOption),
),
dashboard_enabled: option.Option(Bool),
pending_expiration_subscribed_domains: option.Option(
List(DomainDeliverabilityTrackingOption),
),
subscription_expiry_date: option.Option(
json_timestamp.Timestamp,
),
)
}
Constructors
-
GetDeliverabilityDashboardOptionsResponse( account_status: option.Option( DeliverabilityDashboardAccountStatus, ), active_subscribed_domains: option.Option( List(DomainDeliverabilityTrackingOption), ), dashboard_enabled: option.Option(Bool), pending_expiration_subscribed_domains: option.Option( List(DomainDeliverabilityTrackingOption), ), subscription_expiry_date: option.Option( json_timestamp.Timestamp, ), )
pub type GetDeliverabilityTestReportError {
GetDeliverabilityTestReportErrorBadRequestException(
value: BadRequestException,
)
GetDeliverabilityTestReportErrorNotFoundException(
value: NotFoundException,
)
GetDeliverabilityTestReportErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetDeliverabilityTestReportErrorTransport(reason: String)
GetDeliverabilityTestReportErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetDeliverabilityTestReportErrorBadRequestException( value: BadRequestException, ) -
GetDeliverabilityTestReportErrorNotFoundException( value: NotFoundException, ) -
GetDeliverabilityTestReportErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetDeliverabilityTestReportErrorTransport(reason: String) -
GetDeliverabilityTestReportErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetDeliverabilityTestReportRequest {
GetDeliverabilityTestReportRequest(
report_id: option.Option(String),
)
}
Constructors
-
GetDeliverabilityTestReportRequest( report_id: option.Option(String), )
pub type GetDeliverabilityTestReportResponse {
GetDeliverabilityTestReportResponse(
deliverability_test_report: option.Option(
DeliverabilityTestReport,
),
isp_placements: option.Option(List(IspPlacement)),
message: option.Option(String),
overall_placement: option.Option(PlacementStatistics),
tags: option.Option(List(Tag)),
)
}
Constructors
-
GetDeliverabilityTestReportResponse( deliverability_test_report: option.Option( DeliverabilityTestReport, ), isp_placements: option.Option(List(IspPlacement)), message: option.Option(String), overall_placement: option.Option(PlacementStatistics), tags: option.Option(List(Tag)), )
pub type GetDomainDeliverabilityCampaignError {
GetDomainDeliverabilityCampaignErrorBadRequestException(
value: BadRequestException,
)
GetDomainDeliverabilityCampaignErrorNotFoundException(
value: NotFoundException,
)
GetDomainDeliverabilityCampaignErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetDomainDeliverabilityCampaignErrorTransport(reason: String)
GetDomainDeliverabilityCampaignErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetDomainDeliverabilityCampaignErrorBadRequestException( value: BadRequestException, ) -
GetDomainDeliverabilityCampaignErrorNotFoundException( value: NotFoundException, ) -
GetDomainDeliverabilityCampaignErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetDomainDeliverabilityCampaignErrorTransport(reason: String) -
GetDomainDeliverabilityCampaignErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetDomainDeliverabilityCampaignRequest {
GetDomainDeliverabilityCampaignRequest(
campaign_id: option.Option(String),
)
}
Constructors
-
GetDomainDeliverabilityCampaignRequest( campaign_id: option.Option(String), )
pub type GetDomainDeliverabilityCampaignResponse {
GetDomainDeliverabilityCampaignResponse(
domain_deliverability_campaign: option.Option(
DomainDeliverabilityCampaign,
),
)
}
Constructors
-
GetDomainDeliverabilityCampaignResponse( domain_deliverability_campaign: option.Option( DomainDeliverabilityCampaign, ), )
pub type GetDomainStatisticsReportError {
GetDomainStatisticsReportErrorBadRequestException(
value: BadRequestException,
)
GetDomainStatisticsReportErrorNotFoundException(
value: NotFoundException,
)
GetDomainStatisticsReportErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetDomainStatisticsReportErrorTransport(reason: String)
GetDomainStatisticsReportErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetDomainStatisticsReportErrorBadRequestException( value: BadRequestException, ) -
GetDomainStatisticsReportErrorNotFoundException( value: NotFoundException, ) -
GetDomainStatisticsReportErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetDomainStatisticsReportErrorTransport(reason: String) -
GetDomainStatisticsReportErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetDomainStatisticsReportRequest {
GetDomainStatisticsReportRequest(
domain: option.Option(String),
end_date: option.Option(json_timestamp.Timestamp),
start_date: option.Option(json_timestamp.Timestamp),
)
}
Constructors
-
GetDomainStatisticsReportRequest( domain: option.Option(String), end_date: option.Option(json_timestamp.Timestamp), start_date: option.Option(json_timestamp.Timestamp), )
pub type GetDomainStatisticsReportResponse {
GetDomainStatisticsReportResponse(
daily_volumes: option.Option(List(DailyVolume)),
overall_volume: option.Option(OverallVolume),
)
}
Constructors
-
GetDomainStatisticsReportResponse( daily_volumes: option.Option(List(DailyVolume)), overall_volume: option.Option(OverallVolume), )
pub type GetEmailAddressInsightsError {
GetEmailAddressInsightsErrorBadRequestException(
value: BadRequestException,
)
GetEmailAddressInsightsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetEmailAddressInsightsErrorTransport(reason: String)
GetEmailAddressInsightsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetEmailAddressInsightsErrorBadRequestException( value: BadRequestException, ) -
GetEmailAddressInsightsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetEmailAddressInsightsErrorTransport(reason: String) -
GetEmailAddressInsightsErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetEmailAddressInsightsRequest {
GetEmailAddressInsightsRequest(
email_address: option.Option(String),
)
}
Constructors
-
GetEmailAddressInsightsRequest( email_address: option.Option(String), )
pub type GetEmailAddressInsightsResponse {
GetEmailAddressInsightsResponse(
mailbox_validation: option.Option(MailboxValidation),
)
}
Constructors
-
GetEmailAddressInsightsResponse( mailbox_validation: option.Option(MailboxValidation), )
pub type GetEmailIdentityError {
GetEmailIdentityErrorBadRequestException(
value: BadRequestException,
)
GetEmailIdentityErrorNotFoundException(
value: NotFoundException,
)
GetEmailIdentityErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetEmailIdentityErrorTransport(reason: String)
GetEmailIdentityErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetEmailIdentityErrorBadRequestException( value: BadRequestException, ) -
GetEmailIdentityErrorNotFoundException(value: NotFoundException) -
GetEmailIdentityErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetEmailIdentityErrorTransport(reason: String) -
GetEmailIdentityErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetEmailIdentityPoliciesError {
GetEmailIdentityPoliciesErrorBadRequestException(
value: BadRequestException,
)
GetEmailIdentityPoliciesErrorNotFoundException(
value: NotFoundException,
)
GetEmailIdentityPoliciesErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetEmailIdentityPoliciesErrorTransport(reason: String)
GetEmailIdentityPoliciesErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetEmailIdentityPoliciesErrorBadRequestException( value: BadRequestException, ) -
GetEmailIdentityPoliciesErrorNotFoundException( value: NotFoundException, ) -
GetEmailIdentityPoliciesErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetEmailIdentityPoliciesErrorTransport(reason: String) -
GetEmailIdentityPoliciesErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetEmailIdentityPoliciesRequest {
GetEmailIdentityPoliciesRequest(
email_identity: option.Option(String),
)
}
Constructors
-
GetEmailIdentityPoliciesRequest( email_identity: option.Option(String), )
pub type GetEmailIdentityPoliciesResponse {
GetEmailIdentityPoliciesResponse(
policies: option.Option(dict.Dict(String, String)),
)
}
Constructors
-
GetEmailIdentityPoliciesResponse( policies: option.Option(dict.Dict(String, String)), )
pub type GetEmailIdentityRequest {
GetEmailIdentityRequest(email_identity: option.Option(String))
}
Constructors
-
GetEmailIdentityRequest(email_identity: option.Option(String))
pub type GetEmailIdentityResponse {
GetEmailIdentityResponse(
configuration_set_name: option.Option(String),
dkim_attributes: option.Option(DkimAttributes),
feedback_forwarding_status: option.Option(Bool),
identity_type: option.Option(IdentityType),
mail_from_attributes: option.Option(MailFromAttributes),
policies: option.Option(dict.Dict(String, String)),
tags: option.Option(List(Tag)),
verification_info: option.Option(VerificationInfo),
verification_status: option.Option(VerificationStatus),
verified_for_sending_status: option.Option(Bool),
)
}
Constructors
-
GetEmailIdentityResponse( configuration_set_name: option.Option(String), dkim_attributes: option.Option(DkimAttributes), feedback_forwarding_status: option.Option(Bool), identity_type: option.Option(IdentityType), mail_from_attributes: option.Option(MailFromAttributes), policies: option.Option(dict.Dict(String, String)), tags: option.Option(List(Tag)), verification_info: option.Option(VerificationInfo), verification_status: option.Option(VerificationStatus), verified_for_sending_status: option.Option(Bool), )
pub type GetEmailTemplateError {
GetEmailTemplateErrorBadRequestException(
value: BadRequestException,
)
GetEmailTemplateErrorNotFoundException(
value: NotFoundException,
)
GetEmailTemplateErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetEmailTemplateErrorTransport(reason: String)
GetEmailTemplateErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetEmailTemplateErrorBadRequestException( value: BadRequestException, ) -
GetEmailTemplateErrorNotFoundException(value: NotFoundException) -
GetEmailTemplateErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetEmailTemplateErrorTransport(reason: String) -
GetEmailTemplateErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetEmailTemplateRequest {
GetEmailTemplateRequest(template_name: option.Option(String))
}
Constructors
-
GetEmailTemplateRequest(template_name: option.Option(String))
pub type GetEmailTemplateResponse {
GetEmailTemplateResponse(
tags: option.Option(List(Tag)),
template_content: option.Option(EmailTemplateContent),
template_name: option.Option(String),
)
}
Constructors
-
GetEmailTemplateResponse( tags: option.Option(List(Tag)), template_content: option.Option(EmailTemplateContent), template_name: option.Option(String), )
pub type GetExportJobError {
GetExportJobErrorBadRequestException(
value: BadRequestException,
)
GetExportJobErrorNotFoundException(value: NotFoundException)
GetExportJobErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetExportJobErrorTransport(reason: String)
GetExportJobErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetExportJobErrorBadRequestException(value: BadRequestException) -
GetExportJobErrorNotFoundException(value: NotFoundException) -
GetExportJobErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetExportJobErrorTransport(reason: String) -
GetExportJobErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetExportJobRequest {
GetExportJobRequest(job_id: option.Option(String))
}
Constructors
-
GetExportJobRequest(job_id: option.Option(String))
pub type GetExportJobResponse {
GetExportJobResponse(
completed_timestamp: option.Option(json_timestamp.Timestamp),
created_timestamp: option.Option(json_timestamp.Timestamp),
export_data_source: option.Option(ExportDataSource),
export_destination: option.Option(ExportDestination),
export_source_type: option.Option(ExportSourceType),
failure_info: option.Option(FailureInfo),
job_id: option.Option(String),
job_status: option.Option(JobStatus),
statistics: option.Option(ExportStatistics),
)
}
Constructors
-
GetExportJobResponse( completed_timestamp: option.Option(json_timestamp.Timestamp), created_timestamp: option.Option(json_timestamp.Timestamp), export_data_source: option.Option(ExportDataSource), export_destination: option.Option(ExportDestination), export_source_type: option.Option(ExportSourceType), failure_info: option.Option(FailureInfo), job_id: option.Option(String), job_status: option.Option(JobStatus), statistics: option.Option(ExportStatistics), )
pub type GetImportJobError {
GetImportJobErrorBadRequestException(
value: BadRequestException,
)
GetImportJobErrorNotFoundException(value: NotFoundException)
GetImportJobErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetImportJobErrorTransport(reason: String)
GetImportJobErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetImportJobErrorBadRequestException(value: BadRequestException) -
GetImportJobErrorNotFoundException(value: NotFoundException) -
GetImportJobErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetImportJobErrorTransport(reason: String) -
GetImportJobErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetImportJobRequest {
GetImportJobRequest(job_id: option.Option(String))
}
Constructors
-
GetImportJobRequest(job_id: option.Option(String))
pub type GetImportJobResponse {
GetImportJobResponse(
completed_timestamp: option.Option(json_timestamp.Timestamp),
created_timestamp: option.Option(json_timestamp.Timestamp),
failed_records_count: option.Option(Int),
failure_info: option.Option(FailureInfo),
import_data_source: option.Option(ImportDataSource),
import_destination: option.Option(ImportDestination),
job_id: option.Option(String),
job_status: option.Option(JobStatus),
processed_records_count: option.Option(Int),
)
}
Constructors
-
GetImportJobResponse( completed_timestamp: option.Option(json_timestamp.Timestamp), created_timestamp: option.Option(json_timestamp.Timestamp), failed_records_count: option.Option(Int), failure_info: option.Option(FailureInfo), import_data_source: option.Option(ImportDataSource), import_destination: option.Option(ImportDestination), job_id: option.Option(String), job_status: option.Option(JobStatus), processed_records_count: option.Option(Int), )
pub type GetMessageInsightsError {
GetMessageInsightsErrorBadRequestException(
value: BadRequestException,
)
GetMessageInsightsErrorNotFoundException(
value: NotFoundException,
)
GetMessageInsightsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetMessageInsightsErrorTransport(reason: String)
GetMessageInsightsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetMessageInsightsErrorBadRequestException( value: BadRequestException, ) -
GetMessageInsightsErrorNotFoundException( value: NotFoundException, ) -
GetMessageInsightsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetMessageInsightsErrorTransport(reason: String) -
GetMessageInsightsErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetMessageInsightsRequest {
GetMessageInsightsRequest(message_id: option.Option(String))
}
Constructors
-
GetMessageInsightsRequest(message_id: option.Option(String))
pub type GetMessageInsightsResponse {
GetMessageInsightsResponse(
email_tags: option.Option(List(MessageTag)),
from_email_address: option.Option(String),
insights: option.Option(List(EmailInsights)),
message_id: option.Option(String),
subject: option.Option(String),
)
}
Constructors
-
GetMessageInsightsResponse( email_tags: option.Option(List(MessageTag)), from_email_address: option.Option(String), insights: option.Option(List(EmailInsights)), message_id: option.Option(String), subject: option.Option(String), )
pub type GetMultiRegionEndpointError {
GetMultiRegionEndpointErrorBadRequestException(
value: BadRequestException,
)
GetMultiRegionEndpointErrorNotFoundException(
value: NotFoundException,
)
GetMultiRegionEndpointErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetMultiRegionEndpointErrorTransport(reason: String)
GetMultiRegionEndpointErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetMultiRegionEndpointErrorBadRequestException( value: BadRequestException, ) -
GetMultiRegionEndpointErrorNotFoundException( value: NotFoundException, ) -
GetMultiRegionEndpointErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetMultiRegionEndpointErrorTransport(reason: String) -
GetMultiRegionEndpointErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetMultiRegionEndpointRequest {
GetMultiRegionEndpointRequest(
endpoint_name: option.Option(String),
)
}
Constructors
-
GetMultiRegionEndpointRequest( endpoint_name: option.Option(String), )
pub type GetMultiRegionEndpointResponse {
GetMultiRegionEndpointResponse(
created_timestamp: option.Option(json_timestamp.Timestamp),
endpoint_id: option.Option(String),
endpoint_name: option.Option(String),
last_updated_timestamp: option.Option(
json_timestamp.Timestamp,
),
routes: option.Option(List(Route)),
status: option.Option(Status),
)
}
Constructors
-
GetMultiRegionEndpointResponse( created_timestamp: option.Option(json_timestamp.Timestamp), endpoint_id: option.Option(String), endpoint_name: option.Option(String), last_updated_timestamp: option.Option(json_timestamp.Timestamp), routes: option.Option(List(Route)), status: option.Option(Status), )
pub type GetReputationEntityError {
GetReputationEntityErrorBadRequestException(
value: BadRequestException,
)
GetReputationEntityErrorNotFoundException(
value: NotFoundException,
)
GetReputationEntityErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetReputationEntityErrorTransport(reason: String)
GetReputationEntityErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetReputationEntityErrorBadRequestException( value: BadRequestException, ) -
GetReputationEntityErrorNotFoundException( value: NotFoundException, ) -
GetReputationEntityErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetReputationEntityErrorTransport(reason: String) -
GetReputationEntityErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetReputationEntityRequest {
GetReputationEntityRequest(
reputation_entity_reference: option.Option(String),
reputation_entity_type: option.Option(ReputationEntityType),
)
}
Constructors
-
GetReputationEntityRequest( reputation_entity_reference: option.Option(String), reputation_entity_type: option.Option(ReputationEntityType), )
pub type GetReputationEntityResponse {
GetReputationEntityResponse(
reputation_entity: option.Option(ReputationEntity),
)
}
Constructors
-
GetReputationEntityResponse( reputation_entity: option.Option(ReputationEntity), )
pub type GetSuppressedDestinationError {
GetSuppressedDestinationErrorBadRequestException(
value: BadRequestException,
)
GetSuppressedDestinationErrorNotFoundException(
value: NotFoundException,
)
GetSuppressedDestinationErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetSuppressedDestinationErrorTransport(reason: String)
GetSuppressedDestinationErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetSuppressedDestinationErrorBadRequestException( value: BadRequestException, ) -
GetSuppressedDestinationErrorNotFoundException( value: NotFoundException, ) -
GetSuppressedDestinationErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetSuppressedDestinationErrorTransport(reason: String) -
GetSuppressedDestinationErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetSuppressedDestinationRequest {
GetSuppressedDestinationRequest(
email_address: option.Option(String),
)
}
Constructors
-
GetSuppressedDestinationRequest( email_address: option.Option(String), )
pub type GetSuppressedDestinationResponse {
GetSuppressedDestinationResponse(
suppressed_destination: option.Option(SuppressedDestination),
)
}
Constructors
-
GetSuppressedDestinationResponse( suppressed_destination: option.Option(SuppressedDestination), )
pub type GetTenantError {
GetTenantErrorBadRequestException(value: BadRequestException)
GetTenantErrorNotFoundException(value: NotFoundException)
GetTenantErrorTooManyRequestsException(
value: TooManyRequestsException,
)
GetTenantErrorTransport(reason: String)
GetTenantErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
GetTenantErrorBadRequestException(value: BadRequestException) -
GetTenantErrorNotFoundException(value: NotFoundException) -
GetTenantErrorTooManyRequestsException( value: TooManyRequestsException, ) -
GetTenantErrorTransport(reason: String) -
GetTenantErrorUnknown( error_type: String, status: Int, body: String, )
pub type GetTenantRequest {
GetTenantRequest(tenant_name: option.Option(String))
}
Constructors
-
GetTenantRequest(tenant_name: option.Option(String))
pub type GetTenantResponse {
GetTenantResponse(tenant: option.Option(Tenant))
}
Constructors
-
GetTenantResponse(tenant: option.Option(Tenant))
pub type GuardianAttributes {
GuardianAttributes(
optimized_shared_delivery: option.Option(FeatureStatus),
)
}
Constructors
-
GuardianAttributes( optimized_shared_delivery: option.Option(FeatureStatus), )
pub type GuardianOptions {
GuardianOptions(
optimized_shared_delivery: option.Option(FeatureStatus),
)
}
Constructors
-
GuardianOptions( optimized_shared_delivery: option.Option(FeatureStatus), )
pub type HttpsPolicy {
HttpsPolicyOptional
HttpsPolicyRequire
HttpsPolicyRequireOpenOnly
}
Constructors
-
HttpsPolicyOptional -
HttpsPolicyRequire -
HttpsPolicyRequireOpenOnly
pub type IdentityInfo {
IdentityInfo(
identity_name: option.Option(String),
identity_type: option.Option(IdentityType),
sending_enabled: option.Option(Bool),
verification_status: option.Option(VerificationStatus),
)
}
Constructors
-
IdentityInfo( identity_name: option.Option(String), identity_type: option.Option(IdentityType), sending_enabled: option.Option(Bool), verification_status: option.Option(VerificationStatus), )
pub type IdentityType {
IdentityTypeDomain
IdentityTypeEmailAddress
IdentityTypeManagedDomain
}
Constructors
-
IdentityTypeDomain -
IdentityTypeEmailAddress -
IdentityTypeManagedDomain
pub type ImportDataSource {
ImportDataSource(
data_format: option.Option(DataFormat),
s3_url: option.Option(String),
)
}
Constructors
-
ImportDataSource( data_format: option.Option(DataFormat), s3_url: option.Option(String), )
pub type ImportDestination {
ImportDestination(
contact_list_destination: option.Option(
ContactListDestination,
),
suppression_list_destination: option.Option(
SuppressionListDestination,
),
)
}
Constructors
-
ImportDestination( contact_list_destination: option.Option(ContactListDestination), suppression_list_destination: option.Option( SuppressionListDestination, ), )
pub type ImportDestinationType {
ImportDestinationTypeContactList
ImportDestinationTypeSuppressionList
}
Constructors
-
ImportDestinationTypeContactList -
ImportDestinationTypeSuppressionList
pub type ImportJobSummary {
ImportJobSummary(
created_timestamp: option.Option(json_timestamp.Timestamp),
failed_records_count: option.Option(Int),
import_destination: option.Option(ImportDestination),
job_id: option.Option(String),
job_status: option.Option(JobStatus),
processed_records_count: option.Option(Int),
)
}
Constructors
-
ImportJobSummary( created_timestamp: option.Option(json_timestamp.Timestamp), failed_records_count: option.Option(Int), import_destination: option.Option(ImportDestination), job_id: option.Option(String), job_status: option.Option(JobStatus), processed_records_count: option.Option(Int), )
pub type InboxPlacementTrackingOption {
InboxPlacementTrackingOption(
global: option.Option(Bool),
tracked_isps: option.Option(List(String)),
)
}
Constructors
-
InboxPlacementTrackingOption( global: option.Option(Bool), tracked_isps: option.Option(List(String)), )
pub type InsightsEvent {
InsightsEvent(
details: option.Option(EventDetails),
timestamp: option.Option(json_timestamp.Timestamp),
type_: option.Option(EventType),
)
}
Constructors
-
InsightsEvent( details: option.Option(EventDetails), timestamp: option.Option(json_timestamp.Timestamp), type_: option.Option(EventType), )
pub type InternalServiceErrorException {
InternalServiceErrorException(message: option.Option(String))
}
Constructors
-
InternalServiceErrorException(message: option.Option(String))
pub type InvalidNextTokenException {
InvalidNextTokenException(message: option.Option(String))
}
Constructors
-
InvalidNextTokenException(message: option.Option(String))
pub type IspPlacement {
IspPlacement(
isp_name: option.Option(String),
placement_statistics: option.Option(PlacementStatistics),
)
}
Constructors
-
IspPlacement( isp_name: option.Option(String), placement_statistics: option.Option(PlacementStatistics), )
pub type JobStatus {
JobStatusCancelled
JobStatusCompleted
JobStatusCreated
JobStatusFailed
JobStatusProcessing
}
Constructors
-
JobStatusCancelled -
JobStatusCompleted -
JobStatusCreated -
JobStatusFailed -
JobStatusProcessing
pub type KinesisFirehoseDestination {
KinesisFirehoseDestination(
delivery_stream_arn: option.Option(String),
iam_role_arn: option.Option(String),
)
}
Constructors
-
KinesisFirehoseDestination( delivery_stream_arn: option.Option(String), iam_role_arn: option.Option(String), )
pub type LimitExceededException {
LimitExceededException(message: option.Option(String))
}
Constructors
-
LimitExceededException(message: option.Option(String))
pub type ListConfigurationSetsError {
ListConfigurationSetsErrorBadRequestException(
value: BadRequestException,
)
ListConfigurationSetsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
ListConfigurationSetsErrorTransport(reason: String)
ListConfigurationSetsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListConfigurationSetsErrorBadRequestException( value: BadRequestException, ) -
ListConfigurationSetsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
ListConfigurationSetsErrorTransport(reason: String) -
ListConfigurationSetsErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListConfigurationSetsRequest {
ListConfigurationSetsRequest(
next_token: option.Option(String),
page_size: option.Option(Int),
)
}
Constructors
-
ListConfigurationSetsRequest( next_token: option.Option(String), page_size: option.Option(Int), )
pub type ListConfigurationSetsResponse {
ListConfigurationSetsResponse(
configuration_sets: option.Option(List(String)),
next_token: option.Option(String),
)
}
Constructors
-
ListConfigurationSetsResponse( configuration_sets: option.Option(List(String)), next_token: option.Option(String), )
pub type ListContactListsError {
ListContactListsErrorBadRequestException(
value: BadRequestException,
)
ListContactListsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
ListContactListsErrorTransport(reason: String)
ListContactListsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListContactListsErrorBadRequestException( value: BadRequestException, ) -
ListContactListsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
ListContactListsErrorTransport(reason: String) -
ListContactListsErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListContactListsRequest {
ListContactListsRequest(
next_token: option.Option(String),
page_size: option.Option(Int),
)
}
Constructors
-
ListContactListsRequest( next_token: option.Option(String), page_size: option.Option(Int), )
pub type ListContactListsResponse {
ListContactListsResponse(
contact_lists: option.Option(List(ContactList)),
next_token: option.Option(String),
)
}
Constructors
-
ListContactListsResponse( contact_lists: option.Option(List(ContactList)), next_token: option.Option(String), )
pub type ListContactsError {
ListContactsErrorBadRequestException(
value: BadRequestException,
)
ListContactsErrorNotFoundException(value: NotFoundException)
ListContactsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
ListContactsErrorTransport(reason: String)
ListContactsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListContactsErrorBadRequestException(value: BadRequestException) -
ListContactsErrorNotFoundException(value: NotFoundException) -
ListContactsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
ListContactsErrorTransport(reason: String) -
ListContactsErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListContactsFilter {
ListContactsFilter(
filtered_status: option.Option(SubscriptionStatus),
topic_filter: option.Option(TopicFilter),
)
}
Constructors
-
ListContactsFilter( filtered_status: option.Option(SubscriptionStatus), topic_filter: option.Option(TopicFilter), )
pub type ListContactsRequest {
ListContactsRequest(
contact_list_name: option.Option(String),
filter: option.Option(ListContactsFilter),
next_token: option.Option(String),
page_size: option.Option(Int),
)
}
Constructors
-
ListContactsRequest( contact_list_name: option.Option(String), filter: option.Option(ListContactsFilter), next_token: option.Option(String), page_size: option.Option(Int), )
pub type ListContactsResponse {
ListContactsResponse(
contacts: option.Option(List(Contact)),
next_token: option.Option(String),
)
}
Constructors
-
ListContactsResponse( contacts: option.Option(List(Contact)), next_token: option.Option(String), )
pub type ListCustomVerificationEmailTemplatesError {
ListCustomVerificationEmailTemplatesErrorBadRequestException(
value: BadRequestException,
)
ListCustomVerificationEmailTemplatesErrorTooManyRequestsException(
value: TooManyRequestsException,
)
ListCustomVerificationEmailTemplatesErrorTransport(
reason: String,
)
ListCustomVerificationEmailTemplatesErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListCustomVerificationEmailTemplatesErrorBadRequestException( value: BadRequestException, ) -
ListCustomVerificationEmailTemplatesErrorTooManyRequestsException( value: TooManyRequestsException, ) -
ListCustomVerificationEmailTemplatesErrorTransport( reason: String, ) -
ListCustomVerificationEmailTemplatesErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListCustomVerificationEmailTemplatesRequest {
ListCustomVerificationEmailTemplatesRequest(
next_token: option.Option(String),
page_size: option.Option(Int),
)
}
Constructors
-
ListCustomVerificationEmailTemplatesRequest( next_token: option.Option(String), page_size: option.Option(Int), )
pub type ListCustomVerificationEmailTemplatesResponse {
ListCustomVerificationEmailTemplatesResponse(
custom_verification_email_templates: option.Option(
List(CustomVerificationEmailTemplateMetadata),
),
next_token: option.Option(String),
)
}
Constructors
-
ListCustomVerificationEmailTemplatesResponse( custom_verification_email_templates: option.Option( List(CustomVerificationEmailTemplateMetadata), ), next_token: option.Option(String), )
pub type ListDedicatedIpPoolsError {
ListDedicatedIpPoolsErrorBadRequestException(
value: BadRequestException,
)
ListDedicatedIpPoolsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
ListDedicatedIpPoolsErrorTransport(reason: String)
ListDedicatedIpPoolsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListDedicatedIpPoolsErrorBadRequestException( value: BadRequestException, ) -
ListDedicatedIpPoolsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
ListDedicatedIpPoolsErrorTransport(reason: String) -
ListDedicatedIpPoolsErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListDedicatedIpPoolsRequest {
ListDedicatedIpPoolsRequest(
next_token: option.Option(String),
page_size: option.Option(Int),
)
}
Constructors
-
ListDedicatedIpPoolsRequest( next_token: option.Option(String), page_size: option.Option(Int), )
pub type ListDedicatedIpPoolsResponse {
ListDedicatedIpPoolsResponse(
dedicated_ip_pools: option.Option(List(String)),
next_token: option.Option(String),
)
}
Constructors
-
ListDedicatedIpPoolsResponse( dedicated_ip_pools: option.Option(List(String)), next_token: option.Option(String), )
pub type ListDeliverabilityTestReportsError {
ListDeliverabilityTestReportsErrorBadRequestException(
value: BadRequestException,
)
ListDeliverabilityTestReportsErrorNotFoundException(
value: NotFoundException,
)
ListDeliverabilityTestReportsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
ListDeliverabilityTestReportsErrorTransport(reason: String)
ListDeliverabilityTestReportsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListDeliverabilityTestReportsErrorBadRequestException( value: BadRequestException, ) -
ListDeliverabilityTestReportsErrorNotFoundException( value: NotFoundException, ) -
ListDeliverabilityTestReportsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
ListDeliverabilityTestReportsErrorTransport(reason: String) -
ListDeliverabilityTestReportsErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListDeliverabilityTestReportsRequest {
ListDeliverabilityTestReportsRequest(
next_token: option.Option(String),
page_size: option.Option(Int),
)
}
Constructors
-
ListDeliverabilityTestReportsRequest( next_token: option.Option(String), page_size: option.Option(Int), )
pub type ListDeliverabilityTestReportsResponse {
ListDeliverabilityTestReportsResponse(
deliverability_test_reports: option.Option(
List(DeliverabilityTestReport),
),
next_token: option.Option(String),
)
}
Constructors
-
ListDeliverabilityTestReportsResponse( deliverability_test_reports: option.Option( List(DeliverabilityTestReport), ), next_token: option.Option(String), )
pub type ListDomainDeliverabilityCampaignsError {
ListDomainDeliverabilityCampaignsErrorBadRequestException(
value: BadRequestException,
)
ListDomainDeliverabilityCampaignsErrorNotFoundException(
value: NotFoundException,
)
ListDomainDeliverabilityCampaignsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
ListDomainDeliverabilityCampaignsErrorTransport(reason: String)
ListDomainDeliverabilityCampaignsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListDomainDeliverabilityCampaignsErrorBadRequestException( value: BadRequestException, ) -
ListDomainDeliverabilityCampaignsErrorNotFoundException( value: NotFoundException, ) -
ListDomainDeliverabilityCampaignsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
ListDomainDeliverabilityCampaignsErrorTransport(reason: String) -
ListDomainDeliverabilityCampaignsErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListDomainDeliverabilityCampaignsRequest {
ListDomainDeliverabilityCampaignsRequest(
end_date: option.Option(json_timestamp.Timestamp),
next_token: option.Option(String),
page_size: option.Option(Int),
start_date: option.Option(json_timestamp.Timestamp),
subscribed_domain: option.Option(String),
)
}
Constructors
-
ListDomainDeliverabilityCampaignsRequest( end_date: option.Option(json_timestamp.Timestamp), next_token: option.Option(String), page_size: option.Option(Int), start_date: option.Option(json_timestamp.Timestamp), subscribed_domain: option.Option(String), )
pub type ListDomainDeliverabilityCampaignsResponse {
ListDomainDeliverabilityCampaignsResponse(
domain_deliverability_campaigns: option.Option(
List(DomainDeliverabilityCampaign),
),
next_token: option.Option(String),
)
}
Constructors
-
ListDomainDeliverabilityCampaignsResponse( domain_deliverability_campaigns: option.Option( List(DomainDeliverabilityCampaign), ), next_token: option.Option(String), )
pub type ListEmailIdentitiesError {
ListEmailIdentitiesErrorBadRequestException(
value: BadRequestException,
)
ListEmailIdentitiesErrorTooManyRequestsException(
value: TooManyRequestsException,
)
ListEmailIdentitiesErrorTransport(reason: String)
ListEmailIdentitiesErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListEmailIdentitiesErrorBadRequestException( value: BadRequestException, ) -
ListEmailIdentitiesErrorTooManyRequestsException( value: TooManyRequestsException, ) -
ListEmailIdentitiesErrorTransport(reason: String) -
ListEmailIdentitiesErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListEmailIdentitiesRequest {
ListEmailIdentitiesRequest(
next_token: option.Option(String),
page_size: option.Option(Int),
)
}
Constructors
-
ListEmailIdentitiesRequest( next_token: option.Option(String), page_size: option.Option(Int), )
pub type ListEmailIdentitiesResponse {
ListEmailIdentitiesResponse(
email_identities: option.Option(List(IdentityInfo)),
next_token: option.Option(String),
)
}
Constructors
-
ListEmailIdentitiesResponse( email_identities: option.Option(List(IdentityInfo)), next_token: option.Option(String), )
pub type ListEmailTemplatesError {
ListEmailTemplatesErrorBadRequestException(
value: BadRequestException,
)
ListEmailTemplatesErrorTooManyRequestsException(
value: TooManyRequestsException,
)
ListEmailTemplatesErrorTransport(reason: String)
ListEmailTemplatesErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListEmailTemplatesErrorBadRequestException( value: BadRequestException, ) -
ListEmailTemplatesErrorTooManyRequestsException( value: TooManyRequestsException, ) -
ListEmailTemplatesErrorTransport(reason: String) -
ListEmailTemplatesErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListEmailTemplatesRequest {
ListEmailTemplatesRequest(
next_token: option.Option(String),
page_size: option.Option(Int),
)
}
Constructors
-
ListEmailTemplatesRequest( next_token: option.Option(String), page_size: option.Option(Int), )
pub type ListEmailTemplatesResponse {
ListEmailTemplatesResponse(
next_token: option.Option(String),
templates_metadata: option.Option(List(EmailTemplateMetadata)),
)
}
Constructors
-
ListEmailTemplatesResponse( next_token: option.Option(String), templates_metadata: option.Option(List(EmailTemplateMetadata)), )
pub type ListExportJobsError {
ListExportJobsErrorBadRequestException(
value: BadRequestException,
)
ListExportJobsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
ListExportJobsErrorTransport(reason: String)
ListExportJobsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListExportJobsErrorBadRequestException( value: BadRequestException, ) -
ListExportJobsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
ListExportJobsErrorTransport(reason: String) -
ListExportJobsErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListExportJobsRequest {
ListExportJobsRequest(
export_source_type: option.Option(ExportSourceType),
job_status: option.Option(JobStatus),
next_token: option.Option(String),
page_size: option.Option(Int),
)
}
Constructors
-
ListExportJobsRequest( export_source_type: option.Option(ExportSourceType), job_status: option.Option(JobStatus), next_token: option.Option(String), page_size: option.Option(Int), )
pub type ListExportJobsResponse {
ListExportJobsResponse(
export_jobs: option.Option(List(ExportJobSummary)),
next_token: option.Option(String),
)
}
Constructors
-
ListExportJobsResponse( export_jobs: option.Option(List(ExportJobSummary)), next_token: option.Option(String), )
pub type ListImportJobsError {
ListImportJobsErrorBadRequestException(
value: BadRequestException,
)
ListImportJobsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
ListImportJobsErrorTransport(reason: String)
ListImportJobsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListImportJobsErrorBadRequestException( value: BadRequestException, ) -
ListImportJobsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
ListImportJobsErrorTransport(reason: String) -
ListImportJobsErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListImportJobsRequest {
ListImportJobsRequest(
import_destination_type: option.Option(ImportDestinationType),
next_token: option.Option(String),
page_size: option.Option(Int),
)
}
Constructors
-
ListImportJobsRequest( import_destination_type: option.Option(ImportDestinationType), next_token: option.Option(String), page_size: option.Option(Int), )
pub type ListImportJobsResponse {
ListImportJobsResponse(
import_jobs: option.Option(List(ImportJobSummary)),
next_token: option.Option(String),
)
}
Constructors
-
ListImportJobsResponse( import_jobs: option.Option(List(ImportJobSummary)), next_token: option.Option(String), )
pub type ListManagementOptions {
ListManagementOptions(
contact_list_name: option.Option(String),
topic_name: option.Option(String),
)
}
Constructors
-
ListManagementOptions( contact_list_name: option.Option(String), topic_name: option.Option(String), )
pub type ListMultiRegionEndpointsError {
ListMultiRegionEndpointsErrorBadRequestException(
value: BadRequestException,
)
ListMultiRegionEndpointsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
ListMultiRegionEndpointsErrorTransport(reason: String)
ListMultiRegionEndpointsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListMultiRegionEndpointsErrorBadRequestException( value: BadRequestException, ) -
ListMultiRegionEndpointsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
ListMultiRegionEndpointsErrorTransport(reason: String) -
ListMultiRegionEndpointsErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListMultiRegionEndpointsRequest {
ListMultiRegionEndpointsRequest(
next_token: option.Option(String),
page_size: option.Option(Int),
)
}
Constructors
-
ListMultiRegionEndpointsRequest( next_token: option.Option(String), page_size: option.Option(Int), )
pub type ListMultiRegionEndpointsResponse {
ListMultiRegionEndpointsResponse(
multi_region_endpoints: option.Option(
List(MultiRegionEndpoint),
),
next_token: option.Option(String),
)
}
Constructors
-
ListMultiRegionEndpointsResponse( multi_region_endpoints: option.Option(List(MultiRegionEndpoint)), next_token: option.Option(String), )
pub type ListRecommendationsError {
ListRecommendationsErrorBadRequestException(
value: BadRequestException,
)
ListRecommendationsErrorNotFoundException(
value: NotFoundException,
)
ListRecommendationsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
ListRecommendationsErrorTransport(reason: String)
ListRecommendationsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListRecommendationsErrorBadRequestException( value: BadRequestException, ) -
ListRecommendationsErrorNotFoundException( value: NotFoundException, ) -
ListRecommendationsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
ListRecommendationsErrorTransport(reason: String) -
ListRecommendationsErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListRecommendationsFilterKey {
ListRecommendationsFilterKeyImpact
ListRecommendationsFilterKeyResourceArn
ListRecommendationsFilterKeyStatus
ListRecommendationsFilterKeyType
}
Constructors
-
ListRecommendationsFilterKeyImpact -
ListRecommendationsFilterKeyResourceArn -
ListRecommendationsFilterKeyStatus -
ListRecommendationsFilterKeyType
pub type ListRecommendationsRequest {
ListRecommendationsRequest(
filter: option.Option(dict.Dict(String, String)),
next_token: option.Option(String),
page_size: option.Option(Int),
)
}
Constructors
-
ListRecommendationsRequest( filter: option.Option(dict.Dict(String, String)), next_token: option.Option(String), page_size: option.Option(Int), )
pub type ListRecommendationsResponse {
ListRecommendationsResponse(
next_token: option.Option(String),
recommendations: option.Option(List(Recommendation)),
)
}
Constructors
-
ListRecommendationsResponse( next_token: option.Option(String), recommendations: option.Option(List(Recommendation)), )
pub type ListReputationEntitiesError {
ListReputationEntitiesErrorBadRequestException(
value: BadRequestException,
)
ListReputationEntitiesErrorTooManyRequestsException(
value: TooManyRequestsException,
)
ListReputationEntitiesErrorTransport(reason: String)
ListReputationEntitiesErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListReputationEntitiesErrorBadRequestException( value: BadRequestException, ) -
ListReputationEntitiesErrorTooManyRequestsException( value: TooManyRequestsException, ) -
ListReputationEntitiesErrorTransport(reason: String) -
ListReputationEntitiesErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListReputationEntitiesRequest {
ListReputationEntitiesRequest(
filter: option.Option(dict.Dict(String, String)),
next_token: option.Option(String),
page_size: option.Option(Int),
)
}
Constructors
-
ListReputationEntitiesRequest( filter: option.Option(dict.Dict(String, String)), next_token: option.Option(String), page_size: option.Option(Int), )
pub type ListReputationEntitiesResponse {
ListReputationEntitiesResponse(
next_token: option.Option(String),
reputation_entities: option.Option(List(ReputationEntity)),
)
}
Constructors
-
ListReputationEntitiesResponse( next_token: option.Option(String), reputation_entities: option.Option(List(ReputationEntity)), )
pub type ListResourceTenantsError {
ListResourceTenantsErrorBadRequestException(
value: BadRequestException,
)
ListResourceTenantsErrorNotFoundException(
value: NotFoundException,
)
ListResourceTenantsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
ListResourceTenantsErrorTransport(reason: String)
ListResourceTenantsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListResourceTenantsErrorBadRequestException( value: BadRequestException, ) -
ListResourceTenantsErrorNotFoundException( value: NotFoundException, ) -
ListResourceTenantsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
ListResourceTenantsErrorTransport(reason: String) -
ListResourceTenantsErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListResourceTenantsRequest {
ListResourceTenantsRequest(
next_token: option.Option(String),
page_size: option.Option(Int),
resource_arn: option.Option(String),
)
}
Constructors
-
ListResourceTenantsRequest( next_token: option.Option(String), page_size: option.Option(Int), resource_arn: option.Option(String), )
pub type ListResourceTenantsResponse {
ListResourceTenantsResponse(
next_token: option.Option(String),
resource_tenants: option.Option(List(ResourceTenantMetadata)),
)
}
Constructors
-
ListResourceTenantsResponse( next_token: option.Option(String), resource_tenants: option.Option(List(ResourceTenantMetadata)), )
pub type ListSuppressedDestinationsError {
ListSuppressedDestinationsErrorBadRequestException(
value: BadRequestException,
)
ListSuppressedDestinationsErrorInvalidNextTokenException(
value: InvalidNextTokenException,
)
ListSuppressedDestinationsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
ListSuppressedDestinationsErrorTransport(reason: String)
ListSuppressedDestinationsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListSuppressedDestinationsErrorBadRequestException( value: BadRequestException, ) -
ListSuppressedDestinationsErrorInvalidNextTokenException( value: InvalidNextTokenException, ) -
ListSuppressedDestinationsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
ListSuppressedDestinationsErrorTransport(reason: String) -
ListSuppressedDestinationsErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListSuppressedDestinationsRequest {
ListSuppressedDestinationsRequest(
end_date: option.Option(json_timestamp.Timestamp),
next_token: option.Option(String),
page_size: option.Option(Int),
reasons: option.Option(List(SuppressionListReason)),
start_date: option.Option(json_timestamp.Timestamp),
)
}
Constructors
-
ListSuppressedDestinationsRequest( end_date: option.Option(json_timestamp.Timestamp), next_token: option.Option(String), page_size: option.Option(Int), reasons: option.Option(List(SuppressionListReason)), start_date: option.Option(json_timestamp.Timestamp), )
pub type ListSuppressedDestinationsResponse {
ListSuppressedDestinationsResponse(
next_token: option.Option(String),
suppressed_destination_summaries: option.Option(
List(SuppressedDestinationSummary),
),
)
}
Constructors
-
ListSuppressedDestinationsResponse( next_token: option.Option(String), suppressed_destination_summaries: option.Option( List(SuppressedDestinationSummary), ), )
pub type ListTagsForResourceError {
ListTagsForResourceErrorBadRequestException(
value: BadRequestException,
)
ListTagsForResourceErrorNotFoundException(
value: NotFoundException,
)
ListTagsForResourceErrorTooManyRequestsException(
value: TooManyRequestsException,
)
ListTagsForResourceErrorTransport(reason: String)
ListTagsForResourceErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListTagsForResourceErrorBadRequestException( value: BadRequestException, ) -
ListTagsForResourceErrorNotFoundException( value: NotFoundException, ) -
ListTagsForResourceErrorTooManyRequestsException( value: TooManyRequestsException, ) -
ListTagsForResourceErrorTransport(reason: String) -
ListTagsForResourceErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListTagsForResourceRequest {
ListTagsForResourceRequest(resource_arn: option.Option(String))
}
Constructors
-
ListTagsForResourceRequest(resource_arn: option.Option(String))
pub type ListTagsForResourceResponse {
ListTagsForResourceResponse(tags: option.Option(List(Tag)))
}
Constructors
-
ListTagsForResourceResponse(tags: option.Option(List(Tag)))
pub type ListTenantResourcesError {
ListTenantResourcesErrorBadRequestException(
value: BadRequestException,
)
ListTenantResourcesErrorNotFoundException(
value: NotFoundException,
)
ListTenantResourcesErrorTooManyRequestsException(
value: TooManyRequestsException,
)
ListTenantResourcesErrorTransport(reason: String)
ListTenantResourcesErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListTenantResourcesErrorBadRequestException( value: BadRequestException, ) -
ListTenantResourcesErrorNotFoundException( value: NotFoundException, ) -
ListTenantResourcesErrorTooManyRequestsException( value: TooManyRequestsException, ) -
ListTenantResourcesErrorTransport(reason: String) -
ListTenantResourcesErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListTenantResourcesFilterKey {
ListTenantResourcesFilterKeyResourceType
}
Constructors
-
ListTenantResourcesFilterKeyResourceType
pub type ListTenantResourcesRequest {
ListTenantResourcesRequest(
filter: option.Option(dict.Dict(String, String)),
next_token: option.Option(String),
page_size: option.Option(Int),
tenant_name: option.Option(String),
)
}
Constructors
-
ListTenantResourcesRequest( filter: option.Option(dict.Dict(String, String)), next_token: option.Option(String), page_size: option.Option(Int), tenant_name: option.Option(String), )
pub type ListTenantResourcesResponse {
ListTenantResourcesResponse(
next_token: option.Option(String),
tenant_resources: option.Option(List(TenantResource)),
)
}
Constructors
-
ListTenantResourcesResponse( next_token: option.Option(String), tenant_resources: option.Option(List(TenantResource)), )
pub type ListTenantsError {
ListTenantsErrorBadRequestException(value: BadRequestException)
ListTenantsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
ListTenantsErrorTransport(reason: String)
ListTenantsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
ListTenantsErrorBadRequestException(value: BadRequestException) -
ListTenantsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
ListTenantsErrorTransport(reason: String) -
ListTenantsErrorUnknown( error_type: String, status: Int, body: String, )
pub type ListTenantsRequest {
ListTenantsRequest(
next_token: option.Option(String),
page_size: option.Option(Int),
)
}
Constructors
-
ListTenantsRequest( next_token: option.Option(String), page_size: option.Option(Int), )
pub type ListTenantsResponse {
ListTenantsResponse(
next_token: option.Option(String),
tenants: option.Option(List(TenantInfo)),
)
}
Constructors
-
ListTenantsResponse( next_token: option.Option(String), tenants: option.Option(List(TenantInfo)), )
pub type MailFromAttributes {
MailFromAttributes(
behavior_on_mx_failure: option.Option(BehaviorOnMxFailure),
mail_from_domain: option.Option(String),
mail_from_domain_status: option.Option(MailFromDomainStatus),
)
}
Constructors
-
MailFromAttributes( behavior_on_mx_failure: option.Option(BehaviorOnMxFailure), mail_from_domain: option.Option(String), mail_from_domain_status: option.Option(MailFromDomainStatus), )
pub type MailFromDomainNotVerifiedException {
MailFromDomainNotVerifiedException(
message: option.Option(String),
)
}
Constructors
-
MailFromDomainNotVerifiedException( message: option.Option(String), )
pub type MailFromDomainStatus {
MailFromDomainStatusFailed
MailFromDomainStatusPending
MailFromDomainStatusSuccess
MailFromDomainStatusTemporaryFailure
}
Constructors
-
MailFromDomainStatusFailed -
MailFromDomainStatusPending -
MailFromDomainStatusSuccess -
MailFromDomainStatusTemporaryFailure
pub type MailType {
MailTypeMarketing
MailTypeTransactional
}
Constructors
-
MailTypeMarketing -
MailTypeTransactional
pub type MailboxValidation {
MailboxValidation(
evaluations: option.Option(
EmailAddressInsightsMailboxEvaluations,
),
is_valid: option.Option(EmailAddressInsightsVerdict),
)
}
Constructors
-
MailboxValidation( evaluations: option.Option( EmailAddressInsightsMailboxEvaluations, ), is_valid: option.Option(EmailAddressInsightsVerdict), )
pub type Message {
Message(
attachments: option.Option(List(Attachment)),
body: option.Option(Body),
headers: option.Option(List(MessageHeader)),
subject: option.Option(Content),
)
}
Constructors
-
Message( attachments: option.Option(List(Attachment)), body: option.Option(Body), headers: option.Option(List(MessageHeader)), subject: option.Option(Content), )
pub type MessageHeader {
MessageHeader(
name: option.Option(String),
value: option.Option(String),
)
}
Constructors
-
MessageHeader( name: option.Option(String), value: option.Option(String), )
pub type MessageInsightsDataSource {
MessageInsightsDataSource(
end_date: option.Option(json_timestamp.Timestamp),
exclude: option.Option(MessageInsightsFilters),
include: option.Option(MessageInsightsFilters),
max_results: option.Option(Int),
start_date: option.Option(json_timestamp.Timestamp),
)
}
Constructors
-
MessageInsightsDataSource( end_date: option.Option(json_timestamp.Timestamp), exclude: option.Option(MessageInsightsFilters), include: option.Option(MessageInsightsFilters), max_results: option.Option(Int), start_date: option.Option(json_timestamp.Timestamp), )
pub type MessageInsightsFilters {
MessageInsightsFilters(
destination: option.Option(List(String)),
from_email_address: option.Option(List(String)),
isp: option.Option(List(String)),
last_delivery_event: option.Option(List(DeliveryEventType)),
last_engagement_event: option.Option(
List(EngagementEventType),
),
subject: option.Option(List(String)),
)
}
Constructors
-
MessageInsightsFilters( destination: option.Option(List(String)), from_email_address: option.Option(List(String)), isp: option.Option(List(String)), last_delivery_event: option.Option(List(DeliveryEventType)), last_engagement_event: option.Option(List(EngagementEventType)), subject: option.Option(List(String)), )
pub type MessageRejected {
MessageRejected(message: option.Option(String))
}
Constructors
-
MessageRejected(message: option.Option(String))
pub type MessageTag {
MessageTag(
name: option.Option(String),
value: option.Option(String),
)
}
Constructors
-
MessageTag( name: option.Option(String), value: option.Option(String), )
pub type Metric {
MetricClick
MetricComplaint
MetricDelivery
MetricDeliveryClick
MetricDeliveryComplaint
MetricDeliveryOpen
MetricOpen
MetricPermanentBounce
MetricSend
MetricTransientBounce
}
Constructors
-
MetricClick -
MetricComplaint -
MetricDelivery -
MetricDeliveryClick -
MetricDeliveryComplaint -
MetricDeliveryOpen -
MetricOpen -
MetricPermanentBounce -
MetricSend -
MetricTransientBounce
pub type MetricAggregation {
MetricAggregationRate
MetricAggregationVolume
}
Constructors
-
MetricAggregationRate -
MetricAggregationVolume
pub type MetricDataError {
MetricDataError(
code: option.Option(QueryErrorCode),
id: option.Option(String),
message: option.Option(String),
)
}
Constructors
-
MetricDataError( code: option.Option(QueryErrorCode), id: option.Option(String), message: option.Option(String), )
pub type MetricDataResult {
MetricDataResult(
id: option.Option(String),
timestamps: option.Option(List(json_timestamp.Timestamp)),
values: option.Option(List(Int)),
)
}
Constructors
-
MetricDataResult( id: option.Option(String), timestamps: option.Option(List(json_timestamp.Timestamp)), values: option.Option(List(Int)), )
pub type MetricDimensionName {
MetricDimensionNameConfigurationSet
MetricDimensionNameEmailIdentity
MetricDimensionNameIsp
}
Constructors
-
MetricDimensionNameConfigurationSet -
MetricDimensionNameEmailIdentity -
MetricDimensionNameIsp
pub type MetricNamespace {
MetricNamespaceVdm
}
Constructors
-
MetricNamespaceVdm
pub type MetricsDataSource {
MetricsDataSource(
dimensions: option.Option(dict.Dict(String, List(String))),
end_date: option.Option(json_timestamp.Timestamp),
metrics: option.Option(List(ExportMetric)),
namespace: option.Option(MetricNamespace),
start_date: option.Option(json_timestamp.Timestamp),
)
}
Constructors
-
MetricsDataSource( dimensions: option.Option(dict.Dict(String, List(String))), end_date: option.Option(json_timestamp.Timestamp), metrics: option.Option(List(ExportMetric)), namespace: option.Option(MetricNamespace), start_date: option.Option(json_timestamp.Timestamp), )
pub type MultiRegionEndpoint {
MultiRegionEndpoint(
created_timestamp: option.Option(json_timestamp.Timestamp),
endpoint_id: option.Option(String),
endpoint_name: option.Option(String),
last_updated_timestamp: option.Option(
json_timestamp.Timestamp,
),
regions: option.Option(List(String)),
status: option.Option(Status),
)
}
Constructors
-
MultiRegionEndpoint( created_timestamp: option.Option(json_timestamp.Timestamp), endpoint_id: option.Option(String), endpoint_name: option.Option(String), last_updated_timestamp: option.Option(json_timestamp.Timestamp), regions: option.Option(List(String)), status: option.Option(Status), )
pub type NotFoundException {
NotFoundException(message: option.Option(String))
}
Constructors
-
NotFoundException(message: option.Option(String))
pub type OverallVolume {
OverallVolume(
domain_isp_placements: option.Option(List(DomainIspPlacement)),
read_rate_percent: option.Option(json_float.SmithyFloat),
volume_statistics: option.Option(VolumeStatistics),
)
}
Constructors
-
OverallVolume( domain_isp_placements: option.Option(List(DomainIspPlacement)), read_rate_percent: option.Option(json_float.SmithyFloat), volume_statistics: option.Option(VolumeStatistics), )
pub type PinpointDestination {
PinpointDestination(application_arn: option.Option(String))
}
Constructors
-
PinpointDestination(application_arn: option.Option(String))
pub type PlacementStatistics {
PlacementStatistics(
dkim_percentage: option.Option(json_float.SmithyFloat),
inbox_percentage: option.Option(json_float.SmithyFloat),
missing_percentage: option.Option(json_float.SmithyFloat),
spam_percentage: option.Option(json_float.SmithyFloat),
spf_percentage: option.Option(json_float.SmithyFloat),
)
}
Constructors
-
PlacementStatistics( dkim_percentage: option.Option(json_float.SmithyFloat), inbox_percentage: option.Option(json_float.SmithyFloat), missing_percentage: option.Option(json_float.SmithyFloat), spam_percentage: option.Option(json_float.SmithyFloat), spf_percentage: option.Option(json_float.SmithyFloat), )
pub type PutAccountDedicatedIpWarmupAttributesError {
PutAccountDedicatedIpWarmupAttributesErrorBadRequestException(
value: BadRequestException,
)
PutAccountDedicatedIpWarmupAttributesErrorTooManyRequestsException(
value: TooManyRequestsException,
)
PutAccountDedicatedIpWarmupAttributesErrorTransport(
reason: String,
)
PutAccountDedicatedIpWarmupAttributesErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
PutAccountDedicatedIpWarmupAttributesErrorBadRequestException( value: BadRequestException, ) -
PutAccountDedicatedIpWarmupAttributesErrorTooManyRequestsException( value: TooManyRequestsException, ) -
PutAccountDedicatedIpWarmupAttributesErrorTransport( reason: String, ) -
PutAccountDedicatedIpWarmupAttributesErrorUnknown( error_type: String, status: Int, body: String, )
pub type PutAccountDedicatedIpWarmupAttributesRequest {
PutAccountDedicatedIpWarmupAttributesRequest(
auto_warmup_enabled: option.Option(Bool),
)
}
Constructors
-
PutAccountDedicatedIpWarmupAttributesRequest( auto_warmup_enabled: option.Option(Bool), )
pub type PutAccountDedicatedIpWarmupAttributesResponse {
PutAccountDedicatedIpWarmupAttributesResponse
}
Constructors
-
PutAccountDedicatedIpWarmupAttributesResponse
pub type PutAccountDetailsError {
PutAccountDetailsErrorBadRequestException(
value: BadRequestException,
)
PutAccountDetailsErrorConflictException(
value: ConflictException,
)
PutAccountDetailsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
PutAccountDetailsErrorTransport(reason: String)
PutAccountDetailsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
PutAccountDetailsErrorBadRequestException( value: BadRequestException, ) -
PutAccountDetailsErrorConflictException(value: ConflictException) -
PutAccountDetailsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
PutAccountDetailsErrorTransport(reason: String) -
PutAccountDetailsErrorUnknown( error_type: String, status: Int, body: String, )
pub type PutAccountDetailsRequest {
PutAccountDetailsRequest(
additional_contact_email_addresses: option.Option(
List(String),
),
contact_language: option.Option(ContactLanguage),
mail_type: option.Option(MailType),
production_access_enabled: option.Option(Bool),
use_case_description: option.Option(String),
website_url: option.Option(String),
)
}
Constructors
-
PutAccountDetailsRequest( additional_contact_email_addresses: option.Option(List(String)), contact_language: option.Option(ContactLanguage), mail_type: option.Option(MailType), production_access_enabled: option.Option(Bool), use_case_description: option.Option(String), website_url: option.Option(String), )
pub type PutAccountDetailsResponse {
PutAccountDetailsResponse
}
Constructors
-
PutAccountDetailsResponse
pub type PutAccountSendingAttributesError {
PutAccountSendingAttributesErrorBadRequestException(
value: BadRequestException,
)
PutAccountSendingAttributesErrorTooManyRequestsException(
value: TooManyRequestsException,
)
PutAccountSendingAttributesErrorTransport(reason: String)
PutAccountSendingAttributesErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
PutAccountSendingAttributesErrorBadRequestException( value: BadRequestException, ) -
PutAccountSendingAttributesErrorTooManyRequestsException( value: TooManyRequestsException, ) -
PutAccountSendingAttributesErrorTransport(reason: String) -
PutAccountSendingAttributesErrorUnknown( error_type: String, status: Int, body: String, )
pub type PutAccountSendingAttributesRequest {
PutAccountSendingAttributesRequest(
sending_enabled: option.Option(Bool),
)
}
Constructors
-
PutAccountSendingAttributesRequest( sending_enabled: option.Option(Bool), )
pub type PutAccountSendingAttributesResponse {
PutAccountSendingAttributesResponse
}
Constructors
-
PutAccountSendingAttributesResponse
pub type PutAccountSuppressionAttributesError {
PutAccountSuppressionAttributesErrorBadRequestException(
value: BadRequestException,
)
PutAccountSuppressionAttributesErrorTooManyRequestsException(
value: TooManyRequestsException,
)
PutAccountSuppressionAttributesErrorTransport(reason: String)
PutAccountSuppressionAttributesErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
PutAccountSuppressionAttributesErrorBadRequestException( value: BadRequestException, ) -
PutAccountSuppressionAttributesErrorTooManyRequestsException( value: TooManyRequestsException, ) -
PutAccountSuppressionAttributesErrorTransport(reason: String) -
PutAccountSuppressionAttributesErrorUnknown( error_type: String, status: Int, body: String, )
pub type PutAccountSuppressionAttributesRequest {
PutAccountSuppressionAttributesRequest(
suppressed_reasons: option.Option(List(SuppressionListReason)),
validation_attributes: option.Option(
SuppressionValidationAttributes,
),
)
}
Constructors
-
PutAccountSuppressionAttributesRequest( suppressed_reasons: option.Option(List(SuppressionListReason)), validation_attributes: option.Option( SuppressionValidationAttributes, ), )
pub type PutAccountSuppressionAttributesResponse {
PutAccountSuppressionAttributesResponse
}
Constructors
-
PutAccountSuppressionAttributesResponse
pub type PutAccountVdmAttributesError {
PutAccountVdmAttributesErrorBadRequestException(
value: BadRequestException,
)
PutAccountVdmAttributesErrorTooManyRequestsException(
value: TooManyRequestsException,
)
PutAccountVdmAttributesErrorTransport(reason: String)
PutAccountVdmAttributesErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
PutAccountVdmAttributesErrorBadRequestException( value: BadRequestException, ) -
PutAccountVdmAttributesErrorTooManyRequestsException( value: TooManyRequestsException, ) -
PutAccountVdmAttributesErrorTransport(reason: String) -
PutAccountVdmAttributesErrorUnknown( error_type: String, status: Int, body: String, )
pub type PutAccountVdmAttributesRequest {
PutAccountVdmAttributesRequest(
vdm_attributes: option.Option(VdmAttributes),
)
}
Constructors
-
PutAccountVdmAttributesRequest( vdm_attributes: option.Option(VdmAttributes), )
pub type PutAccountVdmAttributesResponse {
PutAccountVdmAttributesResponse
}
Constructors
-
PutAccountVdmAttributesResponse
pub type PutConfigurationSetArchivingOptionsError {
PutConfigurationSetArchivingOptionsErrorBadRequestException(
value: BadRequestException,
)
PutConfigurationSetArchivingOptionsErrorNotFoundException(
value: NotFoundException,
)
PutConfigurationSetArchivingOptionsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
PutConfigurationSetArchivingOptionsErrorTransport(
reason: String,
)
PutConfigurationSetArchivingOptionsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
PutConfigurationSetArchivingOptionsErrorBadRequestException( value: BadRequestException, ) -
PutConfigurationSetArchivingOptionsErrorNotFoundException( value: NotFoundException, ) -
PutConfigurationSetArchivingOptionsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
PutConfigurationSetArchivingOptionsErrorTransport(reason: String) -
PutConfigurationSetArchivingOptionsErrorUnknown( error_type: String, status: Int, body: String, )
pub type PutConfigurationSetArchivingOptionsRequest {
PutConfigurationSetArchivingOptionsRequest(
archive_arn: option.Option(String),
configuration_set_name: option.Option(String),
)
}
Constructors
-
PutConfigurationSetArchivingOptionsRequest( archive_arn: option.Option(String), configuration_set_name: option.Option(String), )
pub type PutConfigurationSetArchivingOptionsResponse {
PutConfigurationSetArchivingOptionsResponse
}
Constructors
-
PutConfigurationSetArchivingOptionsResponse
pub type PutConfigurationSetDeliveryOptionsError {
PutConfigurationSetDeliveryOptionsErrorBadRequestException(
value: BadRequestException,
)
PutConfigurationSetDeliveryOptionsErrorNotFoundException(
value: NotFoundException,
)
PutConfigurationSetDeliveryOptionsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
PutConfigurationSetDeliveryOptionsErrorTransport(
reason: String,
)
PutConfigurationSetDeliveryOptionsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
PutConfigurationSetDeliveryOptionsErrorBadRequestException( value: BadRequestException, ) -
PutConfigurationSetDeliveryOptionsErrorNotFoundException( value: NotFoundException, ) -
PutConfigurationSetDeliveryOptionsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
PutConfigurationSetDeliveryOptionsErrorTransport(reason: String) -
PutConfigurationSetDeliveryOptionsErrorUnknown( error_type: String, status: Int, body: String, )
pub type PutConfigurationSetDeliveryOptionsRequest {
PutConfigurationSetDeliveryOptionsRequest(
configuration_set_name: option.Option(String),
max_delivery_seconds: option.Option(Int),
sending_pool_name: option.Option(String),
tls_policy: option.Option(TlsPolicy),
)
}
Constructors
-
PutConfigurationSetDeliveryOptionsRequest( configuration_set_name: option.Option(String), max_delivery_seconds: option.Option(Int), sending_pool_name: option.Option(String), tls_policy: option.Option(TlsPolicy), )
pub type PutConfigurationSetDeliveryOptionsResponse {
PutConfigurationSetDeliveryOptionsResponse
}
Constructors
-
PutConfigurationSetDeliveryOptionsResponse
pub type PutConfigurationSetReputationOptionsError {
PutConfigurationSetReputationOptionsErrorBadRequestException(
value: BadRequestException,
)
PutConfigurationSetReputationOptionsErrorNotFoundException(
value: NotFoundException,
)
PutConfigurationSetReputationOptionsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
PutConfigurationSetReputationOptionsErrorTransport(
reason: String,
)
PutConfigurationSetReputationOptionsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
PutConfigurationSetReputationOptionsErrorBadRequestException( value: BadRequestException, ) -
PutConfigurationSetReputationOptionsErrorNotFoundException( value: NotFoundException, ) -
PutConfigurationSetReputationOptionsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
PutConfigurationSetReputationOptionsErrorTransport( reason: String, ) -
PutConfigurationSetReputationOptionsErrorUnknown( error_type: String, status: Int, body: String, )
pub type PutConfigurationSetReputationOptionsRequest {
PutConfigurationSetReputationOptionsRequest(
configuration_set_name: option.Option(String),
reputation_metrics_enabled: option.Option(Bool),
)
}
Constructors
-
PutConfigurationSetReputationOptionsRequest( configuration_set_name: option.Option(String), reputation_metrics_enabled: option.Option(Bool), )
pub type PutConfigurationSetReputationOptionsResponse {
PutConfigurationSetReputationOptionsResponse
}
Constructors
-
PutConfigurationSetReputationOptionsResponse
pub type PutConfigurationSetSendingOptionsError {
PutConfigurationSetSendingOptionsErrorBadRequestException(
value: BadRequestException,
)
PutConfigurationSetSendingOptionsErrorNotFoundException(
value: NotFoundException,
)
PutConfigurationSetSendingOptionsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
PutConfigurationSetSendingOptionsErrorTransport(reason: String)
PutConfigurationSetSendingOptionsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
PutConfigurationSetSendingOptionsErrorBadRequestException( value: BadRequestException, ) -
PutConfigurationSetSendingOptionsErrorNotFoundException( value: NotFoundException, ) -
PutConfigurationSetSendingOptionsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
PutConfigurationSetSendingOptionsErrorTransport(reason: String) -
PutConfigurationSetSendingOptionsErrorUnknown( error_type: String, status: Int, body: String, )
pub type PutConfigurationSetSendingOptionsRequest {
PutConfigurationSetSendingOptionsRequest(
configuration_set_name: option.Option(String),
sending_enabled: option.Option(Bool),
)
}
Constructors
-
PutConfigurationSetSendingOptionsRequest( configuration_set_name: option.Option(String), sending_enabled: option.Option(Bool), )
pub type PutConfigurationSetSendingOptionsResponse {
PutConfigurationSetSendingOptionsResponse
}
Constructors
-
PutConfigurationSetSendingOptionsResponse
pub type PutConfigurationSetSuppressionOptionsError {
PutConfigurationSetSuppressionOptionsErrorBadRequestException(
value: BadRequestException,
)
PutConfigurationSetSuppressionOptionsErrorNotFoundException(
value: NotFoundException,
)
PutConfigurationSetSuppressionOptionsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
PutConfigurationSetSuppressionOptionsErrorTransport(
reason: String,
)
PutConfigurationSetSuppressionOptionsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
PutConfigurationSetSuppressionOptionsErrorBadRequestException( value: BadRequestException, ) -
PutConfigurationSetSuppressionOptionsErrorNotFoundException( value: NotFoundException, ) -
PutConfigurationSetSuppressionOptionsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
PutConfigurationSetSuppressionOptionsErrorTransport( reason: String, ) -
PutConfigurationSetSuppressionOptionsErrorUnknown( error_type: String, status: Int, body: String, )
pub type PutConfigurationSetSuppressionOptionsRequest {
PutConfigurationSetSuppressionOptionsRequest(
configuration_set_name: option.Option(String),
suppressed_reasons: option.Option(List(SuppressionListReason)),
validation_options: option.Option(
SuppressionValidationOptions,
),
)
}
Constructors
-
PutConfigurationSetSuppressionOptionsRequest( configuration_set_name: option.Option(String), suppressed_reasons: option.Option(List(SuppressionListReason)), validation_options: option.Option(SuppressionValidationOptions), )
pub type PutConfigurationSetSuppressionOptionsResponse {
PutConfigurationSetSuppressionOptionsResponse
}
Constructors
-
PutConfigurationSetSuppressionOptionsResponse
pub type PutConfigurationSetTrackingOptionsError {
PutConfigurationSetTrackingOptionsErrorBadRequestException(
value: BadRequestException,
)
PutConfigurationSetTrackingOptionsErrorNotFoundException(
value: NotFoundException,
)
PutConfigurationSetTrackingOptionsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
PutConfigurationSetTrackingOptionsErrorTransport(
reason: String,
)
PutConfigurationSetTrackingOptionsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
PutConfigurationSetTrackingOptionsErrorBadRequestException( value: BadRequestException, ) -
PutConfigurationSetTrackingOptionsErrorNotFoundException( value: NotFoundException, ) -
PutConfigurationSetTrackingOptionsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
PutConfigurationSetTrackingOptionsErrorTransport(reason: String) -
PutConfigurationSetTrackingOptionsErrorUnknown( error_type: String, status: Int, body: String, )
pub type PutConfigurationSetTrackingOptionsRequest {
PutConfigurationSetTrackingOptionsRequest(
configuration_set_name: option.Option(String),
custom_redirect_domain: option.Option(String),
https_policy: option.Option(HttpsPolicy),
)
}
Constructors
-
PutConfigurationSetTrackingOptionsRequest( configuration_set_name: option.Option(String), custom_redirect_domain: option.Option(String), https_policy: option.Option(HttpsPolicy), )
pub type PutConfigurationSetTrackingOptionsResponse {
PutConfigurationSetTrackingOptionsResponse
}
Constructors
-
PutConfigurationSetTrackingOptionsResponse
pub type PutConfigurationSetVdmOptionsError {
PutConfigurationSetVdmOptionsErrorBadRequestException(
value: BadRequestException,
)
PutConfigurationSetVdmOptionsErrorNotFoundException(
value: NotFoundException,
)
PutConfigurationSetVdmOptionsErrorTooManyRequestsException(
value: TooManyRequestsException,
)
PutConfigurationSetVdmOptionsErrorTransport(reason: String)
PutConfigurationSetVdmOptionsErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
PutConfigurationSetVdmOptionsErrorBadRequestException( value: BadRequestException, ) -
PutConfigurationSetVdmOptionsErrorNotFoundException( value: NotFoundException, ) -
PutConfigurationSetVdmOptionsErrorTooManyRequestsException( value: TooManyRequestsException, ) -
PutConfigurationSetVdmOptionsErrorTransport(reason: String) -
PutConfigurationSetVdmOptionsErrorUnknown( error_type: String, status: Int, body: String, )
pub type PutConfigurationSetVdmOptionsRequest {
PutConfigurationSetVdmOptionsRequest(
configuration_set_name: option.Option(String),
vdm_options: option.Option(VdmOptions),
)
}
Constructors
-
PutConfigurationSetVdmOptionsRequest( configuration_set_name: option.Option(String), vdm_options: option.Option(VdmOptions), )
pub type PutConfigurationSetVdmOptionsResponse {
PutConfigurationSetVdmOptionsResponse
}
Constructors
-
PutConfigurationSetVdmOptionsResponse
pub type PutDedicatedIpInPoolError {
PutDedicatedIpInPoolErrorBadRequestException(
value: BadRequestException,
)
PutDedicatedIpInPoolErrorNotFoundException(
value: NotFoundException,
)
PutDedicatedIpInPoolErrorTooManyRequestsException(
value: TooManyRequestsException,
)
PutDedicatedIpInPoolErrorTransport(reason: String)
PutDedicatedIpInPoolErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
PutDedicatedIpInPoolErrorBadRequestException( value: BadRequestException, ) -
PutDedicatedIpInPoolErrorNotFoundException( value: NotFoundException, ) -
PutDedicatedIpInPoolErrorTooManyRequestsException( value: TooManyRequestsException, ) -
PutDedicatedIpInPoolErrorTransport(reason: String) -
PutDedicatedIpInPoolErrorUnknown( error_type: String, status: Int, body: String, )
pub type PutDedicatedIpInPoolRequest {
PutDedicatedIpInPoolRequest(
destination_pool_name: option.Option(String),
ip: option.Option(String),
)
}
Constructors
-
PutDedicatedIpInPoolRequest( destination_pool_name: option.Option(String), ip: option.Option(String), )
pub type PutDedicatedIpInPoolResponse {
PutDedicatedIpInPoolResponse
}
Constructors
-
PutDedicatedIpInPoolResponse
pub type PutDedicatedIpPoolScalingAttributesError {
PutDedicatedIpPoolScalingAttributesErrorBadRequestException(
value: BadRequestException,
)
PutDedicatedIpPoolScalingAttributesErrorConcurrentModificationException(
value: ConcurrentModificationException,
)
PutDedicatedIpPoolScalingAttributesErrorNotFoundException(
value: NotFoundException,
)
PutDedicatedIpPoolScalingAttributesErrorTooManyRequestsException(
value: TooManyRequestsException,
)
PutDedicatedIpPoolScalingAttributesErrorTransport(
reason: String,
)
PutDedicatedIpPoolScalingAttributesErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
PutDedicatedIpPoolScalingAttributesErrorBadRequestException( value: BadRequestException, ) -
PutDedicatedIpPoolScalingAttributesErrorConcurrentModificationException( value: ConcurrentModificationException, ) -
PutDedicatedIpPoolScalingAttributesErrorNotFoundException( value: NotFoundException, ) -
PutDedicatedIpPoolScalingAttributesErrorTooManyRequestsException( value: TooManyRequestsException, ) -
PutDedicatedIpPoolScalingAttributesErrorTransport(reason: String) -
PutDedicatedIpPoolScalingAttributesErrorUnknown( error_type: String, status: Int, body: String, )
pub type PutDedicatedIpPoolScalingAttributesRequest {
PutDedicatedIpPoolScalingAttributesRequest(
pool_name: option.Option(String),
scaling_mode: option.Option(ScalingMode),
)
}
Constructors
-
PutDedicatedIpPoolScalingAttributesRequest( pool_name: option.Option(String), scaling_mode: option.Option(ScalingMode), )
pub type PutDedicatedIpPoolScalingAttributesResponse {
PutDedicatedIpPoolScalingAttributesResponse
}
Constructors
-
PutDedicatedIpPoolScalingAttributesResponse
pub type PutDedicatedIpWarmupAttributesError {
PutDedicatedIpWarmupAttributesErrorBadRequestException(
value: BadRequestException,
)
PutDedicatedIpWarmupAttributesErrorNotFoundException(
value: NotFoundException,
)
PutDedicatedIpWarmupAttributesErrorTooManyRequestsException(
value: TooManyRequestsException,
)
PutDedicatedIpWarmupAttributesErrorTransport(reason: String)
PutDedicatedIpWarmupAttributesErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
PutDedicatedIpWarmupAttributesErrorBadRequestException( value: BadRequestException, ) -
PutDedicatedIpWarmupAttributesErrorNotFoundException( value: NotFoundException, ) -
PutDedicatedIpWarmupAttributesErrorTooManyRequestsException( value: TooManyRequestsException, ) -
PutDedicatedIpWarmupAttributesErrorTransport(reason: String) -
PutDedicatedIpWarmupAttributesErrorUnknown( error_type: String, status: Int, body: String, )
pub type PutDedicatedIpWarmupAttributesRequest {
PutDedicatedIpWarmupAttributesRequest(
ip: option.Option(String),
warmup_percentage: option.Option(Int),
)
}
Constructors
-
PutDedicatedIpWarmupAttributesRequest( ip: option.Option(String), warmup_percentage: option.Option(Int), )
pub type PutDedicatedIpWarmupAttributesResponse {
PutDedicatedIpWarmupAttributesResponse
}
Constructors
-
PutDedicatedIpWarmupAttributesResponse
pub type PutDeliverabilityDashboardOptionError {
PutDeliverabilityDashboardOptionErrorAlreadyExistsException(
value: AlreadyExistsException,
)
PutDeliverabilityDashboardOptionErrorBadRequestException(
value: BadRequestException,
)
PutDeliverabilityDashboardOptionErrorLimitExceededException(
value: LimitExceededException,
)
PutDeliverabilityDashboardOptionErrorNotFoundException(
value: NotFoundException,
)
PutDeliverabilityDashboardOptionErrorTooManyRequestsException(
value: TooManyRequestsException,
)
PutDeliverabilityDashboardOptionErrorTransport(reason: String)
PutDeliverabilityDashboardOptionErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
PutDeliverabilityDashboardOptionErrorAlreadyExistsException( value: AlreadyExistsException, ) -
PutDeliverabilityDashboardOptionErrorBadRequestException( value: BadRequestException, ) -
PutDeliverabilityDashboardOptionErrorLimitExceededException( value: LimitExceededException, ) -
PutDeliverabilityDashboardOptionErrorNotFoundException( value: NotFoundException, ) -
PutDeliverabilityDashboardOptionErrorTooManyRequestsException( value: TooManyRequestsException, ) -
PutDeliverabilityDashboardOptionErrorTransport(reason: String) -
PutDeliverabilityDashboardOptionErrorUnknown( error_type: String, status: Int, body: String, )
pub type PutDeliverabilityDashboardOptionRequest {
PutDeliverabilityDashboardOptionRequest(
dashboard_enabled: option.Option(Bool),
subscribed_domains: option.Option(
List(DomainDeliverabilityTrackingOption),
),
)
}
Constructors
-
PutDeliverabilityDashboardOptionRequest( dashboard_enabled: option.Option(Bool), subscribed_domains: option.Option( List(DomainDeliverabilityTrackingOption), ), )
pub type PutDeliverabilityDashboardOptionResponse {
PutDeliverabilityDashboardOptionResponse
}
Constructors
-
PutDeliverabilityDashboardOptionResponse
pub type PutEmailIdentityConfigurationSetAttributesError {
PutEmailIdentityConfigurationSetAttributesErrorBadRequestException(
value: BadRequestException,
)
PutEmailIdentityConfigurationSetAttributesErrorNotFoundException(
value: NotFoundException,
)
PutEmailIdentityConfigurationSetAttributesErrorTooManyRequestsException(
value: TooManyRequestsException,
)
PutEmailIdentityConfigurationSetAttributesErrorTransport(
reason: String,
)
PutEmailIdentityConfigurationSetAttributesErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
PutEmailIdentityConfigurationSetAttributesErrorBadRequestException( value: BadRequestException, ) -
PutEmailIdentityConfigurationSetAttributesErrorNotFoundException( value: NotFoundException, ) -
PutEmailIdentityConfigurationSetAttributesErrorTooManyRequestsException( value: TooManyRequestsException, ) -
PutEmailIdentityConfigurationSetAttributesErrorTransport( reason: String, ) -
PutEmailIdentityConfigurationSetAttributesErrorUnknown( error_type: String, status: Int, body: String, )
pub type PutEmailIdentityConfigurationSetAttributesRequest {
PutEmailIdentityConfigurationSetAttributesRequest(
configuration_set_name: option.Option(String),
email_identity: option.Option(String),
)
}
Constructors
-
PutEmailIdentityConfigurationSetAttributesRequest( configuration_set_name: option.Option(String), email_identity: option.Option(String), )
pub type PutEmailIdentityConfigurationSetAttributesResponse {
PutEmailIdentityConfigurationSetAttributesResponse
}
Constructors
-
PutEmailIdentityConfigurationSetAttributesResponse
pub type PutEmailIdentityDkimAttributesError {
PutEmailIdentityDkimAttributesErrorBadRequestException(
value: BadRequestException,
)
PutEmailIdentityDkimAttributesErrorNotFoundException(
value: NotFoundException,
)
PutEmailIdentityDkimAttributesErrorTooManyRequestsException(
value: TooManyRequestsException,
)
PutEmailIdentityDkimAttributesErrorTransport(reason: String)
PutEmailIdentityDkimAttributesErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
PutEmailIdentityDkimAttributesErrorBadRequestException( value: BadRequestException, ) -
PutEmailIdentityDkimAttributesErrorNotFoundException( value: NotFoundException, ) -
PutEmailIdentityDkimAttributesErrorTooManyRequestsException( value: TooManyRequestsException, ) -
PutEmailIdentityDkimAttributesErrorTransport(reason: String) -
PutEmailIdentityDkimAttributesErrorUnknown( error_type: String, status: Int, body: String, )
pub type PutEmailIdentityDkimAttributesRequest {
PutEmailIdentityDkimAttributesRequest(
email_identity: option.Option(String),
signing_enabled: option.Option(Bool),
)
}
Constructors
-
PutEmailIdentityDkimAttributesRequest( email_identity: option.Option(String), signing_enabled: option.Option(Bool), )
pub type PutEmailIdentityDkimAttributesResponse {
PutEmailIdentityDkimAttributesResponse
}
Constructors
-
PutEmailIdentityDkimAttributesResponse
pub type PutEmailIdentityDkimSigningAttributesError {
PutEmailIdentityDkimSigningAttributesErrorBadRequestException(
value: BadRequestException,
)
PutEmailIdentityDkimSigningAttributesErrorNotFoundException(
value: NotFoundException,
)
PutEmailIdentityDkimSigningAttributesErrorTooManyRequestsException(
value: TooManyRequestsException,
)
PutEmailIdentityDkimSigningAttributesErrorTransport(
reason: String,
)
PutEmailIdentityDkimSigningAttributesErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
PutEmailIdentityDkimSigningAttributesErrorBadRequestException( value: BadRequestException, ) -
PutEmailIdentityDkimSigningAttributesErrorNotFoundException( value: NotFoundException, ) -
PutEmailIdentityDkimSigningAttributesErrorTooManyRequestsException( value: TooManyRequestsException, ) -
PutEmailIdentityDkimSigningAttributesErrorTransport( reason: String, ) -
PutEmailIdentityDkimSigningAttributesErrorUnknown( error_type: String, status: Int, body: String, )
pub type PutEmailIdentityDkimSigningAttributesRequest {
PutEmailIdentityDkimSigningAttributesRequest(
email_identity: option.Option(String),
signing_attributes: option.Option(DkimSigningAttributes),
signing_attributes_origin: option.Option(
DkimSigningAttributesOrigin,
),
)
}
Constructors
-
PutEmailIdentityDkimSigningAttributesRequest( email_identity: option.Option(String), signing_attributes: option.Option(DkimSigningAttributes), signing_attributes_origin: option.Option( DkimSigningAttributesOrigin, ), )
pub type PutEmailIdentityDkimSigningAttributesResponse {
PutEmailIdentityDkimSigningAttributesResponse(
dkim_status: option.Option(DkimStatus),
dkim_tokens: option.Option(List(String)),
signing_hosted_zone: option.Option(String),
)
}
Constructors
-
PutEmailIdentityDkimSigningAttributesResponse( dkim_status: option.Option(DkimStatus), dkim_tokens: option.Option(List(String)), signing_hosted_zone: option.Option(String), )
pub type PutEmailIdentityFeedbackAttributesError {
PutEmailIdentityFeedbackAttributesErrorBadRequestException(
value: BadRequestException,
)
PutEmailIdentityFeedbackAttributesErrorNotFoundException(
value: NotFoundException,
)
PutEmailIdentityFeedbackAttributesErrorTooManyRequestsException(
value: TooManyRequestsException,
)
PutEmailIdentityFeedbackAttributesErrorTransport(
reason: String,
)
PutEmailIdentityFeedbackAttributesErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
PutEmailIdentityFeedbackAttributesErrorBadRequestException( value: BadRequestException, ) -
PutEmailIdentityFeedbackAttributesErrorNotFoundException( value: NotFoundException, ) -
PutEmailIdentityFeedbackAttributesErrorTooManyRequestsException( value: TooManyRequestsException, ) -
PutEmailIdentityFeedbackAttributesErrorTransport(reason: String) -
PutEmailIdentityFeedbackAttributesErrorUnknown( error_type: String, status: Int, body: String, )
pub type PutEmailIdentityFeedbackAttributesRequest {
PutEmailIdentityFeedbackAttributesRequest(
email_forwarding_enabled: option.Option(Bool),
email_identity: option.Option(String),
)
}
Constructors
-
PutEmailIdentityFeedbackAttributesRequest( email_forwarding_enabled: option.Option(Bool), email_identity: option.Option(String), )
pub type PutEmailIdentityFeedbackAttributesResponse {
PutEmailIdentityFeedbackAttributesResponse
}
Constructors
-
PutEmailIdentityFeedbackAttributesResponse
pub type PutEmailIdentityMailFromAttributesError {
PutEmailIdentityMailFromAttributesErrorBadRequestException(
value: BadRequestException,
)
PutEmailIdentityMailFromAttributesErrorNotFoundException(
value: NotFoundException,
)
PutEmailIdentityMailFromAttributesErrorTooManyRequestsException(
value: TooManyRequestsException,
)
PutEmailIdentityMailFromAttributesErrorTransport(
reason: String,
)
PutEmailIdentityMailFromAttributesErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
PutEmailIdentityMailFromAttributesErrorBadRequestException( value: BadRequestException, ) -
PutEmailIdentityMailFromAttributesErrorNotFoundException( value: NotFoundException, ) -
PutEmailIdentityMailFromAttributesErrorTooManyRequestsException( value: TooManyRequestsException, ) -
PutEmailIdentityMailFromAttributesErrorTransport(reason: String) -
PutEmailIdentityMailFromAttributesErrorUnknown( error_type: String, status: Int, body: String, )
pub type PutEmailIdentityMailFromAttributesRequest {
PutEmailIdentityMailFromAttributesRequest(
behavior_on_mx_failure: option.Option(BehaviorOnMxFailure),
email_identity: option.Option(String),
mail_from_domain: option.Option(String),
)
}
Constructors
-
PutEmailIdentityMailFromAttributesRequest( behavior_on_mx_failure: option.Option(BehaviorOnMxFailure), email_identity: option.Option(String), mail_from_domain: option.Option(String), )
pub type PutEmailIdentityMailFromAttributesResponse {
PutEmailIdentityMailFromAttributesResponse
}
Constructors
-
PutEmailIdentityMailFromAttributesResponse
pub type PutSuppressedDestinationError {
PutSuppressedDestinationErrorBadRequestException(
value: BadRequestException,
)
PutSuppressedDestinationErrorTooManyRequestsException(
value: TooManyRequestsException,
)
PutSuppressedDestinationErrorTransport(reason: String)
PutSuppressedDestinationErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
PutSuppressedDestinationErrorBadRequestException( value: BadRequestException, ) -
PutSuppressedDestinationErrorTooManyRequestsException( value: TooManyRequestsException, ) -
PutSuppressedDestinationErrorTransport(reason: String) -
PutSuppressedDestinationErrorUnknown( error_type: String, status: Int, body: String, )
pub type PutSuppressedDestinationRequest {
PutSuppressedDestinationRequest(
email_address: option.Option(String),
reason: option.Option(SuppressionListReason),
)
}
Constructors
-
PutSuppressedDestinationRequest( email_address: option.Option(String), reason: option.Option(SuppressionListReason), )
pub type PutSuppressedDestinationResponse {
PutSuppressedDestinationResponse
}
Constructors
-
PutSuppressedDestinationResponse
pub type QueryErrorCode {
QueryErrorCodeAccessDenied
QueryErrorCodeInternalFailure
}
Constructors
-
QueryErrorCodeAccessDenied -
QueryErrorCodeInternalFailure
pub type RawMessage {
RawMessage(data: option.Option(BitArray))
}
Constructors
-
RawMessage(data: option.Option(BitArray))
pub type Recommendation {
Recommendation(
created_timestamp: option.Option(json_timestamp.Timestamp),
description: option.Option(String),
impact: option.Option(RecommendationImpact),
last_updated_timestamp: option.Option(
json_timestamp.Timestamp,
),
resource_arn: option.Option(String),
status: option.Option(RecommendationStatus),
type_: option.Option(RecommendationType),
)
}
Constructors
-
Recommendation( created_timestamp: option.Option(json_timestamp.Timestamp), description: option.Option(String), impact: option.Option(RecommendationImpact), last_updated_timestamp: option.Option(json_timestamp.Timestamp), resource_arn: option.Option(String), status: option.Option(RecommendationStatus), type_: option.Option(RecommendationType), )
pub type RecommendationImpact {
RecommendationImpactHigh
RecommendationImpactLow
}
Constructors
-
RecommendationImpactHigh -
RecommendationImpactLow
pub type RecommendationStatus {
RecommendationStatusFixed
RecommendationStatusOpen
}
Constructors
-
RecommendationStatusFixed -
RecommendationStatusOpen
pub type RecommendationType {
RecommendationTypeBimi
RecommendationTypeBounce
RecommendationTypeComplaint
RecommendationTypeDkim
RecommendationTypeDmarc
RecommendationTypeFeedback3p
RecommendationTypeIpListing
RecommendationTypeSpf
}
Constructors
-
RecommendationTypeBimi -
RecommendationTypeBounce -
RecommendationTypeComplaint -
RecommendationTypeDkim -
RecommendationTypeDmarc -
RecommendationTypeFeedback3p -
RecommendationTypeIpListing -
RecommendationTypeSpf
pub type ReplacementEmailContent {
ReplacementEmailContent(
replacement_template: option.Option(ReplacementTemplate),
)
}
Constructors
-
ReplacementEmailContent( replacement_template: option.Option(ReplacementTemplate), )
pub type ReplacementTemplate {
ReplacementTemplate(
replacement_template_data: option.Option(String),
)
}
Constructors
-
ReplacementTemplate( replacement_template_data: option.Option(String), )
pub type ReputationEntity {
ReputationEntity(
aws_ses_managed_status: option.Option(StatusRecord),
customer_managed_status: option.Option(StatusRecord),
reputation_entity_reference: option.Option(String),
reputation_entity_type: option.Option(ReputationEntityType),
reputation_impact: option.Option(RecommendationImpact),
reputation_management_policy: option.Option(String),
sending_status_aggregate: option.Option(SendingStatus),
)
}
Constructors
-
ReputationEntity( aws_ses_managed_status: option.Option(StatusRecord), customer_managed_status: option.Option(StatusRecord), reputation_entity_reference: option.Option(String), reputation_entity_type: option.Option(ReputationEntityType), reputation_impact: option.Option(RecommendationImpact), reputation_management_policy: option.Option(String), sending_status_aggregate: option.Option(SendingStatus), )
pub type ReputationEntityFilterKey {
ReputationEntityFilterKeyEntityReferencePrefix
ReputationEntityFilterKeyEntityType
ReputationEntityFilterKeyReputationImpact
ReputationEntityFilterKeyStatus
}
Constructors
-
ReputationEntityFilterKeyEntityReferencePrefix -
ReputationEntityFilterKeyEntityType -
ReputationEntityFilterKeyReputationImpact -
ReputationEntityFilterKeyStatus
pub type ReputationEntityType {
ReputationEntityTypeResource
}
Constructors
-
ReputationEntityTypeResource
pub type ReputationOptions {
ReputationOptions(
last_fresh_start: option.Option(json_timestamp.Timestamp),
reputation_metrics_enabled: option.Option(Bool),
)
}
Constructors
-
ReputationOptions( last_fresh_start: option.Option(json_timestamp.Timestamp), reputation_metrics_enabled: option.Option(Bool), )
pub type ResourceTenantMetadata {
ResourceTenantMetadata(
associated_timestamp: option.Option(json_timestamp.Timestamp),
resource_arn: option.Option(String),
tenant_id: option.Option(String),
tenant_name: option.Option(String),
)
}
Constructors
-
ResourceTenantMetadata( associated_timestamp: option.Option(json_timestamp.Timestamp), resource_arn: option.Option(String), tenant_id: option.Option(String), tenant_name: option.Option(String), )
pub type ResourceType {
ResourceTypeConfigurationSet
ResourceTypeEmailIdentity
ResourceTypeEmailTemplate
}
Constructors
-
ResourceTypeConfigurationSet -
ResourceTypeEmailIdentity -
ResourceTypeEmailTemplate
pub type ReviewDetails {
ReviewDetails(
case_id: option.Option(String),
status: option.Option(ReviewStatus),
)
}
Constructors
-
ReviewDetails( case_id: option.Option(String), status: option.Option(ReviewStatus), )
pub type ReviewStatus {
ReviewStatusDenied
ReviewStatusFailed
ReviewStatusGranted
ReviewStatusPending
}
Constructors
-
ReviewStatusDenied -
ReviewStatusFailed -
ReviewStatusGranted -
ReviewStatusPending
pub type Route {
Route(region: option.Option(String))
}
Constructors
-
Route(region: option.Option(String))
pub type RouteDetails {
RouteDetails(region: option.Option(String))
}
Constructors
-
RouteDetails(region: option.Option(String))
pub type SOARecord {
SOARecord(
admin_email: option.Option(String),
primary_name_server: option.Option(String),
serial_number: option.Option(Int),
)
}
Constructors
-
SOARecord( admin_email: option.Option(String), primary_name_server: option.Option(String), serial_number: option.Option(Int), )
pub type ScalingMode {
ScalingModeManaged
ScalingModeStandard
}
Constructors
-
ScalingModeManaged -
ScalingModeStandard
pub type SendBulkEmailError {
SendBulkEmailErrorAccountSuspendedException(
value: AccountSuspendedException,
)
SendBulkEmailErrorBadRequestException(
value: BadRequestException,
)
SendBulkEmailErrorLimitExceededException(
value: LimitExceededException,
)
SendBulkEmailErrorMailFromDomainNotVerifiedException(
value: MailFromDomainNotVerifiedException,
)
SendBulkEmailErrorMessageRejected(value: MessageRejected)
SendBulkEmailErrorNotFoundException(value: NotFoundException)
SendBulkEmailErrorSendingPausedException(
value: SendingPausedException,
)
SendBulkEmailErrorTooManyRequestsException(
value: TooManyRequestsException,
)
SendBulkEmailErrorTransport(reason: String)
SendBulkEmailErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
SendBulkEmailErrorAccountSuspendedException( value: AccountSuspendedException, ) -
SendBulkEmailErrorBadRequestException(value: BadRequestException) -
SendBulkEmailErrorLimitExceededException( value: LimitExceededException, ) -
SendBulkEmailErrorMailFromDomainNotVerifiedException( value: MailFromDomainNotVerifiedException, ) -
SendBulkEmailErrorMessageRejected(value: MessageRejected) -
SendBulkEmailErrorNotFoundException(value: NotFoundException) -
SendBulkEmailErrorSendingPausedException( value: SendingPausedException, ) -
SendBulkEmailErrorTooManyRequestsException( value: TooManyRequestsException, ) -
SendBulkEmailErrorTransport(reason: String) -
SendBulkEmailErrorUnknown( error_type: String, status: Int, body: String, )
pub type SendBulkEmailRequest {
SendBulkEmailRequest(
bulk_email_entries: option.Option(List(BulkEmailEntry)),
configuration_set_name: option.Option(String),
default_content: option.Option(BulkEmailContent),
default_email_tags: option.Option(List(MessageTag)),
endpoint_id: option.Option(String),
feedback_forwarding_email_address: option.Option(String),
feedback_forwarding_email_address_identity_arn: option.Option(
String,
),
from_email_address: option.Option(String),
from_email_address_identity_arn: option.Option(String),
reply_to_addresses: option.Option(List(String)),
tenant_name: option.Option(String),
)
}
Constructors
-
SendBulkEmailRequest( bulk_email_entries: option.Option(List(BulkEmailEntry)), configuration_set_name: option.Option(String), default_content: option.Option(BulkEmailContent), default_email_tags: option.Option(List(MessageTag)), endpoint_id: option.Option(String), feedback_forwarding_email_address: option.Option(String), feedback_forwarding_email_address_identity_arn: option.Option( String, ), from_email_address: option.Option(String), from_email_address_identity_arn: option.Option(String), reply_to_addresses: option.Option(List(String)), tenant_name: option.Option(String), )
pub type SendBulkEmailResponse {
SendBulkEmailResponse(
bulk_email_entry_results: option.Option(
List(BulkEmailEntryResult),
),
)
}
Constructors
-
SendBulkEmailResponse( bulk_email_entry_results: option.Option( List(BulkEmailEntryResult), ), )
pub type SendCustomVerificationEmailError {
SendCustomVerificationEmailErrorBadRequestException(
value: BadRequestException,
)
SendCustomVerificationEmailErrorLimitExceededException(
value: LimitExceededException,
)
SendCustomVerificationEmailErrorMailFromDomainNotVerifiedException(
value: MailFromDomainNotVerifiedException,
)
SendCustomVerificationEmailErrorMessageRejected(
value: MessageRejected,
)
SendCustomVerificationEmailErrorNotFoundException(
value: NotFoundException,
)
SendCustomVerificationEmailErrorSendingPausedException(
value: SendingPausedException,
)
SendCustomVerificationEmailErrorTooManyRequestsException(
value: TooManyRequestsException,
)
SendCustomVerificationEmailErrorTransport(reason: String)
SendCustomVerificationEmailErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
SendCustomVerificationEmailErrorBadRequestException( value: BadRequestException, ) -
SendCustomVerificationEmailErrorLimitExceededException( value: LimitExceededException, ) -
SendCustomVerificationEmailErrorMailFromDomainNotVerifiedException( value: MailFromDomainNotVerifiedException, ) -
SendCustomVerificationEmailErrorMessageRejected( value: MessageRejected, ) -
SendCustomVerificationEmailErrorNotFoundException( value: NotFoundException, ) -
SendCustomVerificationEmailErrorSendingPausedException( value: SendingPausedException, ) -
SendCustomVerificationEmailErrorTooManyRequestsException( value: TooManyRequestsException, ) -
SendCustomVerificationEmailErrorTransport(reason: String) -
SendCustomVerificationEmailErrorUnknown( error_type: String, status: Int, body: String, )
pub type SendCustomVerificationEmailRequest {
SendCustomVerificationEmailRequest(
configuration_set_name: option.Option(String),
email_address: option.Option(String),
template_name: option.Option(String),
)
}
Constructors
-
SendCustomVerificationEmailRequest( configuration_set_name: option.Option(String), email_address: option.Option(String), template_name: option.Option(String), )
pub type SendCustomVerificationEmailResponse {
SendCustomVerificationEmailResponse(
message_id: option.Option(String),
)
}
Constructors
-
SendCustomVerificationEmailResponse( message_id: option.Option(String), )
pub type SendEmailError {
SendEmailErrorAccountSuspendedException(
value: AccountSuspendedException,
)
SendEmailErrorBadRequestException(value: BadRequestException)
SendEmailErrorLimitExceededException(
value: LimitExceededException,
)
SendEmailErrorMailFromDomainNotVerifiedException(
value: MailFromDomainNotVerifiedException,
)
SendEmailErrorMessageRejected(value: MessageRejected)
SendEmailErrorNotFoundException(value: NotFoundException)
SendEmailErrorSendingPausedException(
value: SendingPausedException,
)
SendEmailErrorTooManyRequestsException(
value: TooManyRequestsException,
)
SendEmailErrorTransport(reason: String)
SendEmailErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
SendEmailErrorAccountSuspendedException( value: AccountSuspendedException, ) -
SendEmailErrorBadRequestException(value: BadRequestException) -
SendEmailErrorLimitExceededException( value: LimitExceededException, ) -
SendEmailErrorMailFromDomainNotVerifiedException( value: MailFromDomainNotVerifiedException, ) -
SendEmailErrorMessageRejected(value: MessageRejected) -
SendEmailErrorNotFoundException(value: NotFoundException) -
SendEmailErrorSendingPausedException( value: SendingPausedException, ) -
SendEmailErrorTooManyRequestsException( value: TooManyRequestsException, ) -
SendEmailErrorTransport(reason: String) -
SendEmailErrorUnknown( error_type: String, status: Int, body: String, )
pub type SendEmailRequest {
SendEmailRequest(
configuration_set_name: option.Option(String),
content: option.Option(EmailContent),
destination: option.Option(Destination),
email_tags: option.Option(List(MessageTag)),
endpoint_id: option.Option(String),
feedback_forwarding_email_address: option.Option(String),
feedback_forwarding_email_address_identity_arn: option.Option(
String,
),
from_email_address: option.Option(String),
from_email_address_identity_arn: option.Option(String),
list_management_options: option.Option(ListManagementOptions),
reply_to_addresses: option.Option(List(String)),
tenant_name: option.Option(String),
)
}
Constructors
-
SendEmailRequest( configuration_set_name: option.Option(String), content: option.Option(EmailContent), destination: option.Option(Destination), email_tags: option.Option(List(MessageTag)), endpoint_id: option.Option(String), feedback_forwarding_email_address: option.Option(String), feedback_forwarding_email_address_identity_arn: option.Option( String, ), from_email_address: option.Option(String), from_email_address_identity_arn: option.Option(String), list_management_options: option.Option(ListManagementOptions), reply_to_addresses: option.Option(List(String)), tenant_name: option.Option(String), )
pub type SendEmailResponse {
SendEmailResponse(message_id: option.Option(String))
}
Constructors
-
SendEmailResponse(message_id: option.Option(String))
pub type SendQuota {
SendQuota(
max24_hour_send: option.Option(json_float.SmithyFloat),
max_send_rate: option.Option(json_float.SmithyFloat),
sent_last24_hours: option.Option(json_float.SmithyFloat),
)
}
Constructors
-
SendQuota( max24_hour_send: option.Option(json_float.SmithyFloat), max_send_rate: option.Option(json_float.SmithyFloat), sent_last24_hours: option.Option(json_float.SmithyFloat), )
pub type SendingOptions {
SendingOptions(sending_enabled: option.Option(Bool))
}
Constructors
-
SendingOptions(sending_enabled: option.Option(Bool))
pub type SendingPausedException {
SendingPausedException(message: option.Option(String))
}
Constructors
-
SendingPausedException(message: option.Option(String))
pub type SendingStatus {
SendingStatusDisabled
SendingStatusEnabled
SendingStatusReinstated
}
Constructors
-
SendingStatusDisabled -
SendingStatusEnabled -
SendingStatusReinstated
pub type SnsDestination {
SnsDestination(topic_arn: option.Option(String))
}
Constructors
-
SnsDestination(topic_arn: option.Option(String))
pub type Status {
StatusCreating
StatusDeleting
StatusFailed
StatusReady
}
Constructors
-
StatusCreating -
StatusDeleting -
StatusFailed -
StatusReady
pub type StatusRecord {
StatusRecord(
cause: option.Option(String),
last_updated_timestamp: option.Option(
json_timestamp.Timestamp,
),
status: option.Option(SendingStatus),
)
}
Constructors
-
StatusRecord( cause: option.Option(String), last_updated_timestamp: option.Option(json_timestamp.Timestamp), status: option.Option(SendingStatus), )
pub type SubscriptionStatus {
SubscriptionStatusOptIn
SubscriptionStatusOptOut
}
Constructors
-
SubscriptionStatusOptIn -
SubscriptionStatusOptOut
pub type SuppressedDestination {
SuppressedDestination(
attributes: option.Option(SuppressedDestinationAttributes),
email_address: option.Option(String),
last_update_time: option.Option(json_timestamp.Timestamp),
reason: option.Option(SuppressionListReason),
)
}
Constructors
-
SuppressedDestination( attributes: option.Option(SuppressedDestinationAttributes), email_address: option.Option(String), last_update_time: option.Option(json_timestamp.Timestamp), reason: option.Option(SuppressionListReason), )
pub type SuppressedDestinationAttributes {
SuppressedDestinationAttributes(
feedback_id: option.Option(String),
message_id: option.Option(String),
)
}
Constructors
-
SuppressedDestinationAttributes( feedback_id: option.Option(String), message_id: option.Option(String), )
pub type SuppressedDestinationSummary {
SuppressedDestinationSummary(
email_address: option.Option(String),
last_update_time: option.Option(json_timestamp.Timestamp),
reason: option.Option(SuppressionListReason),
)
}
Constructors
-
SuppressedDestinationSummary( email_address: option.Option(String), last_update_time: option.Option(json_timestamp.Timestamp), reason: option.Option(SuppressionListReason), )
pub type SuppressionAttributes {
SuppressionAttributes(
suppressed_reasons: option.Option(List(SuppressionListReason)),
validation_attributes: option.Option(
SuppressionValidationAttributes,
),
)
}
Constructors
-
SuppressionAttributes( suppressed_reasons: option.Option(List(SuppressionListReason)), validation_attributes: option.Option( SuppressionValidationAttributes, ), )
pub type SuppressionConditionThreshold {
SuppressionConditionThreshold(
condition_threshold_enabled: option.Option(FeatureStatus),
overall_confidence_threshold: option.Option(
SuppressionConfidenceThreshold,
),
)
}
Constructors
-
SuppressionConditionThreshold( condition_threshold_enabled: option.Option(FeatureStatus), overall_confidence_threshold: option.Option( SuppressionConfidenceThreshold, ), )
pub type SuppressionConfidenceThreshold {
SuppressionConfidenceThreshold(
confidence_verdict_threshold: option.Option(
SuppressionConfidenceVerdictThreshold,
),
)
}
Constructors
-
SuppressionConfidenceThreshold( confidence_verdict_threshold: option.Option( SuppressionConfidenceVerdictThreshold, ), )
pub type SuppressionConfidenceVerdictThreshold {
SuppressionConfidenceVerdictThresholdHigh
SuppressionConfidenceVerdictThresholdManaged
SuppressionConfidenceVerdictThresholdMedium
}
Constructors
-
SuppressionConfidenceVerdictThresholdHigh -
SuppressionConfidenceVerdictThresholdManaged -
SuppressionConfidenceVerdictThresholdMedium
pub type SuppressionListDestination {
SuppressionListDestination(
suppression_list_import_action: option.Option(
SuppressionListImportAction,
),
)
}
Constructors
-
SuppressionListDestination( suppression_list_import_action: option.Option( SuppressionListImportAction, ), )
pub type SuppressionListImportAction {
SuppressionListImportActionDelete
SuppressionListImportActionPut
}
Constructors
-
SuppressionListImportActionDelete -
SuppressionListImportActionPut
pub type SuppressionListReason {
SuppressionListReasonBounce
SuppressionListReasonComplaint
}
Constructors
-
SuppressionListReasonBounce -
SuppressionListReasonComplaint
pub type SuppressionOptions {
SuppressionOptions(
suppressed_reasons: option.Option(List(SuppressionListReason)),
validation_options: option.Option(
SuppressionValidationOptions,
),
)
}
Constructors
-
SuppressionOptions( suppressed_reasons: option.Option(List(SuppressionListReason)), validation_options: option.Option(SuppressionValidationOptions), )
pub type SuppressionValidationAttributes {
SuppressionValidationAttributes(
condition_threshold: option.Option(
SuppressionConditionThreshold,
),
)
}
Constructors
-
SuppressionValidationAttributes( condition_threshold: option.Option( SuppressionConditionThreshold, ), )
pub type SuppressionValidationOptions {
SuppressionValidationOptions(
condition_threshold: option.Option(
SuppressionConditionThreshold,
),
)
}
Constructors
-
SuppressionValidationOptions( condition_threshold: option.Option( SuppressionConditionThreshold, ), )
pub type Tag {
Tag(key: option.Option(String), value: option.Option(String))
}
Constructors
-
Tag(key: option.Option(String), value: option.Option(String))
pub type TagResourceError {
TagResourceErrorBadRequestException(value: BadRequestException)
TagResourceErrorConcurrentModificationException(
value: ConcurrentModificationException,
)
TagResourceErrorNotFoundException(value: NotFoundException)
TagResourceErrorTooManyRequestsException(
value: TooManyRequestsException,
)
TagResourceErrorTransport(reason: String)
TagResourceErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
TagResourceErrorBadRequestException(value: BadRequestException) -
TagResourceErrorConcurrentModificationException( value: ConcurrentModificationException, ) -
TagResourceErrorNotFoundException(value: NotFoundException) -
TagResourceErrorTooManyRequestsException( value: TooManyRequestsException, ) -
TagResourceErrorTransport(reason: String) -
TagResourceErrorUnknown( error_type: String, status: Int, body: String, )
pub type TagResourceRequest {
TagResourceRequest(
resource_arn: option.Option(String),
tags: option.Option(List(Tag)),
)
}
Constructors
-
TagResourceRequest( resource_arn: option.Option(String), tags: option.Option(List(Tag)), )
pub type TagResourceResponse {
TagResourceResponse
}
Constructors
-
TagResourceResponse
pub type Template {
Template(
attachments: option.Option(List(Attachment)),
headers: option.Option(List(MessageHeader)),
template_arn: option.Option(String),
template_content: option.Option(EmailTemplateContent),
template_data: option.Option(String),
template_name: option.Option(String),
)
}
Constructors
-
Template( attachments: option.Option(List(Attachment)), headers: option.Option(List(MessageHeader)), template_arn: option.Option(String), template_content: option.Option(EmailTemplateContent), template_data: option.Option(String), template_name: option.Option(String), )
pub type Tenant {
Tenant(
created_timestamp: option.Option(json_timestamp.Timestamp),
sending_status: option.Option(SendingStatus),
tags: option.Option(List(Tag)),
tenant_arn: option.Option(String),
tenant_id: option.Option(String),
tenant_name: option.Option(String),
)
}
Constructors
-
Tenant( created_timestamp: option.Option(json_timestamp.Timestamp), sending_status: option.Option(SendingStatus), tags: option.Option(List(Tag)), tenant_arn: option.Option(String), tenant_id: option.Option(String), tenant_name: option.Option(String), )
pub type TenantInfo {
TenantInfo(
created_timestamp: option.Option(json_timestamp.Timestamp),
tenant_arn: option.Option(String),
tenant_id: option.Option(String),
tenant_name: option.Option(String),
)
}
Constructors
-
TenantInfo( created_timestamp: option.Option(json_timestamp.Timestamp), tenant_arn: option.Option(String), tenant_id: option.Option(String), tenant_name: option.Option(String), )
pub type TenantResource {
TenantResource(
resource_arn: option.Option(String),
resource_type: option.Option(ResourceType),
)
}
Constructors
-
TenantResource( resource_arn: option.Option(String), resource_type: option.Option(ResourceType), )
pub type TestRenderEmailTemplateError {
TestRenderEmailTemplateErrorBadRequestException(
value: BadRequestException,
)
TestRenderEmailTemplateErrorNotFoundException(
value: NotFoundException,
)
TestRenderEmailTemplateErrorTooManyRequestsException(
value: TooManyRequestsException,
)
TestRenderEmailTemplateErrorTransport(reason: String)
TestRenderEmailTemplateErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
TestRenderEmailTemplateErrorBadRequestException( value: BadRequestException, ) -
TestRenderEmailTemplateErrorNotFoundException( value: NotFoundException, ) -
TestRenderEmailTemplateErrorTooManyRequestsException( value: TooManyRequestsException, ) -
TestRenderEmailTemplateErrorTransport(reason: String) -
TestRenderEmailTemplateErrorUnknown( error_type: String, status: Int, body: String, )
pub type TestRenderEmailTemplateRequest {
TestRenderEmailTemplateRequest(
template_data: option.Option(String),
template_name: option.Option(String),
)
}
Constructors
-
TestRenderEmailTemplateRequest( template_data: option.Option(String), template_name: option.Option(String), )
pub type TestRenderEmailTemplateResponse {
TestRenderEmailTemplateResponse(
rendered_template: option.Option(String),
)
}
Constructors
-
TestRenderEmailTemplateResponse( rendered_template: option.Option(String), )
pub type TlsPolicy {
TlsPolicyOptional
TlsPolicyRequire
}
Constructors
-
TlsPolicyOptional -
TlsPolicyRequire
pub type TooManyRequestsException {
TooManyRequestsException(message: option.Option(String))
}
Constructors
-
TooManyRequestsException(message: option.Option(String))
pub type Topic {
Topic(
default_subscription_status: option.Option(SubscriptionStatus),
description: option.Option(String),
display_name: option.Option(String),
topic_name: option.Option(String),
)
}
Constructors
-
Topic( default_subscription_status: option.Option(SubscriptionStatus), description: option.Option(String), display_name: option.Option(String), topic_name: option.Option(String), )
pub type TopicFilter {
TopicFilter(
topic_name: option.Option(String),
use_default_if_preference_unavailable: option.Option(Bool),
)
}
Constructors
-
TopicFilter( topic_name: option.Option(String), use_default_if_preference_unavailable: option.Option(Bool), )
pub type TopicPreference {
TopicPreference(
subscription_status: option.Option(SubscriptionStatus),
topic_name: option.Option(String),
)
}
Constructors
-
TopicPreference( subscription_status: option.Option(SubscriptionStatus), topic_name: option.Option(String), )
pub type TrackingOptions {
TrackingOptions(
custom_redirect_domain: option.Option(String),
https_policy: option.Option(HttpsPolicy),
)
}
Constructors
-
TrackingOptions( custom_redirect_domain: option.Option(String), https_policy: option.Option(HttpsPolicy), )
pub type UntagResourceError {
UntagResourceErrorBadRequestException(
value: BadRequestException,
)
UntagResourceErrorConcurrentModificationException(
value: ConcurrentModificationException,
)
UntagResourceErrorNotFoundException(value: NotFoundException)
UntagResourceErrorTooManyRequestsException(
value: TooManyRequestsException,
)
UntagResourceErrorTransport(reason: String)
UntagResourceErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
UntagResourceErrorBadRequestException(value: BadRequestException) -
UntagResourceErrorConcurrentModificationException( value: ConcurrentModificationException, ) -
UntagResourceErrorNotFoundException(value: NotFoundException) -
UntagResourceErrorTooManyRequestsException( value: TooManyRequestsException, ) -
UntagResourceErrorTransport(reason: String) -
UntagResourceErrorUnknown( error_type: String, status: Int, body: String, )
pub type UntagResourceRequest {
UntagResourceRequest(
resource_arn: option.Option(String),
tag_keys: option.Option(List(String)),
)
}
Constructors
-
UntagResourceRequest( resource_arn: option.Option(String), tag_keys: option.Option(List(String)), )
pub type UntagResourceResponse {
UntagResourceResponse
}
Constructors
-
UntagResourceResponse
pub type UpdateConfigurationSetEventDestinationError {
UpdateConfigurationSetEventDestinationErrorBadRequestException(
value: BadRequestException,
)
UpdateConfigurationSetEventDestinationErrorNotFoundException(
value: NotFoundException,
)
UpdateConfigurationSetEventDestinationErrorTooManyRequestsException(
value: TooManyRequestsException,
)
UpdateConfigurationSetEventDestinationErrorTransport(
reason: String,
)
UpdateConfigurationSetEventDestinationErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
UpdateConfigurationSetEventDestinationErrorBadRequestException( value: BadRequestException, ) -
UpdateConfigurationSetEventDestinationErrorNotFoundException( value: NotFoundException, ) -
UpdateConfigurationSetEventDestinationErrorTooManyRequestsException( value: TooManyRequestsException, ) -
UpdateConfigurationSetEventDestinationErrorTransport( reason: String, ) -
UpdateConfigurationSetEventDestinationErrorUnknown( error_type: String, status: Int, body: String, )
pub type UpdateConfigurationSetEventDestinationRequest {
UpdateConfigurationSetEventDestinationRequest(
configuration_set_name: option.Option(String),
event_destination: option.Option(EventDestinationDefinition),
event_destination_name: option.Option(String),
)
}
Constructors
-
UpdateConfigurationSetEventDestinationRequest( configuration_set_name: option.Option(String), event_destination: option.Option(EventDestinationDefinition), event_destination_name: option.Option(String), )
pub type UpdateConfigurationSetEventDestinationResponse {
UpdateConfigurationSetEventDestinationResponse
}
Constructors
-
UpdateConfigurationSetEventDestinationResponse
pub type UpdateContactError {
UpdateContactErrorBadRequestException(
value: BadRequestException,
)
UpdateContactErrorConcurrentModificationException(
value: ConcurrentModificationException,
)
UpdateContactErrorNotFoundException(value: NotFoundException)
UpdateContactErrorTooManyRequestsException(
value: TooManyRequestsException,
)
UpdateContactErrorTransport(reason: String)
UpdateContactErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
UpdateContactErrorBadRequestException(value: BadRequestException) -
UpdateContactErrorConcurrentModificationException( value: ConcurrentModificationException, ) -
UpdateContactErrorNotFoundException(value: NotFoundException) -
UpdateContactErrorTooManyRequestsException( value: TooManyRequestsException, ) -
UpdateContactErrorTransport(reason: String) -
UpdateContactErrorUnknown( error_type: String, status: Int, body: String, )
pub type UpdateContactListError {
UpdateContactListErrorBadRequestException(
value: BadRequestException,
)
UpdateContactListErrorConcurrentModificationException(
value: ConcurrentModificationException,
)
UpdateContactListErrorNotFoundException(
value: NotFoundException,
)
UpdateContactListErrorTooManyRequestsException(
value: TooManyRequestsException,
)
UpdateContactListErrorTransport(reason: String)
UpdateContactListErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
UpdateContactListErrorBadRequestException( value: BadRequestException, ) -
UpdateContactListErrorConcurrentModificationException( value: ConcurrentModificationException, ) -
UpdateContactListErrorNotFoundException(value: NotFoundException) -
UpdateContactListErrorTooManyRequestsException( value: TooManyRequestsException, ) -
UpdateContactListErrorTransport(reason: String) -
UpdateContactListErrorUnknown( error_type: String, status: Int, body: String, )
pub type UpdateContactListRequest {
UpdateContactListRequest(
contact_list_name: option.Option(String),
description: option.Option(String),
topics: option.Option(List(Topic)),
)
}
Constructors
-
UpdateContactListRequest( contact_list_name: option.Option(String), description: option.Option(String), topics: option.Option(List(Topic)), )
pub type UpdateContactListResponse {
UpdateContactListResponse
}
Constructors
-
UpdateContactListResponse
pub type UpdateContactRequest {
UpdateContactRequest(
attributes_data: option.Option(String),
contact_list_name: option.Option(String),
email_address: option.Option(String),
topic_preferences: option.Option(List(TopicPreference)),
unsubscribe_all: option.Option(Bool),
)
}
Constructors
-
UpdateContactRequest( attributes_data: option.Option(String), contact_list_name: option.Option(String), email_address: option.Option(String), topic_preferences: option.Option(List(TopicPreference)), unsubscribe_all: option.Option(Bool), )
pub type UpdateContactResponse {
UpdateContactResponse
}
Constructors
-
UpdateContactResponse
pub type UpdateCustomVerificationEmailTemplateError {
UpdateCustomVerificationEmailTemplateErrorBadRequestException(
value: BadRequestException,
)
UpdateCustomVerificationEmailTemplateErrorNotFoundException(
value: NotFoundException,
)
UpdateCustomVerificationEmailTemplateErrorTooManyRequestsException(
value: TooManyRequestsException,
)
UpdateCustomVerificationEmailTemplateErrorTransport(
reason: String,
)
UpdateCustomVerificationEmailTemplateErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
UpdateCustomVerificationEmailTemplateErrorBadRequestException( value: BadRequestException, ) -
UpdateCustomVerificationEmailTemplateErrorNotFoundException( value: NotFoundException, ) -
UpdateCustomVerificationEmailTemplateErrorTooManyRequestsException( value: TooManyRequestsException, ) -
UpdateCustomVerificationEmailTemplateErrorTransport( reason: String, ) -
UpdateCustomVerificationEmailTemplateErrorUnknown( error_type: String, status: Int, body: String, )
pub type UpdateCustomVerificationEmailTemplateRequest {
UpdateCustomVerificationEmailTemplateRequest(
failure_redirection_url: option.Option(String),
from_email_address: option.Option(String),
success_redirection_url: option.Option(String),
template_content: option.Option(String),
template_name: option.Option(String),
template_subject: option.Option(String),
)
}
Constructors
-
UpdateCustomVerificationEmailTemplateRequest( failure_redirection_url: option.Option(String), from_email_address: option.Option(String), success_redirection_url: option.Option(String), template_content: option.Option(String), template_name: option.Option(String), template_subject: option.Option(String), )
pub type UpdateCustomVerificationEmailTemplateResponse {
UpdateCustomVerificationEmailTemplateResponse
}
Constructors
-
UpdateCustomVerificationEmailTemplateResponse
pub type UpdateEmailIdentityPolicyError {
UpdateEmailIdentityPolicyErrorBadRequestException(
value: BadRequestException,
)
UpdateEmailIdentityPolicyErrorNotFoundException(
value: NotFoundException,
)
UpdateEmailIdentityPolicyErrorTooManyRequestsException(
value: TooManyRequestsException,
)
UpdateEmailIdentityPolicyErrorTransport(reason: String)
UpdateEmailIdentityPolicyErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
UpdateEmailIdentityPolicyErrorBadRequestException( value: BadRequestException, ) -
UpdateEmailIdentityPolicyErrorNotFoundException( value: NotFoundException, ) -
UpdateEmailIdentityPolicyErrorTooManyRequestsException( value: TooManyRequestsException, ) -
UpdateEmailIdentityPolicyErrorTransport(reason: String) -
UpdateEmailIdentityPolicyErrorUnknown( error_type: String, status: Int, body: String, )
pub type UpdateEmailIdentityPolicyRequest {
UpdateEmailIdentityPolicyRequest(
email_identity: option.Option(String),
policy: option.Option(String),
policy_name: option.Option(String),
)
}
Constructors
-
UpdateEmailIdentityPolicyRequest( email_identity: option.Option(String), policy: option.Option(String), policy_name: option.Option(String), )
pub type UpdateEmailIdentityPolicyResponse {
UpdateEmailIdentityPolicyResponse
}
Constructors
-
UpdateEmailIdentityPolicyResponse
pub type UpdateEmailTemplateError {
UpdateEmailTemplateErrorBadRequestException(
value: BadRequestException,
)
UpdateEmailTemplateErrorNotFoundException(
value: NotFoundException,
)
UpdateEmailTemplateErrorTooManyRequestsException(
value: TooManyRequestsException,
)
UpdateEmailTemplateErrorTransport(reason: String)
UpdateEmailTemplateErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
UpdateEmailTemplateErrorBadRequestException( value: BadRequestException, ) -
UpdateEmailTemplateErrorNotFoundException( value: NotFoundException, ) -
UpdateEmailTemplateErrorTooManyRequestsException( value: TooManyRequestsException, ) -
UpdateEmailTemplateErrorTransport(reason: String) -
UpdateEmailTemplateErrorUnknown( error_type: String, status: Int, body: String, )
pub type UpdateEmailTemplateRequest {
UpdateEmailTemplateRequest(
template_content: option.Option(EmailTemplateContent),
template_name: option.Option(String),
)
}
Constructors
-
UpdateEmailTemplateRequest( template_content: option.Option(EmailTemplateContent), template_name: option.Option(String), )
pub type UpdateEmailTemplateResponse {
UpdateEmailTemplateResponse
}
Constructors
-
UpdateEmailTemplateResponse
pub type UpdateReputationEntityCustomerManagedStatusError {
UpdateReputationEntityCustomerManagedStatusErrorBadRequestException(
value: BadRequestException,
)
UpdateReputationEntityCustomerManagedStatusErrorConflictException(
value: ConflictException,
)
UpdateReputationEntityCustomerManagedStatusErrorTooManyRequestsException(
value: TooManyRequestsException,
)
UpdateReputationEntityCustomerManagedStatusErrorTransport(
reason: String,
)
UpdateReputationEntityCustomerManagedStatusErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
UpdateReputationEntityCustomerManagedStatusErrorBadRequestException( value: BadRequestException, ) -
UpdateReputationEntityCustomerManagedStatusErrorConflictException( value: ConflictException, ) -
UpdateReputationEntityCustomerManagedStatusErrorTooManyRequestsException( value: TooManyRequestsException, ) -
UpdateReputationEntityCustomerManagedStatusErrorTransport( reason: String, ) -
UpdateReputationEntityCustomerManagedStatusErrorUnknown( error_type: String, status: Int, body: String, )
pub type UpdateReputationEntityCustomerManagedStatusRequest {
UpdateReputationEntityCustomerManagedStatusRequest(
reputation_entity_reference: option.Option(String),
reputation_entity_type: option.Option(ReputationEntityType),
sending_status: option.Option(SendingStatus),
)
}
Constructors
-
UpdateReputationEntityCustomerManagedStatusRequest( reputation_entity_reference: option.Option(String), reputation_entity_type: option.Option(ReputationEntityType), sending_status: option.Option(SendingStatus), )
pub type UpdateReputationEntityCustomerManagedStatusResponse {
UpdateReputationEntityCustomerManagedStatusResponse
}
Constructors
-
UpdateReputationEntityCustomerManagedStatusResponse
pub type UpdateReputationEntityPolicyError {
UpdateReputationEntityPolicyErrorBadRequestException(
value: BadRequestException,
)
UpdateReputationEntityPolicyErrorConflictException(
value: ConflictException,
)
UpdateReputationEntityPolicyErrorTooManyRequestsException(
value: TooManyRequestsException,
)
UpdateReputationEntityPolicyErrorTransport(reason: String)
UpdateReputationEntityPolicyErrorUnknown(
error_type: String,
status: Int,
body: String,
)
}
Constructors
-
UpdateReputationEntityPolicyErrorBadRequestException( value: BadRequestException, ) -
UpdateReputationEntityPolicyErrorConflictException( value: ConflictException, ) -
UpdateReputationEntityPolicyErrorTooManyRequestsException( value: TooManyRequestsException, ) -
UpdateReputationEntityPolicyErrorTransport(reason: String) -
UpdateReputationEntityPolicyErrorUnknown( error_type: String, status: Int, body: String, )
pub type UpdateReputationEntityPolicyRequest {
UpdateReputationEntityPolicyRequest(
reputation_entity_policy: option.Option(String),
reputation_entity_reference: option.Option(String),
reputation_entity_type: option.Option(ReputationEntityType),
)
}
Constructors
-
UpdateReputationEntityPolicyRequest( reputation_entity_policy: option.Option(String), reputation_entity_reference: option.Option(String), reputation_entity_type: option.Option(ReputationEntityType), )
pub type UpdateReputationEntityPolicyResponse {
UpdateReputationEntityPolicyResponse
}
Constructors
-
UpdateReputationEntityPolicyResponse
pub type VdmAttributes {
VdmAttributes(
dashboard_attributes: option.Option(DashboardAttributes),
guardian_attributes: option.Option(GuardianAttributes),
vdm_enabled: option.Option(FeatureStatus),
)
}
Constructors
-
VdmAttributes( dashboard_attributes: option.Option(DashboardAttributes), guardian_attributes: option.Option(GuardianAttributes), vdm_enabled: option.Option(FeatureStatus), )
pub type VdmOptions {
VdmOptions(
dashboard_options: option.Option(DashboardOptions),
guardian_options: option.Option(GuardianOptions),
)
}
Constructors
-
VdmOptions( dashboard_options: option.Option(DashboardOptions), guardian_options: option.Option(GuardianOptions), )
pub type VerificationError {
VerificationErrorDnsServerError
VerificationErrorHostNotFound
VerificationErrorInvalidValue
VerificationErrorReplicationAccessDenied
VerificationErrorReplicationPrimaryByoDkimNotSupported
VerificationErrorReplicationPrimaryInvalidRegion
VerificationErrorReplicationPrimaryNotFound
VerificationErrorReplicationReplicaAsPrimaryNotSupported
VerificationErrorServiceError
VerificationErrorTypeNotFound
}
Constructors
-
VerificationErrorDnsServerError -
VerificationErrorHostNotFound -
VerificationErrorInvalidValue -
VerificationErrorReplicationAccessDenied -
VerificationErrorReplicationPrimaryByoDkimNotSupported -
VerificationErrorReplicationPrimaryInvalidRegion -
VerificationErrorReplicationPrimaryNotFound -
VerificationErrorReplicationReplicaAsPrimaryNotSupported -
VerificationErrorServiceError -
VerificationErrorTypeNotFound
pub type VerificationInfo {
VerificationInfo(
error_type: option.Option(VerificationError),
last_checked_timestamp: option.Option(
json_timestamp.Timestamp,
),
last_success_timestamp: option.Option(
json_timestamp.Timestamp,
),
soa_record: option.Option(SOARecord),
)
}
Constructors
-
VerificationInfo( error_type: option.Option(VerificationError), last_checked_timestamp: option.Option(json_timestamp.Timestamp), last_success_timestamp: option.Option(json_timestamp.Timestamp), soa_record: option.Option(SOARecord), )
pub type VerificationStatus {
VerificationStatusFailed
VerificationStatusNotStarted
VerificationStatusPending
VerificationStatusSuccess
VerificationStatusTemporaryFailure
}
Constructors
-
VerificationStatusFailed -
VerificationStatusNotStarted -
VerificationStatusPending -
VerificationStatusSuccess -
VerificationStatusTemporaryFailure
pub type VolumeStatistics {
VolumeStatistics(
inbox_raw_count: option.Option(Int),
projected_inbox: option.Option(Int),
projected_spam: option.Option(Int),
spam_raw_count: option.Option(Int),
)
}
Constructors
-
VolumeStatistics( inbox_raw_count: option.Option(Int), projected_inbox: option.Option(Int), projected_spam: option.Option(Int), spam_raw_count: option.Option(Int), )
pub type WarmupStatus {
WarmupStatusDone
WarmupStatusInProgress
WarmupStatusNotApplicable
}
Constructors
-
WarmupStatusDone -
WarmupStatusInProgress -
WarmupStatusNotApplicable
Values
pub fn attachment_content_disposition_from_wire(
s: String,
) -> Result(AttachmentContentDisposition, String)
pub fn attachment_content_transfer_encoding_from_wire(
s: String,
) -> Result(AttachmentContentTransferEncoding, String)
pub fn batch_get_metric_data(
client: Client,
input: BatchGetMetricDataRequest,
) -> Result(BatchGetMetricDataResponse, BatchGetMetricDataError)
pub fn behavior_on_mx_failure_from_wire(
s: String,
) -> Result(BehaviorOnMxFailure, String)
pub fn bounce_type_from_wire(
s: String,
) -> Result(BounceType, String)
pub fn build_batch_get_metric_data_request(
input: BatchGetMetricDataRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_cancel_export_job_request(
input: CancelExportJobRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_create_configuration_set_event_destination_request(
input: CreateConfigurationSetEventDestinationRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_create_configuration_set_request(
input: CreateConfigurationSetRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_create_contact_list_request(
input: CreateContactListRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_create_contact_request(
input: CreateContactRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_create_custom_verification_email_template_request(
input: CreateCustomVerificationEmailTemplateRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_create_dedicated_ip_pool_request(
input: CreateDedicatedIpPoolRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_create_deliverability_test_report_request(
input: CreateDeliverabilityTestReportRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_create_email_identity_policy_request(
input: CreateEmailIdentityPolicyRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_create_email_identity_request(
input: CreateEmailIdentityRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_create_email_template_request(
input: CreateEmailTemplateRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_create_export_job_request(
input: CreateExportJobRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_create_import_job_request(
input: CreateImportJobRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_create_multi_region_endpoint_request(
input: CreateMultiRegionEndpointRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_create_tenant_request(
input: CreateTenantRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_create_tenant_resource_association_request(
input: CreateTenantResourceAssociationRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_delete_configuration_set_event_destination_request(
input: DeleteConfigurationSetEventDestinationRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_delete_configuration_set_request(
input: DeleteConfigurationSetRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_delete_contact_list_request(
input: DeleteContactListRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_delete_contact_request(
input: DeleteContactRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_delete_custom_verification_email_template_request(
input: DeleteCustomVerificationEmailTemplateRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_delete_dedicated_ip_pool_request(
input: DeleteDedicatedIpPoolRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_delete_email_identity_policy_request(
input: DeleteEmailIdentityPolicyRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_delete_email_identity_request(
input: DeleteEmailIdentityRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_delete_email_template_request(
input: DeleteEmailTemplateRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_delete_multi_region_endpoint_request(
input: DeleteMultiRegionEndpointRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_delete_suppressed_destination_request(
input: DeleteSuppressedDestinationRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_delete_tenant_request(
input: DeleteTenantRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_delete_tenant_resource_association_request(
input: DeleteTenantResourceAssociationRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_account_request(
input: GetAccountRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_blacklist_reports_request(
input: GetBlacklistReportsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_configuration_set_event_destinations_request(
input: GetConfigurationSetEventDestinationsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_configuration_set_request(
input: GetConfigurationSetRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_contact_list_request(
input: GetContactListRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_contact_request(
input: GetContactRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_custom_verification_email_template_request(
input: GetCustomVerificationEmailTemplateRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_dedicated_ip_pool_request(
input: GetDedicatedIpPoolRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_dedicated_ip_request(
input: GetDedicatedIpRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_dedicated_ips_request(
input: GetDedicatedIpsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_deliverability_dashboard_options_request(
input: GetDeliverabilityDashboardOptionsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_deliverability_test_report_request(
input: GetDeliverabilityTestReportRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_domain_deliverability_campaign_request(
input: GetDomainDeliverabilityCampaignRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_domain_statistics_report_request(
input: GetDomainStatisticsReportRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_email_address_insights_request(
input: GetEmailAddressInsightsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_email_identity_policies_request(
input: GetEmailIdentityPoliciesRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_email_identity_request(
input: GetEmailIdentityRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_email_template_request(
input: GetEmailTemplateRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_export_job_request(
input: GetExportJobRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_import_job_request(
input: GetImportJobRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_message_insights_request(
input: GetMessageInsightsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_multi_region_endpoint_request(
input: GetMultiRegionEndpointRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_reputation_entity_request(
input: GetReputationEntityRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_suppressed_destination_request(
input: GetSuppressedDestinationRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_get_tenant_request(
input: GetTenantRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_configuration_sets_request(
input: ListConfigurationSetsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_contact_lists_request(
input: ListContactListsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_contacts_request(
input: ListContactsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_custom_verification_email_templates_request(
input: ListCustomVerificationEmailTemplatesRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_dedicated_ip_pools_request(
input: ListDedicatedIpPoolsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_deliverability_test_reports_request(
input: ListDeliverabilityTestReportsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_domain_deliverability_campaigns_request(
input: ListDomainDeliverabilityCampaignsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_email_identities_request(
input: ListEmailIdentitiesRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_email_templates_request(
input: ListEmailTemplatesRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_export_jobs_request(
input: ListExportJobsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_import_jobs_request(
input: ListImportJobsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_multi_region_endpoints_request(
input: ListMultiRegionEndpointsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_recommendations_request(
input: ListRecommendationsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_reputation_entities_request(
input: ListReputationEntitiesRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_resource_tenants_request(
input: ListResourceTenantsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_suppressed_destinations_request(
input: ListSuppressedDestinationsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_tags_for_resource_request(
input: ListTagsForResourceRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_tenant_resources_request(
input: ListTenantResourcesRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_list_tenants_request(
input: ListTenantsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_put_account_dedicated_ip_warmup_attributes_request(
input: PutAccountDedicatedIpWarmupAttributesRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_put_account_details_request(
input: PutAccountDetailsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_put_account_sending_attributes_request(
input: PutAccountSendingAttributesRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_put_account_suppression_attributes_request(
input: PutAccountSuppressionAttributesRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_put_account_vdm_attributes_request(
input: PutAccountVdmAttributesRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_put_configuration_set_archiving_options_request(
input: PutConfigurationSetArchivingOptionsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_put_configuration_set_delivery_options_request(
input: PutConfigurationSetDeliveryOptionsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_put_configuration_set_reputation_options_request(
input: PutConfigurationSetReputationOptionsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_put_configuration_set_sending_options_request(
input: PutConfigurationSetSendingOptionsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_put_configuration_set_suppression_options_request(
input: PutConfigurationSetSuppressionOptionsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_put_configuration_set_tracking_options_request(
input: PutConfigurationSetTrackingOptionsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_put_configuration_set_vdm_options_request(
input: PutConfigurationSetVdmOptionsRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_put_dedicated_ip_in_pool_request(
input: PutDedicatedIpInPoolRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_put_dedicated_ip_pool_scaling_attributes_request(
input: PutDedicatedIpPoolScalingAttributesRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_put_dedicated_ip_warmup_attributes_request(
input: PutDedicatedIpWarmupAttributesRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_put_deliverability_dashboard_option_request(
input: PutDeliverabilityDashboardOptionRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_put_email_identity_configuration_set_attributes_request(
input: PutEmailIdentityConfigurationSetAttributesRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_put_email_identity_dkim_attributes_request(
input: PutEmailIdentityDkimAttributesRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_put_email_identity_dkim_signing_attributes_request(
input: PutEmailIdentityDkimSigningAttributesRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_put_email_identity_feedback_attributes_request(
input: PutEmailIdentityFeedbackAttributesRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_put_email_identity_mail_from_attributes_request(
input: PutEmailIdentityMailFromAttributesRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_put_suppressed_destination_request(
input: PutSuppressedDestinationRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_send_bulk_email_request(
input: SendBulkEmailRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_send_custom_verification_email_request(
input: SendCustomVerificationEmailRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_send_email_request(
input: SendEmailRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_tag_resource_request(
input: TagResourceRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_test_render_email_template_request(
input: TestRenderEmailTemplateRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_untag_resource_request(
input: UntagResourceRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_update_configuration_set_event_destination_request(
input: UpdateConfigurationSetEventDestinationRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_update_contact_list_request(
input: UpdateContactListRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_update_contact_request(
input: UpdateContactRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_update_custom_verification_email_template_request(
input: UpdateCustomVerificationEmailTemplateRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_update_email_identity_policy_request(
input: UpdateEmailIdentityPolicyRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_update_email_template_request(
input: UpdateEmailTemplateRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_update_reputation_entity_customer_managed_status_request(
input: UpdateReputationEntityCustomerManagedStatusRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn build_update_reputation_entity_policy_request(
input: UpdateReputationEntityPolicyRequest,
) -> #(String, String, dict.Dict(String, String), BitArray)
pub fn bulk_email_status_from_wire(
s: String,
) -> Result(BulkEmailStatus, String)
pub fn cancel_export_job(
client: Client,
input: CancelExportJobRequest,
) -> Result(CancelExportJobResponse, CancelExportJobError)
pub fn config(client: Client) -> runtime.ClientConfig
Read the underlying runtime.ClientConfig out of an existing
Client. Use this when you want to dispatch a request through
runtime.invoke / runtime.invoke_streaming directly — e.g. to
build a service-specific streaming wrapper around a @streaming
output operation that the per-op codegen hasn’t surfaced yet.
The returned config is a value (Gleam records are immutable);
callers cannot mutate the Client through it.
pub fn contact_language_from_wire(
s: String,
) -> Result(ContactLanguage, String)
pub fn contact_list_import_action_from_wire(
s: String,
) -> Result(ContactListImportAction, String)
pub fn create_configuration_set(
client: Client,
input: CreateConfigurationSetRequest,
) -> Result(
CreateConfigurationSetResponse,
CreateConfigurationSetError,
)
pub fn create_configuration_set_event_destination(
client: Client,
input: CreateConfigurationSetEventDestinationRequest,
) -> Result(
CreateConfigurationSetEventDestinationResponse,
CreateConfigurationSetEventDestinationError,
)
pub fn create_contact(
client: Client,
input: CreateContactRequest,
) -> Result(CreateContactResponse, CreateContactError)
pub fn create_contact_list(
client: Client,
input: CreateContactListRequest,
) -> Result(CreateContactListResponse, CreateContactListError)
pub fn create_custom_verification_email_template(
client: Client,
input: CreateCustomVerificationEmailTemplateRequest,
) -> Result(
CreateCustomVerificationEmailTemplateResponse,
CreateCustomVerificationEmailTemplateError,
)
pub fn create_dedicated_ip_pool(
client: Client,
input: CreateDedicatedIpPoolRequest,
) -> Result(
CreateDedicatedIpPoolResponse,
CreateDedicatedIpPoolError,
)
pub fn create_deliverability_test_report(
client: Client,
input: CreateDeliverabilityTestReportRequest,
) -> Result(
CreateDeliverabilityTestReportResponse,
CreateDeliverabilityTestReportError,
)
pub fn create_email_identity(
client: Client,
input: CreateEmailIdentityRequest,
) -> Result(CreateEmailIdentityResponse, CreateEmailIdentityError)
pub fn create_email_identity_policy(
client: Client,
input: CreateEmailIdentityPolicyRequest,
) -> Result(
CreateEmailIdentityPolicyResponse,
CreateEmailIdentityPolicyError,
)
pub fn create_email_template(
client: Client,
input: CreateEmailTemplateRequest,
) -> Result(CreateEmailTemplateResponse, CreateEmailTemplateError)
pub fn create_export_job(
client: Client,
input: CreateExportJobRequest,
) -> Result(CreateExportJobResponse, CreateExportJobError)
pub fn create_import_job(
client: Client,
input: CreateImportJobRequest,
) -> Result(CreateImportJobResponse, CreateImportJobError)
pub fn create_multi_region_endpoint(
client: Client,
input: CreateMultiRegionEndpointRequest,
) -> Result(
CreateMultiRegionEndpointResponse,
CreateMultiRegionEndpointError,
)
pub fn create_tenant(
client: Client,
input: CreateTenantRequest,
) -> Result(CreateTenantResponse, CreateTenantError)
pub fn create_tenant_resource_association(
client: Client,
input: CreateTenantResourceAssociationRequest,
) -> Result(
CreateTenantResourceAssociationResponse,
CreateTenantResourceAssociationError,
)
pub fn data_format_from_wire(
s: String,
) -> Result(DataFormat, String)
pub fn decode_account_details_struct() -> decode.Decoder(
AccountDetails,
)
pub fn decode_account_details_struct_params() -> decode.Decoder(
AccountDetails,
)
pub fn decode_account_suspended_exception_struct() -> decode.Decoder(
AccountSuspendedException,
)
pub fn decode_account_suspended_exception_struct_params() -> decode.Decoder(
AccountSuspendedException,
)
pub fn decode_already_exists_exception_struct() -> decode.Decoder(
AlreadyExistsException,
)
pub fn decode_already_exists_exception_struct_params() -> decode.Decoder(
AlreadyExistsException,
)
pub fn decode_archiving_options_struct() -> decode.Decoder(
ArchivingOptions,
)
pub fn decode_archiving_options_struct_params() -> decode.Decoder(
ArchivingOptions,
)
pub fn decode_attachment_content_disposition_enum() -> decode.Decoder(
AttachmentContentDisposition,
)
pub fn decode_attachment_content_transfer_encoding_enum() -> decode.Decoder(
AttachmentContentTransferEncoding,
)
pub fn decode_attachment_struct() -> decode.Decoder(Attachment)
pub fn decode_attachment_struct_params() -> decode.Decoder(
Attachment,
)
pub fn decode_bad_request_exception_struct() -> decode.Decoder(
BadRequestException,
)
pub fn decode_bad_request_exception_struct_params() -> decode.Decoder(
BadRequestException,
)
pub fn decode_batch_get_metric_data_input(
body: String,
) -> Result(BatchGetMetricDataRequest, String)
pub fn decode_batch_get_metric_data_output(
body: String,
) -> Result(BatchGetMetricDataResponse, String)
pub fn decode_batch_get_metric_data_query_struct() -> decode.Decoder(
BatchGetMetricDataQuery,
)
pub fn decode_batch_get_metric_data_query_struct_params() -> decode.Decoder(
BatchGetMetricDataQuery,
)
pub fn decode_batch_get_metric_data_request_struct() -> decode.Decoder(
BatchGetMetricDataRequest,
)
pub fn decode_batch_get_metric_data_request_struct_params() -> decode.Decoder(
BatchGetMetricDataRequest,
)
pub fn decode_batch_get_metric_data_response_struct() -> decode.Decoder(
BatchGetMetricDataResponse,
)
pub fn decode_batch_get_metric_data_response_struct_params() -> decode.Decoder(
BatchGetMetricDataResponse,
)
pub fn decode_behavior_on_mx_failure_enum() -> decode.Decoder(
BehaviorOnMxFailure,
)
pub fn decode_blacklist_entry_struct() -> decode.Decoder(
BlacklistEntry,
)
pub fn decode_blacklist_entry_struct_params() -> decode.Decoder(
BlacklistEntry,
)
pub fn decode_body_struct() -> decode.Decoder(Body)
pub fn decode_body_struct_params() -> decode.Decoder(Body)
pub fn decode_bounce_struct() -> decode.Decoder(Bounce)
pub fn decode_bounce_struct_params() -> decode.Decoder(Bounce)
pub fn decode_bounce_type_enum() -> decode.Decoder(BounceType)
pub fn decode_bulk_email_content_struct() -> decode.Decoder(
BulkEmailContent,
)
pub fn decode_bulk_email_content_struct_params() -> decode.Decoder(
BulkEmailContent,
)
pub fn decode_bulk_email_entry_result_struct() -> decode.Decoder(
BulkEmailEntryResult,
)
pub fn decode_bulk_email_entry_result_struct_params() -> decode.Decoder(
BulkEmailEntryResult,
)
pub fn decode_bulk_email_entry_struct() -> decode.Decoder(
BulkEmailEntry,
)
pub fn decode_bulk_email_entry_struct_params() -> decode.Decoder(
BulkEmailEntry,
)
pub fn decode_bulk_email_status_enum() -> decode.Decoder(
BulkEmailStatus,
)
pub fn decode_cancel_export_job_input(
body: String,
) -> Result(CancelExportJobRequest, String)
pub fn decode_cancel_export_job_output(
body: String,
) -> Result(CancelExportJobResponse, String)
pub fn decode_cancel_export_job_request_struct() -> decode.Decoder(
CancelExportJobRequest,
)
pub fn decode_cancel_export_job_request_struct_params() -> decode.Decoder(
CancelExportJobRequest,
)
pub fn decode_cancel_export_job_response_struct() -> decode.Decoder(
CancelExportJobResponse,
)
pub fn decode_cancel_export_job_response_struct_params() -> decode.Decoder(
CancelExportJobResponse,
)
pub fn decode_cloud_watch_destination_struct() -> decode.Decoder(
CloudWatchDestination,
)
pub fn decode_cloud_watch_destination_struct_params() -> decode.Decoder(
CloudWatchDestination,
)
pub fn decode_cloud_watch_dimension_configuration_struct() -> decode.Decoder(
CloudWatchDimensionConfiguration,
)
pub fn decode_cloud_watch_dimension_configuration_struct_params() -> decode.Decoder(
CloudWatchDimensionConfiguration,
)
pub fn decode_complaint_struct() -> decode.Decoder(Complaint)
pub fn decode_complaint_struct_params() -> decode.Decoder(
Complaint,
)
pub fn decode_concurrent_modification_exception_struct() -> decode.Decoder(
ConcurrentModificationException,
)
pub fn decode_concurrent_modification_exception_struct_params() -> decode.Decoder(
ConcurrentModificationException,
)
pub fn decode_conflict_exception_struct() -> decode.Decoder(
ConflictException,
)
pub fn decode_conflict_exception_struct_params() -> decode.Decoder(
ConflictException,
)
pub fn decode_contact_language_enum() -> decode.Decoder(
ContactLanguage,
)
pub fn decode_contact_list_destination_struct() -> decode.Decoder(
ContactListDestination,
)
pub fn decode_contact_list_destination_struct_params() -> decode.Decoder(
ContactListDestination,
)
pub fn decode_contact_list_import_action_enum() -> decode.Decoder(
ContactListImportAction,
)
pub fn decode_contact_list_struct() -> decode.Decoder(ContactList)
pub fn decode_contact_list_struct_params() -> decode.Decoder(
ContactList,
)
pub fn decode_contact_struct() -> decode.Decoder(Contact)
pub fn decode_contact_struct_params() -> decode.Decoder(Contact)
pub fn decode_content_struct() -> decode.Decoder(Content)
pub fn decode_content_struct_params() -> decode.Decoder(Content)
pub fn decode_create_configuration_set_event_destination_input(
body: String,
) -> Result(CreateConfigurationSetEventDestinationRequest, String)
pub fn decode_create_configuration_set_event_destination_output(
body: String,
) -> Result(
CreateConfigurationSetEventDestinationResponse,
String,
)
pub fn decode_create_configuration_set_event_destination_request_struct() -> decode.Decoder(
CreateConfigurationSetEventDestinationRequest,
)
pub fn decode_create_configuration_set_event_destination_request_struct_params() -> decode.Decoder(
CreateConfigurationSetEventDestinationRequest,
)
pub fn decode_create_configuration_set_event_destination_response_struct() -> decode.Decoder(
CreateConfigurationSetEventDestinationResponse,
)
pub fn decode_create_configuration_set_event_destination_response_struct_params() -> decode.Decoder(
CreateConfigurationSetEventDestinationResponse,
)
pub fn decode_create_configuration_set_input(
body: String,
) -> Result(CreateConfigurationSetRequest, String)
pub fn decode_create_configuration_set_output(
body: String,
) -> Result(CreateConfigurationSetResponse, String)
pub fn decode_create_configuration_set_request_struct() -> decode.Decoder(
CreateConfigurationSetRequest,
)
pub fn decode_create_configuration_set_request_struct_params() -> decode.Decoder(
CreateConfigurationSetRequest,
)
pub fn decode_create_configuration_set_response_struct() -> decode.Decoder(
CreateConfigurationSetResponse,
)
pub fn decode_create_configuration_set_response_struct_params() -> decode.Decoder(
CreateConfigurationSetResponse,
)
pub fn decode_create_contact_input(
body: String,
) -> Result(CreateContactRequest, String)
pub fn decode_create_contact_list_input(
body: String,
) -> Result(CreateContactListRequest, String)
pub fn decode_create_contact_list_output(
body: String,
) -> Result(CreateContactListResponse, String)
pub fn decode_create_contact_list_request_struct() -> decode.Decoder(
CreateContactListRequest,
)
pub fn decode_create_contact_list_request_struct_params() -> decode.Decoder(
CreateContactListRequest,
)
pub fn decode_create_contact_list_response_struct() -> decode.Decoder(
CreateContactListResponse,
)
pub fn decode_create_contact_list_response_struct_params() -> decode.Decoder(
CreateContactListResponse,
)
pub fn decode_create_contact_output(
body: String,
) -> Result(CreateContactResponse, String)
pub fn decode_create_contact_request_struct() -> decode.Decoder(
CreateContactRequest,
)
pub fn decode_create_contact_request_struct_params() -> decode.Decoder(
CreateContactRequest,
)
pub fn decode_create_contact_response_struct() -> decode.Decoder(
CreateContactResponse,
)
pub fn decode_create_contact_response_struct_params() -> decode.Decoder(
CreateContactResponse,
)
pub fn decode_create_custom_verification_email_template_input(
body: String,
) -> Result(CreateCustomVerificationEmailTemplateRequest, String)
pub fn decode_create_custom_verification_email_template_output(
body: String,
) -> Result(CreateCustomVerificationEmailTemplateResponse, String)
pub fn decode_create_custom_verification_email_template_request_struct() -> decode.Decoder(
CreateCustomVerificationEmailTemplateRequest,
)
pub fn decode_create_custom_verification_email_template_request_struct_params() -> decode.Decoder(
CreateCustomVerificationEmailTemplateRequest,
)
pub fn decode_create_custom_verification_email_template_response_struct() -> decode.Decoder(
CreateCustomVerificationEmailTemplateResponse,
)
pub fn decode_create_custom_verification_email_template_response_struct_params() -> decode.Decoder(
CreateCustomVerificationEmailTemplateResponse,
)
pub fn decode_create_dedicated_ip_pool_input(
body: String,
) -> Result(CreateDedicatedIpPoolRequest, String)
pub fn decode_create_dedicated_ip_pool_output(
body: String,
) -> Result(CreateDedicatedIpPoolResponse, String)
pub fn decode_create_dedicated_ip_pool_request_struct() -> decode.Decoder(
CreateDedicatedIpPoolRequest,
)
pub fn decode_create_dedicated_ip_pool_request_struct_params() -> decode.Decoder(
CreateDedicatedIpPoolRequest,
)
pub fn decode_create_dedicated_ip_pool_response_struct() -> decode.Decoder(
CreateDedicatedIpPoolResponse,
)
pub fn decode_create_dedicated_ip_pool_response_struct_params() -> decode.Decoder(
CreateDedicatedIpPoolResponse,
)
pub fn decode_create_deliverability_test_report_input(
body: String,
) -> Result(CreateDeliverabilityTestReportRequest, String)
pub fn decode_create_deliverability_test_report_output(
body: String,
) -> Result(CreateDeliverabilityTestReportResponse, String)
pub fn decode_create_deliverability_test_report_request_struct() -> decode.Decoder(
CreateDeliverabilityTestReportRequest,
)
pub fn decode_create_deliverability_test_report_request_struct_params() -> decode.Decoder(
CreateDeliverabilityTestReportRequest,
)
pub fn decode_create_deliverability_test_report_response_struct() -> decode.Decoder(
CreateDeliverabilityTestReportResponse,
)
pub fn decode_create_deliverability_test_report_response_struct_params() -> decode.Decoder(
CreateDeliverabilityTestReportResponse,
)
pub fn decode_create_email_identity_input(
body: String,
) -> Result(CreateEmailIdentityRequest, String)
pub fn decode_create_email_identity_output(
body: String,
) -> Result(CreateEmailIdentityResponse, String)
pub fn decode_create_email_identity_policy_input(
body: String,
) -> Result(CreateEmailIdentityPolicyRequest, String)
pub fn decode_create_email_identity_policy_output(
body: String,
) -> Result(CreateEmailIdentityPolicyResponse, String)
pub fn decode_create_email_identity_policy_request_struct() -> decode.Decoder(
CreateEmailIdentityPolicyRequest,
)
pub fn decode_create_email_identity_policy_request_struct_params() -> decode.Decoder(
CreateEmailIdentityPolicyRequest,
)
pub fn decode_create_email_identity_policy_response_struct() -> decode.Decoder(
CreateEmailIdentityPolicyResponse,
)
pub fn decode_create_email_identity_policy_response_struct_params() -> decode.Decoder(
CreateEmailIdentityPolicyResponse,
)
pub fn decode_create_email_identity_request_struct() -> decode.Decoder(
CreateEmailIdentityRequest,
)
pub fn decode_create_email_identity_request_struct_params() -> decode.Decoder(
CreateEmailIdentityRequest,
)
pub fn decode_create_email_identity_response_struct() -> decode.Decoder(
CreateEmailIdentityResponse,
)
pub fn decode_create_email_identity_response_struct_params() -> decode.Decoder(
CreateEmailIdentityResponse,
)
pub fn decode_create_email_template_input(
body: String,
) -> Result(CreateEmailTemplateRequest, String)
pub fn decode_create_email_template_output(
body: String,
) -> Result(CreateEmailTemplateResponse, String)
pub fn decode_create_email_template_request_struct() -> decode.Decoder(
CreateEmailTemplateRequest,
)
pub fn decode_create_email_template_request_struct_params() -> decode.Decoder(
CreateEmailTemplateRequest,
)
pub fn decode_create_email_template_response_struct() -> decode.Decoder(
CreateEmailTemplateResponse,
)
pub fn decode_create_email_template_response_struct_params() -> decode.Decoder(
CreateEmailTemplateResponse,
)
pub fn decode_create_export_job_input(
body: String,
) -> Result(CreateExportJobRequest, String)
pub fn decode_create_export_job_output(
body: String,
) -> Result(CreateExportJobResponse, String)
pub fn decode_create_export_job_request_struct() -> decode.Decoder(
CreateExportJobRequest,
)
pub fn decode_create_export_job_request_struct_params() -> decode.Decoder(
CreateExportJobRequest,
)
pub fn decode_create_export_job_response_struct() -> decode.Decoder(
CreateExportJobResponse,
)
pub fn decode_create_export_job_response_struct_params() -> decode.Decoder(
CreateExportJobResponse,
)
pub fn decode_create_import_job_input(
body: String,
) -> Result(CreateImportJobRequest, String)
pub fn decode_create_import_job_output(
body: String,
) -> Result(CreateImportJobResponse, String)
pub fn decode_create_import_job_request_struct() -> decode.Decoder(
CreateImportJobRequest,
)
pub fn decode_create_import_job_request_struct_params() -> decode.Decoder(
CreateImportJobRequest,
)
pub fn decode_create_import_job_response_struct() -> decode.Decoder(
CreateImportJobResponse,
)
pub fn decode_create_import_job_response_struct_params() -> decode.Decoder(
CreateImportJobResponse,
)
pub fn decode_create_multi_region_endpoint_input(
body: String,
) -> Result(CreateMultiRegionEndpointRequest, String)
pub fn decode_create_multi_region_endpoint_output(
body: String,
) -> Result(CreateMultiRegionEndpointResponse, String)
pub fn decode_create_multi_region_endpoint_request_struct() -> decode.Decoder(
CreateMultiRegionEndpointRequest,
)
pub fn decode_create_multi_region_endpoint_request_struct_params() -> decode.Decoder(
CreateMultiRegionEndpointRequest,
)
pub fn decode_create_multi_region_endpoint_response_struct() -> decode.Decoder(
CreateMultiRegionEndpointResponse,
)
pub fn decode_create_multi_region_endpoint_response_struct_params() -> decode.Decoder(
CreateMultiRegionEndpointResponse,
)
pub fn decode_create_tenant_input(
body: String,
) -> Result(CreateTenantRequest, String)
pub fn decode_create_tenant_output(
body: String,
) -> Result(CreateTenantResponse, String)
pub fn decode_create_tenant_request_struct() -> decode.Decoder(
CreateTenantRequest,
)
pub fn decode_create_tenant_request_struct_params() -> decode.Decoder(
CreateTenantRequest,
)
pub fn decode_create_tenant_resource_association_input(
body: String,
) -> Result(CreateTenantResourceAssociationRequest, String)
pub fn decode_create_tenant_resource_association_output(
body: String,
) -> Result(CreateTenantResourceAssociationResponse, String)
pub fn decode_create_tenant_resource_association_request_struct() -> decode.Decoder(
CreateTenantResourceAssociationRequest,
)
pub fn decode_create_tenant_resource_association_request_struct_params() -> decode.Decoder(
CreateTenantResourceAssociationRequest,
)
pub fn decode_create_tenant_resource_association_response_struct() -> decode.Decoder(
CreateTenantResourceAssociationResponse,
)
pub fn decode_create_tenant_resource_association_response_struct_params() -> decode.Decoder(
CreateTenantResourceAssociationResponse,
)
pub fn decode_create_tenant_response_struct() -> decode.Decoder(
CreateTenantResponse,
)
pub fn decode_create_tenant_response_struct_params() -> decode.Decoder(
CreateTenantResponse,
)
pub fn decode_custom_verification_email_template_metadata_struct() -> decode.Decoder(
CustomVerificationEmailTemplateMetadata,
)
pub fn decode_custom_verification_email_template_metadata_struct_params() -> decode.Decoder(
CustomVerificationEmailTemplateMetadata,
)
pub fn decode_daily_volume_struct() -> decode.Decoder(DailyVolume)
pub fn decode_daily_volume_struct_params() -> decode.Decoder(
DailyVolume,
)
pub fn decode_dashboard_attributes_struct() -> decode.Decoder(
DashboardAttributes,
)
pub fn decode_dashboard_attributes_struct_params() -> decode.Decoder(
DashboardAttributes,
)
pub fn decode_dashboard_options_struct() -> decode.Decoder(
DashboardOptions,
)
pub fn decode_dashboard_options_struct_params() -> decode.Decoder(
DashboardOptions,
)
pub fn decode_data_format_enum() -> decode.Decoder(DataFormat)
pub fn decode_dedicated_ip_pool_struct() -> decode.Decoder(
DedicatedIpPool,
)
pub fn decode_dedicated_ip_pool_struct_params() -> decode.Decoder(
DedicatedIpPool,
)
pub fn decode_dedicated_ip_struct() -> decode.Decoder(DedicatedIp)
pub fn decode_dedicated_ip_struct_params() -> decode.Decoder(
DedicatedIp,
)
pub fn decode_delete_configuration_set_event_destination_input(
body: String,
) -> Result(DeleteConfigurationSetEventDestinationRequest, String)
pub fn decode_delete_configuration_set_event_destination_output(
body: String,
) -> Result(
DeleteConfigurationSetEventDestinationResponse,
String,
)
pub fn decode_delete_configuration_set_event_destination_request_struct() -> decode.Decoder(
DeleteConfigurationSetEventDestinationRequest,
)
pub fn decode_delete_configuration_set_event_destination_request_struct_params() -> decode.Decoder(
DeleteConfigurationSetEventDestinationRequest,
)
pub fn decode_delete_configuration_set_event_destination_response_struct() -> decode.Decoder(
DeleteConfigurationSetEventDestinationResponse,
)
pub fn decode_delete_configuration_set_event_destination_response_struct_params() -> decode.Decoder(
DeleteConfigurationSetEventDestinationResponse,
)
pub fn decode_delete_configuration_set_input(
body: String,
) -> Result(DeleteConfigurationSetRequest, String)
pub fn decode_delete_configuration_set_output(
body: String,
) -> Result(DeleteConfigurationSetResponse, String)
pub fn decode_delete_configuration_set_request_struct() -> decode.Decoder(
DeleteConfigurationSetRequest,
)
pub fn decode_delete_configuration_set_request_struct_params() -> decode.Decoder(
DeleteConfigurationSetRequest,
)
pub fn decode_delete_configuration_set_response_struct() -> decode.Decoder(
DeleteConfigurationSetResponse,
)
pub fn decode_delete_configuration_set_response_struct_params() -> decode.Decoder(
DeleteConfigurationSetResponse,
)
pub fn decode_delete_contact_input(
body: String,
) -> Result(DeleteContactRequest, String)
pub fn decode_delete_contact_list_input(
body: String,
) -> Result(DeleteContactListRequest, String)
pub fn decode_delete_contact_list_output(
body: String,
) -> Result(DeleteContactListResponse, String)
pub fn decode_delete_contact_list_request_struct() -> decode.Decoder(
DeleteContactListRequest,
)
pub fn decode_delete_contact_list_request_struct_params() -> decode.Decoder(
DeleteContactListRequest,
)
pub fn decode_delete_contact_list_response_struct() -> decode.Decoder(
DeleteContactListResponse,
)
pub fn decode_delete_contact_list_response_struct_params() -> decode.Decoder(
DeleteContactListResponse,
)
pub fn decode_delete_contact_output(
body: String,
) -> Result(DeleteContactResponse, String)
pub fn decode_delete_contact_request_struct() -> decode.Decoder(
DeleteContactRequest,
)
pub fn decode_delete_contact_request_struct_params() -> decode.Decoder(
DeleteContactRequest,
)
pub fn decode_delete_contact_response_struct() -> decode.Decoder(
DeleteContactResponse,
)
pub fn decode_delete_contact_response_struct_params() -> decode.Decoder(
DeleteContactResponse,
)
pub fn decode_delete_custom_verification_email_template_input(
body: String,
) -> Result(DeleteCustomVerificationEmailTemplateRequest, String)
pub fn decode_delete_custom_verification_email_template_output(
body: String,
) -> Result(DeleteCustomVerificationEmailTemplateResponse, String)
pub fn decode_delete_custom_verification_email_template_request_struct() -> decode.Decoder(
DeleteCustomVerificationEmailTemplateRequest,
)
pub fn decode_delete_custom_verification_email_template_request_struct_params() -> decode.Decoder(
DeleteCustomVerificationEmailTemplateRequest,
)
pub fn decode_delete_custom_verification_email_template_response_struct() -> decode.Decoder(
DeleteCustomVerificationEmailTemplateResponse,
)
pub fn decode_delete_custom_verification_email_template_response_struct_params() -> decode.Decoder(
DeleteCustomVerificationEmailTemplateResponse,
)
pub fn decode_delete_dedicated_ip_pool_input(
body: String,
) -> Result(DeleteDedicatedIpPoolRequest, String)
pub fn decode_delete_dedicated_ip_pool_output(
body: String,
) -> Result(DeleteDedicatedIpPoolResponse, String)
pub fn decode_delete_dedicated_ip_pool_request_struct() -> decode.Decoder(
DeleteDedicatedIpPoolRequest,
)
pub fn decode_delete_dedicated_ip_pool_request_struct_params() -> decode.Decoder(
DeleteDedicatedIpPoolRequest,
)
pub fn decode_delete_dedicated_ip_pool_response_struct() -> decode.Decoder(
DeleteDedicatedIpPoolResponse,
)
pub fn decode_delete_dedicated_ip_pool_response_struct_params() -> decode.Decoder(
DeleteDedicatedIpPoolResponse,
)
pub fn decode_delete_email_identity_input(
body: String,
) -> Result(DeleteEmailIdentityRequest, String)
pub fn decode_delete_email_identity_output(
body: String,
) -> Result(DeleteEmailIdentityResponse, String)
pub fn decode_delete_email_identity_policy_input(
body: String,
) -> Result(DeleteEmailIdentityPolicyRequest, String)
pub fn decode_delete_email_identity_policy_output(
body: String,
) -> Result(DeleteEmailIdentityPolicyResponse, String)
pub fn decode_delete_email_identity_policy_request_struct() -> decode.Decoder(
DeleteEmailIdentityPolicyRequest,
)
pub fn decode_delete_email_identity_policy_request_struct_params() -> decode.Decoder(
DeleteEmailIdentityPolicyRequest,
)
pub fn decode_delete_email_identity_policy_response_struct() -> decode.Decoder(
DeleteEmailIdentityPolicyResponse,
)
pub fn decode_delete_email_identity_policy_response_struct_params() -> decode.Decoder(
DeleteEmailIdentityPolicyResponse,
)
pub fn decode_delete_email_identity_request_struct() -> decode.Decoder(
DeleteEmailIdentityRequest,
)
pub fn decode_delete_email_identity_request_struct_params() -> decode.Decoder(
DeleteEmailIdentityRequest,
)
pub fn decode_delete_email_identity_response_struct() -> decode.Decoder(
DeleteEmailIdentityResponse,
)
pub fn decode_delete_email_identity_response_struct_params() -> decode.Decoder(
DeleteEmailIdentityResponse,
)
pub fn decode_delete_email_template_input(
body: String,
) -> Result(DeleteEmailTemplateRequest, String)
pub fn decode_delete_email_template_output(
body: String,
) -> Result(DeleteEmailTemplateResponse, String)
pub fn decode_delete_email_template_request_struct() -> decode.Decoder(
DeleteEmailTemplateRequest,
)
pub fn decode_delete_email_template_request_struct_params() -> decode.Decoder(
DeleteEmailTemplateRequest,
)
pub fn decode_delete_email_template_response_struct() -> decode.Decoder(
DeleteEmailTemplateResponse,
)
pub fn decode_delete_email_template_response_struct_params() -> decode.Decoder(
DeleteEmailTemplateResponse,
)
pub fn decode_delete_multi_region_endpoint_input(
body: String,
) -> Result(DeleteMultiRegionEndpointRequest, String)
pub fn decode_delete_multi_region_endpoint_output(
body: String,
) -> Result(DeleteMultiRegionEndpointResponse, String)
pub fn decode_delete_multi_region_endpoint_request_struct() -> decode.Decoder(
DeleteMultiRegionEndpointRequest,
)
pub fn decode_delete_multi_region_endpoint_request_struct_params() -> decode.Decoder(
DeleteMultiRegionEndpointRequest,
)
pub fn decode_delete_multi_region_endpoint_response_struct() -> decode.Decoder(
DeleteMultiRegionEndpointResponse,
)
pub fn decode_delete_multi_region_endpoint_response_struct_params() -> decode.Decoder(
DeleteMultiRegionEndpointResponse,
)
pub fn decode_delete_suppressed_destination_input(
body: String,
) -> Result(DeleteSuppressedDestinationRequest, String)
pub fn decode_delete_suppressed_destination_output(
body: String,
) -> Result(DeleteSuppressedDestinationResponse, String)
pub fn decode_delete_suppressed_destination_request_struct() -> decode.Decoder(
DeleteSuppressedDestinationRequest,
)
pub fn decode_delete_suppressed_destination_request_struct_params() -> decode.Decoder(
DeleteSuppressedDestinationRequest,
)
pub fn decode_delete_suppressed_destination_response_struct() -> decode.Decoder(
DeleteSuppressedDestinationResponse,
)
pub fn decode_delete_suppressed_destination_response_struct_params() -> decode.Decoder(
DeleteSuppressedDestinationResponse,
)
pub fn decode_delete_tenant_input(
body: String,
) -> Result(DeleteTenantRequest, String)
pub fn decode_delete_tenant_output(
body: String,
) -> Result(DeleteTenantResponse, String)
pub fn decode_delete_tenant_request_struct() -> decode.Decoder(
DeleteTenantRequest,
)
pub fn decode_delete_tenant_request_struct_params() -> decode.Decoder(
DeleteTenantRequest,
)
pub fn decode_delete_tenant_resource_association_input(
body: String,
) -> Result(DeleteTenantResourceAssociationRequest, String)
pub fn decode_delete_tenant_resource_association_output(
body: String,
) -> Result(DeleteTenantResourceAssociationResponse, String)
pub fn decode_delete_tenant_resource_association_request_struct() -> decode.Decoder(
DeleteTenantResourceAssociationRequest,
)
pub fn decode_delete_tenant_resource_association_request_struct_params() -> decode.Decoder(
DeleteTenantResourceAssociationRequest,
)
pub fn decode_delete_tenant_resource_association_response_struct() -> decode.Decoder(
DeleteTenantResourceAssociationResponse,
)
pub fn decode_delete_tenant_resource_association_response_struct_params() -> decode.Decoder(
DeleteTenantResourceAssociationResponse,
)
pub fn decode_delete_tenant_response_struct() -> decode.Decoder(
DeleteTenantResponse,
)
pub fn decode_delete_tenant_response_struct_params() -> decode.Decoder(
DeleteTenantResponse,
)
pub fn decode_deliverability_dashboard_account_status_enum() -> decode.Decoder(
DeliverabilityDashboardAccountStatus,
)
pub fn decode_deliverability_test_report_struct() -> decode.Decoder(
DeliverabilityTestReport,
)
pub fn decode_deliverability_test_report_struct_params() -> decode.Decoder(
DeliverabilityTestReport,
)
pub fn decode_deliverability_test_status_enum() -> decode.Decoder(
DeliverabilityTestStatus,
)
pub fn decode_delivery_event_type_enum() -> decode.Decoder(
DeliveryEventType,
)
pub fn decode_delivery_options_struct() -> decode.Decoder(
DeliveryOptions,
)
pub fn decode_delivery_options_struct_params() -> decode.Decoder(
DeliveryOptions,
)
pub fn decode_destination_struct() -> decode.Decoder(Destination)
pub fn decode_destination_struct_params() -> decode.Decoder(
Destination,
)
pub fn decode_details_struct() -> decode.Decoder(Details)
pub fn decode_details_struct_params() -> decode.Decoder(Details)
pub fn decode_dimension_value_source_enum() -> decode.Decoder(
DimensionValueSource,
)
pub fn decode_dkim_attributes_struct() -> decode.Decoder(
DkimAttributes,
)
pub fn decode_dkim_attributes_struct_params() -> decode.Decoder(
DkimAttributes,
)
pub fn decode_dkim_signing_attributes_origin_enum() -> decode.Decoder(
DkimSigningAttributesOrigin,
)
pub fn decode_dkim_signing_attributes_struct() -> decode.Decoder(
DkimSigningAttributes,
)
pub fn decode_dkim_signing_attributes_struct_params() -> decode.Decoder(
DkimSigningAttributes,
)
pub fn decode_dkim_signing_key_length_enum() -> decode.Decoder(
DkimSigningKeyLength,
)
pub fn decode_dkim_status_enum() -> decode.Decoder(DkimStatus)
pub fn decode_domain_deliverability_campaign_struct() -> decode.Decoder(
DomainDeliverabilityCampaign,
)
pub fn decode_domain_deliverability_campaign_struct_params() -> decode.Decoder(
DomainDeliverabilityCampaign,
)
pub fn decode_domain_deliverability_tracking_option_struct() -> decode.Decoder(
DomainDeliverabilityTrackingOption,
)
pub fn decode_domain_deliverability_tracking_option_struct_params() -> decode.Decoder(
DomainDeliverabilityTrackingOption,
)
pub fn decode_domain_isp_placement_struct() -> decode.Decoder(
DomainIspPlacement,
)
pub fn decode_domain_isp_placement_struct_params() -> decode.Decoder(
DomainIspPlacement,
)
pub fn decode_email_address_insights_confidence_verdict_enum() -> decode.Decoder(
EmailAddressInsightsConfidenceVerdict,
)
pub fn decode_email_address_insights_mailbox_evaluations_struct() -> decode.Decoder(
EmailAddressInsightsMailboxEvaluations,
)
pub fn decode_email_address_insights_mailbox_evaluations_struct_params() -> decode.Decoder(
EmailAddressInsightsMailboxEvaluations,
)
pub fn decode_email_address_insights_verdict_struct() -> decode.Decoder(
EmailAddressInsightsVerdict,
)
pub fn decode_email_address_insights_verdict_struct_params() -> decode.Decoder(
EmailAddressInsightsVerdict,
)
pub fn decode_email_content_struct() -> decode.Decoder(
EmailContent,
)
pub fn decode_email_content_struct_params() -> decode.Decoder(
EmailContent,
)
pub fn decode_email_insights_struct() -> decode.Decoder(
EmailInsights,
)
pub fn decode_email_insights_struct_params() -> decode.Decoder(
EmailInsights,
)
pub fn decode_email_template_content_struct() -> decode.Decoder(
EmailTemplateContent,
)
pub fn decode_email_template_content_struct_params() -> decode.Decoder(
EmailTemplateContent,
)
pub fn decode_email_template_metadata_struct() -> decode.Decoder(
EmailTemplateMetadata,
)
pub fn decode_email_template_metadata_struct_params() -> decode.Decoder(
EmailTemplateMetadata,
)
pub fn decode_engagement_event_type_enum() -> decode.Decoder(
EngagementEventType,
)
pub fn decode_event_bridge_destination_struct() -> decode.Decoder(
EventBridgeDestination,
)
pub fn decode_event_bridge_destination_struct_params() -> decode.Decoder(
EventBridgeDestination,
)
pub fn decode_event_destination_definition_struct() -> decode.Decoder(
EventDestinationDefinition,
)
pub fn decode_event_destination_definition_struct_params() -> decode.Decoder(
EventDestinationDefinition,
)
pub fn decode_event_destination_struct() -> decode.Decoder(
EventDestination,
)
pub fn decode_event_destination_struct_params() -> decode.Decoder(
EventDestination,
)
pub fn decode_event_details_struct() -> decode.Decoder(
EventDetails,
)
pub fn decode_event_details_struct_params() -> decode.Decoder(
EventDetails,
)
pub fn decode_event_type_enum() -> decode.Decoder(EventType)
pub fn decode_export_data_source_struct() -> decode.Decoder(
ExportDataSource,
)
pub fn decode_export_data_source_struct_params() -> decode.Decoder(
ExportDataSource,
)
pub fn decode_export_destination_struct() -> decode.Decoder(
ExportDestination,
)
pub fn decode_export_destination_struct_params() -> decode.Decoder(
ExportDestination,
)
pub fn decode_export_job_summary_struct() -> decode.Decoder(
ExportJobSummary,
)
pub fn decode_export_job_summary_struct_params() -> decode.Decoder(
ExportJobSummary,
)
pub fn decode_export_metric_struct() -> decode.Decoder(
ExportMetric,
)
pub fn decode_export_metric_struct_params() -> decode.Decoder(
ExportMetric,
)
pub fn decode_export_source_type_enum() -> decode.Decoder(
ExportSourceType,
)
pub fn decode_export_statistics_struct() -> decode.Decoder(
ExportStatistics,
)
pub fn decode_export_statistics_struct_params() -> decode.Decoder(
ExportStatistics,
)
pub fn decode_failure_info_struct() -> decode.Decoder(FailureInfo)
pub fn decode_failure_info_struct_params() -> decode.Decoder(
FailureInfo,
)
pub fn decode_feature_status_enum() -> decode.Decoder(
FeatureStatus,
)
pub fn decode_get_account_input(
body: String,
) -> Result(GetAccountRequest, String)
pub fn decode_get_account_output(
body: String,
) -> Result(GetAccountResponse, String)
pub fn decode_get_account_request_struct() -> decode.Decoder(
GetAccountRequest,
)
pub fn decode_get_account_request_struct_params() -> decode.Decoder(
GetAccountRequest,
)
pub fn decode_get_account_response_struct() -> decode.Decoder(
GetAccountResponse,
)
pub fn decode_get_account_response_struct_params() -> decode.Decoder(
GetAccountResponse,
)
pub fn decode_get_blacklist_reports_input(
body: String,
) -> Result(GetBlacklistReportsRequest, String)
pub fn decode_get_blacklist_reports_output(
body: String,
) -> Result(GetBlacklistReportsResponse, String)
pub fn decode_get_blacklist_reports_request_struct() -> decode.Decoder(
GetBlacklistReportsRequest,
)
pub fn decode_get_blacklist_reports_request_struct_params() -> decode.Decoder(
GetBlacklistReportsRequest,
)
pub fn decode_get_blacklist_reports_response_struct() -> decode.Decoder(
GetBlacklistReportsResponse,
)
pub fn decode_get_blacklist_reports_response_struct_params() -> decode.Decoder(
GetBlacklistReportsResponse,
)
pub fn decode_get_configuration_set_event_destinations_input(
body: String,
) -> Result(GetConfigurationSetEventDestinationsRequest, String)
pub fn decode_get_configuration_set_event_destinations_output(
body: String,
) -> Result(GetConfigurationSetEventDestinationsResponse, String)
pub fn decode_get_configuration_set_event_destinations_request_struct() -> decode.Decoder(
GetConfigurationSetEventDestinationsRequest,
)
pub fn decode_get_configuration_set_event_destinations_request_struct_params() -> decode.Decoder(
GetConfigurationSetEventDestinationsRequest,
)
pub fn decode_get_configuration_set_event_destinations_response_struct() -> decode.Decoder(
GetConfigurationSetEventDestinationsResponse,
)
pub fn decode_get_configuration_set_event_destinations_response_struct_params() -> decode.Decoder(
GetConfigurationSetEventDestinationsResponse,
)
pub fn decode_get_configuration_set_input(
body: String,
) -> Result(GetConfigurationSetRequest, String)
pub fn decode_get_configuration_set_output(
body: String,
) -> Result(GetConfigurationSetResponse, String)
pub fn decode_get_configuration_set_request_struct() -> decode.Decoder(
GetConfigurationSetRequest,
)
pub fn decode_get_configuration_set_request_struct_params() -> decode.Decoder(
GetConfigurationSetRequest,
)
pub fn decode_get_configuration_set_response_struct() -> decode.Decoder(
GetConfigurationSetResponse,
)
pub fn decode_get_configuration_set_response_struct_params() -> decode.Decoder(
GetConfigurationSetResponse,
)
pub fn decode_get_contact_input(
body: String,
) -> Result(GetContactRequest, String)
pub fn decode_get_contact_list_input(
body: String,
) -> Result(GetContactListRequest, String)
pub fn decode_get_contact_list_output(
body: String,
) -> Result(GetContactListResponse, String)
pub fn decode_get_contact_list_request_struct() -> decode.Decoder(
GetContactListRequest,
)
pub fn decode_get_contact_list_request_struct_params() -> decode.Decoder(
GetContactListRequest,
)
pub fn decode_get_contact_list_response_struct() -> decode.Decoder(
GetContactListResponse,
)
pub fn decode_get_contact_list_response_struct_params() -> decode.Decoder(
GetContactListResponse,
)
pub fn decode_get_contact_output(
body: String,
) -> Result(GetContactResponse, String)
pub fn decode_get_contact_request_struct() -> decode.Decoder(
GetContactRequest,
)
pub fn decode_get_contact_request_struct_params() -> decode.Decoder(
GetContactRequest,
)
pub fn decode_get_contact_response_struct() -> decode.Decoder(
GetContactResponse,
)
pub fn decode_get_contact_response_struct_params() -> decode.Decoder(
GetContactResponse,
)
pub fn decode_get_custom_verification_email_template_input(
body: String,
) -> Result(GetCustomVerificationEmailTemplateRequest, String)
pub fn decode_get_custom_verification_email_template_output(
body: String,
) -> Result(GetCustomVerificationEmailTemplateResponse, String)
pub fn decode_get_custom_verification_email_template_request_struct() -> decode.Decoder(
GetCustomVerificationEmailTemplateRequest,
)
pub fn decode_get_custom_verification_email_template_request_struct_params() -> decode.Decoder(
GetCustomVerificationEmailTemplateRequest,
)
pub fn decode_get_custom_verification_email_template_response_struct() -> decode.Decoder(
GetCustomVerificationEmailTemplateResponse,
)
pub fn decode_get_custom_verification_email_template_response_struct_params() -> decode.Decoder(
GetCustomVerificationEmailTemplateResponse,
)
pub fn decode_get_dedicated_ip_input(
body: String,
) -> Result(GetDedicatedIpRequest, String)
pub fn decode_get_dedicated_ip_output(
body: String,
) -> Result(GetDedicatedIpResponse, String)
pub fn decode_get_dedicated_ip_pool_input(
body: String,
) -> Result(GetDedicatedIpPoolRequest, String)
pub fn decode_get_dedicated_ip_pool_output(
body: String,
) -> Result(GetDedicatedIpPoolResponse, String)
pub fn decode_get_dedicated_ip_pool_request_struct() -> decode.Decoder(
GetDedicatedIpPoolRequest,
)
pub fn decode_get_dedicated_ip_pool_request_struct_params() -> decode.Decoder(
GetDedicatedIpPoolRequest,
)
pub fn decode_get_dedicated_ip_pool_response_struct() -> decode.Decoder(
GetDedicatedIpPoolResponse,
)
pub fn decode_get_dedicated_ip_pool_response_struct_params() -> decode.Decoder(
GetDedicatedIpPoolResponse,
)
pub fn decode_get_dedicated_ip_request_struct() -> decode.Decoder(
GetDedicatedIpRequest,
)
pub fn decode_get_dedicated_ip_request_struct_params() -> decode.Decoder(
GetDedicatedIpRequest,
)
pub fn decode_get_dedicated_ip_response_struct() -> decode.Decoder(
GetDedicatedIpResponse,
)
pub fn decode_get_dedicated_ip_response_struct_params() -> decode.Decoder(
GetDedicatedIpResponse,
)
pub fn decode_get_dedicated_ips_input(
body: String,
) -> Result(GetDedicatedIpsRequest, String)
pub fn decode_get_dedicated_ips_output(
body: String,
) -> Result(GetDedicatedIpsResponse, String)
pub fn decode_get_dedicated_ips_request_struct() -> decode.Decoder(
GetDedicatedIpsRequest,
)
pub fn decode_get_dedicated_ips_request_struct_params() -> decode.Decoder(
GetDedicatedIpsRequest,
)
pub fn decode_get_dedicated_ips_response_struct() -> decode.Decoder(
GetDedicatedIpsResponse,
)
pub fn decode_get_dedicated_ips_response_struct_params() -> decode.Decoder(
GetDedicatedIpsResponse,
)
pub fn decode_get_deliverability_dashboard_options_input(
body: String,
) -> Result(GetDeliverabilityDashboardOptionsRequest, String)
pub fn decode_get_deliverability_dashboard_options_output(
body: String,
) -> Result(GetDeliverabilityDashboardOptionsResponse, String)
pub fn decode_get_deliverability_dashboard_options_request_struct() -> decode.Decoder(
GetDeliverabilityDashboardOptionsRequest,
)
pub fn decode_get_deliverability_dashboard_options_request_struct_params() -> decode.Decoder(
GetDeliverabilityDashboardOptionsRequest,
)
pub fn decode_get_deliverability_dashboard_options_response_struct() -> decode.Decoder(
GetDeliverabilityDashboardOptionsResponse,
)
pub fn decode_get_deliverability_dashboard_options_response_struct_params() -> decode.Decoder(
GetDeliverabilityDashboardOptionsResponse,
)
pub fn decode_get_deliverability_test_report_input(
body: String,
) -> Result(GetDeliverabilityTestReportRequest, String)
pub fn decode_get_deliverability_test_report_output(
body: String,
) -> Result(GetDeliverabilityTestReportResponse, String)
pub fn decode_get_deliverability_test_report_request_struct() -> decode.Decoder(
GetDeliverabilityTestReportRequest,
)
pub fn decode_get_deliverability_test_report_request_struct_params() -> decode.Decoder(
GetDeliverabilityTestReportRequest,
)
pub fn decode_get_deliverability_test_report_response_struct() -> decode.Decoder(
GetDeliverabilityTestReportResponse,
)
pub fn decode_get_deliverability_test_report_response_struct_params() -> decode.Decoder(
GetDeliverabilityTestReportResponse,
)
pub fn decode_get_domain_deliverability_campaign_input(
body: String,
) -> Result(GetDomainDeliverabilityCampaignRequest, String)
pub fn decode_get_domain_deliverability_campaign_output(
body: String,
) -> Result(GetDomainDeliverabilityCampaignResponse, String)
pub fn decode_get_domain_deliverability_campaign_request_struct() -> decode.Decoder(
GetDomainDeliverabilityCampaignRequest,
)
pub fn decode_get_domain_deliverability_campaign_request_struct_params() -> decode.Decoder(
GetDomainDeliverabilityCampaignRequest,
)
pub fn decode_get_domain_deliverability_campaign_response_struct() -> decode.Decoder(
GetDomainDeliverabilityCampaignResponse,
)
pub fn decode_get_domain_deliverability_campaign_response_struct_params() -> decode.Decoder(
GetDomainDeliverabilityCampaignResponse,
)
pub fn decode_get_domain_statistics_report_input(
body: String,
) -> Result(GetDomainStatisticsReportRequest, String)
pub fn decode_get_domain_statistics_report_output(
body: String,
) -> Result(GetDomainStatisticsReportResponse, String)
pub fn decode_get_domain_statistics_report_request_struct() -> decode.Decoder(
GetDomainStatisticsReportRequest,
)
pub fn decode_get_domain_statistics_report_request_struct_params() -> decode.Decoder(
GetDomainStatisticsReportRequest,
)
pub fn decode_get_domain_statistics_report_response_struct() -> decode.Decoder(
GetDomainStatisticsReportResponse,
)
pub fn decode_get_domain_statistics_report_response_struct_params() -> decode.Decoder(
GetDomainStatisticsReportResponse,
)
pub fn decode_get_email_address_insights_input(
body: String,
) -> Result(GetEmailAddressInsightsRequest, String)
pub fn decode_get_email_address_insights_output(
body: String,
) -> Result(GetEmailAddressInsightsResponse, String)
pub fn decode_get_email_address_insights_request_struct() -> decode.Decoder(
GetEmailAddressInsightsRequest,
)
pub fn decode_get_email_address_insights_request_struct_params() -> decode.Decoder(
GetEmailAddressInsightsRequest,
)
pub fn decode_get_email_address_insights_response_struct() -> decode.Decoder(
GetEmailAddressInsightsResponse,
)
pub fn decode_get_email_address_insights_response_struct_params() -> decode.Decoder(
GetEmailAddressInsightsResponse,
)
pub fn decode_get_email_identity_input(
body: String,
) -> Result(GetEmailIdentityRequest, String)
pub fn decode_get_email_identity_output(
body: String,
) -> Result(GetEmailIdentityResponse, String)
pub fn decode_get_email_identity_policies_input(
body: String,
) -> Result(GetEmailIdentityPoliciesRequest, String)
pub fn decode_get_email_identity_policies_output(
body: String,
) -> Result(GetEmailIdentityPoliciesResponse, String)
pub fn decode_get_email_identity_policies_request_struct() -> decode.Decoder(
GetEmailIdentityPoliciesRequest,
)
pub fn decode_get_email_identity_policies_request_struct_params() -> decode.Decoder(
GetEmailIdentityPoliciesRequest,
)
pub fn decode_get_email_identity_policies_response_struct() -> decode.Decoder(
GetEmailIdentityPoliciesResponse,
)
pub fn decode_get_email_identity_policies_response_struct_params() -> decode.Decoder(
GetEmailIdentityPoliciesResponse,
)
pub fn decode_get_email_identity_request_struct() -> decode.Decoder(
GetEmailIdentityRequest,
)
pub fn decode_get_email_identity_request_struct_params() -> decode.Decoder(
GetEmailIdentityRequest,
)
pub fn decode_get_email_identity_response_struct() -> decode.Decoder(
GetEmailIdentityResponse,
)
pub fn decode_get_email_identity_response_struct_params() -> decode.Decoder(
GetEmailIdentityResponse,
)
pub fn decode_get_email_template_input(
body: String,
) -> Result(GetEmailTemplateRequest, String)
pub fn decode_get_email_template_output(
body: String,
) -> Result(GetEmailTemplateResponse, String)
pub fn decode_get_email_template_request_struct() -> decode.Decoder(
GetEmailTemplateRequest,
)
pub fn decode_get_email_template_request_struct_params() -> decode.Decoder(
GetEmailTemplateRequest,
)
pub fn decode_get_email_template_response_struct() -> decode.Decoder(
GetEmailTemplateResponse,
)
pub fn decode_get_email_template_response_struct_params() -> decode.Decoder(
GetEmailTemplateResponse,
)
pub fn decode_get_export_job_input(
body: String,
) -> Result(GetExportJobRequest, String)
pub fn decode_get_export_job_output(
body: String,
) -> Result(GetExportJobResponse, String)
pub fn decode_get_export_job_request_struct() -> decode.Decoder(
GetExportJobRequest,
)
pub fn decode_get_export_job_request_struct_params() -> decode.Decoder(
GetExportJobRequest,
)
pub fn decode_get_export_job_response_struct() -> decode.Decoder(
GetExportJobResponse,
)
pub fn decode_get_export_job_response_struct_params() -> decode.Decoder(
GetExportJobResponse,
)
pub fn decode_get_import_job_input(
body: String,
) -> Result(GetImportJobRequest, String)
pub fn decode_get_import_job_output(
body: String,
) -> Result(GetImportJobResponse, String)
pub fn decode_get_import_job_request_struct() -> decode.Decoder(
GetImportJobRequest,
)
pub fn decode_get_import_job_request_struct_params() -> decode.Decoder(
GetImportJobRequest,
)
pub fn decode_get_import_job_response_struct() -> decode.Decoder(
GetImportJobResponse,
)
pub fn decode_get_import_job_response_struct_params() -> decode.Decoder(
GetImportJobResponse,
)
pub fn decode_get_message_insights_input(
body: String,
) -> Result(GetMessageInsightsRequest, String)
pub fn decode_get_message_insights_output(
body: String,
) -> Result(GetMessageInsightsResponse, String)
pub fn decode_get_message_insights_request_struct() -> decode.Decoder(
GetMessageInsightsRequest,
)
pub fn decode_get_message_insights_request_struct_params() -> decode.Decoder(
GetMessageInsightsRequest,
)
pub fn decode_get_message_insights_response_struct() -> decode.Decoder(
GetMessageInsightsResponse,
)
pub fn decode_get_message_insights_response_struct_params() -> decode.Decoder(
GetMessageInsightsResponse,
)
pub fn decode_get_multi_region_endpoint_input(
body: String,
) -> Result(GetMultiRegionEndpointRequest, String)
pub fn decode_get_multi_region_endpoint_output(
body: String,
) -> Result(GetMultiRegionEndpointResponse, String)
pub fn decode_get_multi_region_endpoint_request_struct() -> decode.Decoder(
GetMultiRegionEndpointRequest,
)
pub fn decode_get_multi_region_endpoint_request_struct_params() -> decode.Decoder(
GetMultiRegionEndpointRequest,
)
pub fn decode_get_multi_region_endpoint_response_struct() -> decode.Decoder(
GetMultiRegionEndpointResponse,
)
pub fn decode_get_multi_region_endpoint_response_struct_params() -> decode.Decoder(
GetMultiRegionEndpointResponse,
)
pub fn decode_get_reputation_entity_input(
body: String,
) -> Result(GetReputationEntityRequest, String)
pub fn decode_get_reputation_entity_output(
body: String,
) -> Result(GetReputationEntityResponse, String)
pub fn decode_get_reputation_entity_request_struct() -> decode.Decoder(
GetReputationEntityRequest,
)
pub fn decode_get_reputation_entity_request_struct_params() -> decode.Decoder(
GetReputationEntityRequest,
)
pub fn decode_get_reputation_entity_response_struct() -> decode.Decoder(
GetReputationEntityResponse,
)
pub fn decode_get_reputation_entity_response_struct_params() -> decode.Decoder(
GetReputationEntityResponse,
)
pub fn decode_get_suppressed_destination_input(
body: String,
) -> Result(GetSuppressedDestinationRequest, String)
pub fn decode_get_suppressed_destination_output(
body: String,
) -> Result(GetSuppressedDestinationResponse, String)
pub fn decode_get_suppressed_destination_request_struct() -> decode.Decoder(
GetSuppressedDestinationRequest,
)
pub fn decode_get_suppressed_destination_request_struct_params() -> decode.Decoder(
GetSuppressedDestinationRequest,
)
pub fn decode_get_suppressed_destination_response_struct() -> decode.Decoder(
GetSuppressedDestinationResponse,
)
pub fn decode_get_suppressed_destination_response_struct_params() -> decode.Decoder(
GetSuppressedDestinationResponse,
)
pub fn decode_get_tenant_input(
body: String,
) -> Result(GetTenantRequest, String)
pub fn decode_get_tenant_output(
body: String,
) -> Result(GetTenantResponse, String)
pub fn decode_get_tenant_request_struct() -> decode.Decoder(
GetTenantRequest,
)
pub fn decode_get_tenant_request_struct_params() -> decode.Decoder(
GetTenantRequest,
)
pub fn decode_get_tenant_response_struct() -> decode.Decoder(
GetTenantResponse,
)
pub fn decode_get_tenant_response_struct_params() -> decode.Decoder(
GetTenantResponse,
)
pub fn decode_guardian_attributes_struct() -> decode.Decoder(
GuardianAttributes,
)
pub fn decode_guardian_attributes_struct_params() -> decode.Decoder(
GuardianAttributes,
)
pub fn decode_guardian_options_struct() -> decode.Decoder(
GuardianOptions,
)
pub fn decode_guardian_options_struct_params() -> decode.Decoder(
GuardianOptions,
)
pub fn decode_https_policy_enum() -> decode.Decoder(HttpsPolicy)
pub fn decode_identity_info_struct() -> decode.Decoder(
IdentityInfo,
)
pub fn decode_identity_info_struct_params() -> decode.Decoder(
IdentityInfo,
)
pub fn decode_identity_type_enum() -> decode.Decoder(IdentityType)
pub fn decode_import_data_source_struct() -> decode.Decoder(
ImportDataSource,
)
pub fn decode_import_data_source_struct_params() -> decode.Decoder(
ImportDataSource,
)
pub fn decode_import_destination_struct() -> decode.Decoder(
ImportDestination,
)
pub fn decode_import_destination_struct_params() -> decode.Decoder(
ImportDestination,
)
pub fn decode_import_destination_type_enum() -> decode.Decoder(
ImportDestinationType,
)
pub fn decode_import_job_summary_struct() -> decode.Decoder(
ImportJobSummary,
)
pub fn decode_import_job_summary_struct_params() -> decode.Decoder(
ImportJobSummary,
)
pub fn decode_inbox_placement_tracking_option_struct() -> decode.Decoder(
InboxPlacementTrackingOption,
)
pub fn decode_inbox_placement_tracking_option_struct_params() -> decode.Decoder(
InboxPlacementTrackingOption,
)
pub fn decode_insights_event_struct() -> decode.Decoder(
InsightsEvent,
)
pub fn decode_insights_event_struct_params() -> decode.Decoder(
InsightsEvent,
)
pub fn decode_internal_service_error_exception_struct() -> decode.Decoder(
InternalServiceErrorException,
)
pub fn decode_internal_service_error_exception_struct_params() -> decode.Decoder(
InternalServiceErrorException,
)
pub fn decode_invalid_next_token_exception_struct() -> decode.Decoder(
InvalidNextTokenException,
)
pub fn decode_invalid_next_token_exception_struct_params() -> decode.Decoder(
InvalidNextTokenException,
)
pub fn decode_isp_placement_struct() -> decode.Decoder(
IspPlacement,
)
pub fn decode_isp_placement_struct_params() -> decode.Decoder(
IspPlacement,
)
pub fn decode_job_status_enum() -> decode.Decoder(JobStatus)
pub fn decode_kinesis_firehose_destination_struct() -> decode.Decoder(
KinesisFirehoseDestination,
)
pub fn decode_kinesis_firehose_destination_struct_params() -> decode.Decoder(
KinesisFirehoseDestination,
)
pub fn decode_limit_exceeded_exception_struct() -> decode.Decoder(
LimitExceededException,
)
pub fn decode_limit_exceeded_exception_struct_params() -> decode.Decoder(
LimitExceededException,
)
pub fn decode_list_configuration_sets_input(
body: String,
) -> Result(ListConfigurationSetsRequest, String)
pub fn decode_list_configuration_sets_output(
body: String,
) -> Result(ListConfigurationSetsResponse, String)
pub fn decode_list_configuration_sets_request_struct() -> decode.Decoder(
ListConfigurationSetsRequest,
)
pub fn decode_list_configuration_sets_request_struct_params() -> decode.Decoder(
ListConfigurationSetsRequest,
)
pub fn decode_list_configuration_sets_response_struct() -> decode.Decoder(
ListConfigurationSetsResponse,
)
pub fn decode_list_configuration_sets_response_struct_params() -> decode.Decoder(
ListConfigurationSetsResponse,
)
pub fn decode_list_contact_lists_input(
body: String,
) -> Result(ListContactListsRequest, String)
pub fn decode_list_contact_lists_output(
body: String,
) -> Result(ListContactListsResponse, String)
pub fn decode_list_contact_lists_request_struct() -> decode.Decoder(
ListContactListsRequest,
)
pub fn decode_list_contact_lists_request_struct_params() -> decode.Decoder(
ListContactListsRequest,
)
pub fn decode_list_contact_lists_response_struct() -> decode.Decoder(
ListContactListsResponse,
)
pub fn decode_list_contact_lists_response_struct_params() -> decode.Decoder(
ListContactListsResponse,
)
pub fn decode_list_contacts_filter_struct() -> decode.Decoder(
ListContactsFilter,
)
pub fn decode_list_contacts_filter_struct_params() -> decode.Decoder(
ListContactsFilter,
)
pub fn decode_list_contacts_input(
body: String,
) -> Result(ListContactsRequest, String)
pub fn decode_list_contacts_output(
body: String,
) -> Result(ListContactsResponse, String)
pub fn decode_list_contacts_request_struct() -> decode.Decoder(
ListContactsRequest,
)
pub fn decode_list_contacts_request_struct_params() -> decode.Decoder(
ListContactsRequest,
)
pub fn decode_list_contacts_response_struct() -> decode.Decoder(
ListContactsResponse,
)
pub fn decode_list_contacts_response_struct_params() -> decode.Decoder(
ListContactsResponse,
)
pub fn decode_list_custom_verification_email_templates_input(
body: String,
) -> Result(ListCustomVerificationEmailTemplatesRequest, String)
pub fn decode_list_custom_verification_email_templates_output(
body: String,
) -> Result(ListCustomVerificationEmailTemplatesResponse, String)
pub fn decode_list_custom_verification_email_templates_request_struct() -> decode.Decoder(
ListCustomVerificationEmailTemplatesRequest,
)
pub fn decode_list_custom_verification_email_templates_request_struct_params() -> decode.Decoder(
ListCustomVerificationEmailTemplatesRequest,
)
pub fn decode_list_custom_verification_email_templates_response_struct() -> decode.Decoder(
ListCustomVerificationEmailTemplatesResponse,
)
pub fn decode_list_custom_verification_email_templates_response_struct_params() -> decode.Decoder(
ListCustomVerificationEmailTemplatesResponse,
)
pub fn decode_list_dedicated_ip_pools_input(
body: String,
) -> Result(ListDedicatedIpPoolsRequest, String)
pub fn decode_list_dedicated_ip_pools_output(
body: String,
) -> Result(ListDedicatedIpPoolsResponse, String)
pub fn decode_list_dedicated_ip_pools_request_struct() -> decode.Decoder(
ListDedicatedIpPoolsRequest,
)
pub fn decode_list_dedicated_ip_pools_request_struct_params() -> decode.Decoder(
ListDedicatedIpPoolsRequest,
)
pub fn decode_list_dedicated_ip_pools_response_struct() -> decode.Decoder(
ListDedicatedIpPoolsResponse,
)
pub fn decode_list_dedicated_ip_pools_response_struct_params() -> decode.Decoder(
ListDedicatedIpPoolsResponse,
)
pub fn decode_list_deliverability_test_reports_input(
body: String,
) -> Result(ListDeliverabilityTestReportsRequest, String)
pub fn decode_list_deliverability_test_reports_output(
body: String,
) -> Result(ListDeliverabilityTestReportsResponse, String)
pub fn decode_list_deliverability_test_reports_request_struct() -> decode.Decoder(
ListDeliverabilityTestReportsRequest,
)
pub fn decode_list_deliverability_test_reports_request_struct_params() -> decode.Decoder(
ListDeliverabilityTestReportsRequest,
)
pub fn decode_list_deliverability_test_reports_response_struct() -> decode.Decoder(
ListDeliverabilityTestReportsResponse,
)
pub fn decode_list_deliverability_test_reports_response_struct_params() -> decode.Decoder(
ListDeliverabilityTestReportsResponse,
)
pub fn decode_list_domain_deliverability_campaigns_input(
body: String,
) -> Result(ListDomainDeliverabilityCampaignsRequest, String)
pub fn decode_list_domain_deliverability_campaigns_output(
body: String,
) -> Result(ListDomainDeliverabilityCampaignsResponse, String)
pub fn decode_list_domain_deliverability_campaigns_request_struct() -> decode.Decoder(
ListDomainDeliverabilityCampaignsRequest,
)
pub fn decode_list_domain_deliverability_campaigns_request_struct_params() -> decode.Decoder(
ListDomainDeliverabilityCampaignsRequest,
)
pub fn decode_list_domain_deliverability_campaigns_response_struct() -> decode.Decoder(
ListDomainDeliverabilityCampaignsResponse,
)
pub fn decode_list_domain_deliverability_campaigns_response_struct_params() -> decode.Decoder(
ListDomainDeliverabilityCampaignsResponse,
)
pub fn decode_list_email_identities_input(
body: String,
) -> Result(ListEmailIdentitiesRequest, String)
pub fn decode_list_email_identities_output(
body: String,
) -> Result(ListEmailIdentitiesResponse, String)
pub fn decode_list_email_identities_request_struct() -> decode.Decoder(
ListEmailIdentitiesRequest,
)
pub fn decode_list_email_identities_request_struct_params() -> decode.Decoder(
ListEmailIdentitiesRequest,
)
pub fn decode_list_email_identities_response_struct() -> decode.Decoder(
ListEmailIdentitiesResponse,
)
pub fn decode_list_email_identities_response_struct_params() -> decode.Decoder(
ListEmailIdentitiesResponse,
)
pub fn decode_list_email_templates_input(
body: String,
) -> Result(ListEmailTemplatesRequest, String)
pub fn decode_list_email_templates_output(
body: String,
) -> Result(ListEmailTemplatesResponse, String)
pub fn decode_list_email_templates_request_struct() -> decode.Decoder(
ListEmailTemplatesRequest,
)
pub fn decode_list_email_templates_request_struct_params() -> decode.Decoder(
ListEmailTemplatesRequest,
)
pub fn decode_list_email_templates_response_struct() -> decode.Decoder(
ListEmailTemplatesResponse,
)
pub fn decode_list_email_templates_response_struct_params() -> decode.Decoder(
ListEmailTemplatesResponse,
)
pub fn decode_list_export_jobs_input(
body: String,
) -> Result(ListExportJobsRequest, String)
pub fn decode_list_export_jobs_output(
body: String,
) -> Result(ListExportJobsResponse, String)
pub fn decode_list_export_jobs_request_struct() -> decode.Decoder(
ListExportJobsRequest,
)
pub fn decode_list_export_jobs_request_struct_params() -> decode.Decoder(
ListExportJobsRequest,
)
pub fn decode_list_export_jobs_response_struct() -> decode.Decoder(
ListExportJobsResponse,
)
pub fn decode_list_export_jobs_response_struct_params() -> decode.Decoder(
ListExportJobsResponse,
)
pub fn decode_list_import_jobs_input(
body: String,
) -> Result(ListImportJobsRequest, String)
pub fn decode_list_import_jobs_output(
body: String,
) -> Result(ListImportJobsResponse, String)
pub fn decode_list_import_jobs_request_struct() -> decode.Decoder(
ListImportJobsRequest,
)
pub fn decode_list_import_jobs_request_struct_params() -> decode.Decoder(
ListImportJobsRequest,
)
pub fn decode_list_import_jobs_response_struct() -> decode.Decoder(
ListImportJobsResponse,
)
pub fn decode_list_import_jobs_response_struct_params() -> decode.Decoder(
ListImportJobsResponse,
)
pub fn decode_list_management_options_struct() -> decode.Decoder(
ListManagementOptions,
)
pub fn decode_list_management_options_struct_params() -> decode.Decoder(
ListManagementOptions,
)
pub fn decode_list_multi_region_endpoints_input(
body: String,
) -> Result(ListMultiRegionEndpointsRequest, String)
pub fn decode_list_multi_region_endpoints_output(
body: String,
) -> Result(ListMultiRegionEndpointsResponse, String)
pub fn decode_list_multi_region_endpoints_request_struct() -> decode.Decoder(
ListMultiRegionEndpointsRequest,
)
pub fn decode_list_multi_region_endpoints_request_struct_params() -> decode.Decoder(
ListMultiRegionEndpointsRequest,
)
pub fn decode_list_multi_region_endpoints_response_struct() -> decode.Decoder(
ListMultiRegionEndpointsResponse,
)
pub fn decode_list_multi_region_endpoints_response_struct_params() -> decode.Decoder(
ListMultiRegionEndpointsResponse,
)
pub fn decode_list_recommendations_filter_key_enum() -> decode.Decoder(
ListRecommendationsFilterKey,
)
pub fn decode_list_recommendations_input(
body: String,
) -> Result(ListRecommendationsRequest, String)
pub fn decode_list_recommendations_output(
body: String,
) -> Result(ListRecommendationsResponse, String)
pub fn decode_list_recommendations_request_struct() -> decode.Decoder(
ListRecommendationsRequest,
)
pub fn decode_list_recommendations_request_struct_params() -> decode.Decoder(
ListRecommendationsRequest,
)
pub fn decode_list_recommendations_response_struct() -> decode.Decoder(
ListRecommendationsResponse,
)
pub fn decode_list_recommendations_response_struct_params() -> decode.Decoder(
ListRecommendationsResponse,
)
pub fn decode_list_reputation_entities_input(
body: String,
) -> Result(ListReputationEntitiesRequest, String)
pub fn decode_list_reputation_entities_output(
body: String,
) -> Result(ListReputationEntitiesResponse, String)
pub fn decode_list_reputation_entities_request_struct() -> decode.Decoder(
ListReputationEntitiesRequest,
)
pub fn decode_list_reputation_entities_request_struct_params() -> decode.Decoder(
ListReputationEntitiesRequest,
)
pub fn decode_list_reputation_entities_response_struct() -> decode.Decoder(
ListReputationEntitiesResponse,
)
pub fn decode_list_reputation_entities_response_struct_params() -> decode.Decoder(
ListReputationEntitiesResponse,
)
pub fn decode_list_resource_tenants_input(
body: String,
) -> Result(ListResourceTenantsRequest, String)
pub fn decode_list_resource_tenants_output(
body: String,
) -> Result(ListResourceTenantsResponse, String)
pub fn decode_list_resource_tenants_request_struct() -> decode.Decoder(
ListResourceTenantsRequest,
)
pub fn decode_list_resource_tenants_request_struct_params() -> decode.Decoder(
ListResourceTenantsRequest,
)
pub fn decode_list_resource_tenants_response_struct() -> decode.Decoder(
ListResourceTenantsResponse,
)
pub fn decode_list_resource_tenants_response_struct_params() -> decode.Decoder(
ListResourceTenantsResponse,
)
pub fn decode_list_suppressed_destinations_input(
body: String,
) -> Result(ListSuppressedDestinationsRequest, String)
pub fn decode_list_suppressed_destinations_output(
body: String,
) -> Result(ListSuppressedDestinationsResponse, String)
pub fn decode_list_suppressed_destinations_request_struct() -> decode.Decoder(
ListSuppressedDestinationsRequest,
)
pub fn decode_list_suppressed_destinations_request_struct_params() -> decode.Decoder(
ListSuppressedDestinationsRequest,
)
pub fn decode_list_suppressed_destinations_response_struct() -> decode.Decoder(
ListSuppressedDestinationsResponse,
)
pub fn decode_list_suppressed_destinations_response_struct_params() -> decode.Decoder(
ListSuppressedDestinationsResponse,
)
pub fn decode_list_tags_for_resource_input(
body: String,
) -> Result(ListTagsForResourceRequest, String)
pub fn decode_list_tags_for_resource_output(
body: String,
) -> Result(ListTagsForResourceResponse, String)
pub fn decode_list_tags_for_resource_request_struct() -> decode.Decoder(
ListTagsForResourceRequest,
)
pub fn decode_list_tags_for_resource_request_struct_params() -> decode.Decoder(
ListTagsForResourceRequest,
)
pub fn decode_list_tags_for_resource_response_struct() -> decode.Decoder(
ListTagsForResourceResponse,
)
pub fn decode_list_tags_for_resource_response_struct_params() -> decode.Decoder(
ListTagsForResourceResponse,
)
pub fn decode_list_tenant_resources_filter_key_enum() -> decode.Decoder(
ListTenantResourcesFilterKey,
)
pub fn decode_list_tenant_resources_input(
body: String,
) -> Result(ListTenantResourcesRequest, String)
pub fn decode_list_tenant_resources_output(
body: String,
) -> Result(ListTenantResourcesResponse, String)
pub fn decode_list_tenant_resources_request_struct() -> decode.Decoder(
ListTenantResourcesRequest,
)
pub fn decode_list_tenant_resources_request_struct_params() -> decode.Decoder(
ListTenantResourcesRequest,
)
pub fn decode_list_tenant_resources_response_struct() -> decode.Decoder(
ListTenantResourcesResponse,
)
pub fn decode_list_tenant_resources_response_struct_params() -> decode.Decoder(
ListTenantResourcesResponse,
)
pub fn decode_list_tenants_input(
body: String,
) -> Result(ListTenantsRequest, String)
pub fn decode_list_tenants_output(
body: String,
) -> Result(ListTenantsResponse, String)
pub fn decode_list_tenants_request_struct() -> decode.Decoder(
ListTenantsRequest,
)
pub fn decode_list_tenants_request_struct_params() -> decode.Decoder(
ListTenantsRequest,
)
pub fn decode_list_tenants_response_struct() -> decode.Decoder(
ListTenantsResponse,
)
pub fn decode_list_tenants_response_struct_params() -> decode.Decoder(
ListTenantsResponse,
)
pub fn decode_mail_from_attributes_struct() -> decode.Decoder(
MailFromAttributes,
)
pub fn decode_mail_from_attributes_struct_params() -> decode.Decoder(
MailFromAttributes,
)
pub fn decode_mail_from_domain_not_verified_exception_struct() -> decode.Decoder(
MailFromDomainNotVerifiedException,
)
pub fn decode_mail_from_domain_not_verified_exception_struct_params() -> decode.Decoder(
MailFromDomainNotVerifiedException,
)
pub fn decode_mail_from_domain_status_enum() -> decode.Decoder(
MailFromDomainStatus,
)
pub fn decode_mail_type_enum() -> decode.Decoder(MailType)
pub fn decode_mailbox_validation_struct() -> decode.Decoder(
MailboxValidation,
)
pub fn decode_mailbox_validation_struct_params() -> decode.Decoder(
MailboxValidation,
)
pub fn decode_message_header_struct() -> decode.Decoder(
MessageHeader,
)
pub fn decode_message_header_struct_params() -> decode.Decoder(
MessageHeader,
)
pub fn decode_message_insights_data_source_struct() -> decode.Decoder(
MessageInsightsDataSource,
)
pub fn decode_message_insights_data_source_struct_params() -> decode.Decoder(
MessageInsightsDataSource,
)
pub fn decode_message_insights_filters_struct() -> decode.Decoder(
MessageInsightsFilters,
)
pub fn decode_message_insights_filters_struct_params() -> decode.Decoder(
MessageInsightsFilters,
)
pub fn decode_message_rejected_struct() -> decode.Decoder(
MessageRejected,
)
pub fn decode_message_rejected_struct_params() -> decode.Decoder(
MessageRejected,
)
pub fn decode_message_struct() -> decode.Decoder(Message)
pub fn decode_message_struct_params() -> decode.Decoder(Message)
pub fn decode_message_tag_struct() -> decode.Decoder(MessageTag)
pub fn decode_message_tag_struct_params() -> decode.Decoder(
MessageTag,
)
pub fn decode_metric_aggregation_enum() -> decode.Decoder(
MetricAggregation,
)
pub fn decode_metric_data_error_struct() -> decode.Decoder(
MetricDataError,
)
pub fn decode_metric_data_error_struct_params() -> decode.Decoder(
MetricDataError,
)
pub fn decode_metric_data_result_struct() -> decode.Decoder(
MetricDataResult,
)
pub fn decode_metric_data_result_struct_params() -> decode.Decoder(
MetricDataResult,
)
pub fn decode_metric_dimension_name_enum() -> decode.Decoder(
MetricDimensionName,
)
pub fn decode_metric_enum() -> decode.Decoder(Metric)
pub fn decode_metric_namespace_enum() -> decode.Decoder(
MetricNamespace,
)
pub fn decode_metrics_data_source_struct() -> decode.Decoder(
MetricsDataSource,
)
pub fn decode_metrics_data_source_struct_params() -> decode.Decoder(
MetricsDataSource,
)
pub fn decode_multi_region_endpoint_struct() -> decode.Decoder(
MultiRegionEndpoint,
)
pub fn decode_multi_region_endpoint_struct_params() -> decode.Decoder(
MultiRegionEndpoint,
)
pub fn decode_not_found_exception_struct() -> decode.Decoder(
NotFoundException,
)
pub fn decode_not_found_exception_struct_params() -> decode.Decoder(
NotFoundException,
)
pub fn decode_overall_volume_struct() -> decode.Decoder(
OverallVolume,
)
pub fn decode_overall_volume_struct_params() -> decode.Decoder(
OverallVolume,
)
pub fn decode_pinpoint_destination_struct() -> decode.Decoder(
PinpointDestination,
)
pub fn decode_pinpoint_destination_struct_params() -> decode.Decoder(
PinpointDestination,
)
pub fn decode_placement_statistics_struct() -> decode.Decoder(
PlacementStatistics,
)
pub fn decode_placement_statistics_struct_params() -> decode.Decoder(
PlacementStatistics,
)
pub fn decode_put_account_dedicated_ip_warmup_attributes_input(
body: String,
) -> Result(PutAccountDedicatedIpWarmupAttributesRequest, String)
pub fn decode_put_account_dedicated_ip_warmup_attributes_output(
body: String,
) -> Result(PutAccountDedicatedIpWarmupAttributesResponse, String)
pub fn decode_put_account_dedicated_ip_warmup_attributes_request_struct() -> decode.Decoder(
PutAccountDedicatedIpWarmupAttributesRequest,
)
pub fn decode_put_account_dedicated_ip_warmup_attributes_request_struct_params() -> decode.Decoder(
PutAccountDedicatedIpWarmupAttributesRequest,
)
pub fn decode_put_account_dedicated_ip_warmup_attributes_response_struct() -> decode.Decoder(
PutAccountDedicatedIpWarmupAttributesResponse,
)
pub fn decode_put_account_dedicated_ip_warmup_attributes_response_struct_params() -> decode.Decoder(
PutAccountDedicatedIpWarmupAttributesResponse,
)
pub fn decode_put_account_details_input(
body: String,
) -> Result(PutAccountDetailsRequest, String)
pub fn decode_put_account_details_output(
body: String,
) -> Result(PutAccountDetailsResponse, String)
pub fn decode_put_account_details_request_struct() -> decode.Decoder(
PutAccountDetailsRequest,
)
pub fn decode_put_account_details_request_struct_params() -> decode.Decoder(
PutAccountDetailsRequest,
)
pub fn decode_put_account_details_response_struct() -> decode.Decoder(
PutAccountDetailsResponse,
)
pub fn decode_put_account_details_response_struct_params() -> decode.Decoder(
PutAccountDetailsResponse,
)
pub fn decode_put_account_sending_attributes_input(
body: String,
) -> Result(PutAccountSendingAttributesRequest, String)
pub fn decode_put_account_sending_attributes_output(
body: String,
) -> Result(PutAccountSendingAttributesResponse, String)
pub fn decode_put_account_sending_attributes_request_struct() -> decode.Decoder(
PutAccountSendingAttributesRequest,
)
pub fn decode_put_account_sending_attributes_request_struct_params() -> decode.Decoder(
PutAccountSendingAttributesRequest,
)
pub fn decode_put_account_sending_attributes_response_struct() -> decode.Decoder(
PutAccountSendingAttributesResponse,
)
pub fn decode_put_account_sending_attributes_response_struct_params() -> decode.Decoder(
PutAccountSendingAttributesResponse,
)
pub fn decode_put_account_suppression_attributes_input(
body: String,
) -> Result(PutAccountSuppressionAttributesRequest, String)
pub fn decode_put_account_suppression_attributes_output(
body: String,
) -> Result(PutAccountSuppressionAttributesResponse, String)
pub fn decode_put_account_suppression_attributes_request_struct() -> decode.Decoder(
PutAccountSuppressionAttributesRequest,
)
pub fn decode_put_account_suppression_attributes_request_struct_params() -> decode.Decoder(
PutAccountSuppressionAttributesRequest,
)
pub fn decode_put_account_suppression_attributes_response_struct() -> decode.Decoder(
PutAccountSuppressionAttributesResponse,
)
pub fn decode_put_account_suppression_attributes_response_struct_params() -> decode.Decoder(
PutAccountSuppressionAttributesResponse,
)
pub fn decode_put_account_vdm_attributes_input(
body: String,
) -> Result(PutAccountVdmAttributesRequest, String)
pub fn decode_put_account_vdm_attributes_output(
body: String,
) -> Result(PutAccountVdmAttributesResponse, String)
pub fn decode_put_account_vdm_attributes_request_struct() -> decode.Decoder(
PutAccountVdmAttributesRequest,
)
pub fn decode_put_account_vdm_attributes_request_struct_params() -> decode.Decoder(
PutAccountVdmAttributesRequest,
)
pub fn decode_put_account_vdm_attributes_response_struct() -> decode.Decoder(
PutAccountVdmAttributesResponse,
)
pub fn decode_put_account_vdm_attributes_response_struct_params() -> decode.Decoder(
PutAccountVdmAttributesResponse,
)
pub fn decode_put_configuration_set_archiving_options_input(
body: String,
) -> Result(PutConfigurationSetArchivingOptionsRequest, String)
pub fn decode_put_configuration_set_archiving_options_output(
body: String,
) -> Result(PutConfigurationSetArchivingOptionsResponse, String)
pub fn decode_put_configuration_set_archiving_options_request_struct() -> decode.Decoder(
PutConfigurationSetArchivingOptionsRequest,
)
pub fn decode_put_configuration_set_archiving_options_request_struct_params() -> decode.Decoder(
PutConfigurationSetArchivingOptionsRequest,
)
pub fn decode_put_configuration_set_archiving_options_response_struct() -> decode.Decoder(
PutConfigurationSetArchivingOptionsResponse,
)
pub fn decode_put_configuration_set_archiving_options_response_struct_params() -> decode.Decoder(
PutConfigurationSetArchivingOptionsResponse,
)
pub fn decode_put_configuration_set_delivery_options_input(
body: String,
) -> Result(PutConfigurationSetDeliveryOptionsRequest, String)
pub fn decode_put_configuration_set_delivery_options_output(
body: String,
) -> Result(PutConfigurationSetDeliveryOptionsResponse, String)
pub fn decode_put_configuration_set_delivery_options_request_struct() -> decode.Decoder(
PutConfigurationSetDeliveryOptionsRequest,
)
pub fn decode_put_configuration_set_delivery_options_request_struct_params() -> decode.Decoder(
PutConfigurationSetDeliveryOptionsRequest,
)
pub fn decode_put_configuration_set_delivery_options_response_struct() -> decode.Decoder(
PutConfigurationSetDeliveryOptionsResponse,
)
pub fn decode_put_configuration_set_delivery_options_response_struct_params() -> decode.Decoder(
PutConfigurationSetDeliveryOptionsResponse,
)
pub fn decode_put_configuration_set_reputation_options_input(
body: String,
) -> Result(PutConfigurationSetReputationOptionsRequest, String)
pub fn decode_put_configuration_set_reputation_options_output(
body: String,
) -> Result(PutConfigurationSetReputationOptionsResponse, String)
pub fn decode_put_configuration_set_reputation_options_request_struct() -> decode.Decoder(
PutConfigurationSetReputationOptionsRequest,
)
pub fn decode_put_configuration_set_reputation_options_request_struct_params() -> decode.Decoder(
PutConfigurationSetReputationOptionsRequest,
)
pub fn decode_put_configuration_set_reputation_options_response_struct() -> decode.Decoder(
PutConfigurationSetReputationOptionsResponse,
)
pub fn decode_put_configuration_set_reputation_options_response_struct_params() -> decode.Decoder(
PutConfigurationSetReputationOptionsResponse,
)
pub fn decode_put_configuration_set_sending_options_input(
body: String,
) -> Result(PutConfigurationSetSendingOptionsRequest, String)
pub fn decode_put_configuration_set_sending_options_output(
body: String,
) -> Result(PutConfigurationSetSendingOptionsResponse, String)
pub fn decode_put_configuration_set_sending_options_request_struct() -> decode.Decoder(
PutConfigurationSetSendingOptionsRequest,
)
pub fn decode_put_configuration_set_sending_options_request_struct_params() -> decode.Decoder(
PutConfigurationSetSendingOptionsRequest,
)
pub fn decode_put_configuration_set_sending_options_response_struct() -> decode.Decoder(
PutConfigurationSetSendingOptionsResponse,
)
pub fn decode_put_configuration_set_sending_options_response_struct_params() -> decode.Decoder(
PutConfigurationSetSendingOptionsResponse,
)
pub fn decode_put_configuration_set_suppression_options_input(
body: String,
) -> Result(PutConfigurationSetSuppressionOptionsRequest, String)
pub fn decode_put_configuration_set_suppression_options_output(
body: String,
) -> Result(PutConfigurationSetSuppressionOptionsResponse, String)
pub fn decode_put_configuration_set_suppression_options_request_struct() -> decode.Decoder(
PutConfigurationSetSuppressionOptionsRequest,
)
pub fn decode_put_configuration_set_suppression_options_request_struct_params() -> decode.Decoder(
PutConfigurationSetSuppressionOptionsRequest,
)
pub fn decode_put_configuration_set_suppression_options_response_struct() -> decode.Decoder(
PutConfigurationSetSuppressionOptionsResponse,
)
pub fn decode_put_configuration_set_suppression_options_response_struct_params() -> decode.Decoder(
PutConfigurationSetSuppressionOptionsResponse,
)
pub fn decode_put_configuration_set_tracking_options_input(
body: String,
) -> Result(PutConfigurationSetTrackingOptionsRequest, String)
pub fn decode_put_configuration_set_tracking_options_output(
body: String,
) -> Result(PutConfigurationSetTrackingOptionsResponse, String)
pub fn decode_put_configuration_set_tracking_options_request_struct() -> decode.Decoder(
PutConfigurationSetTrackingOptionsRequest,
)
pub fn decode_put_configuration_set_tracking_options_request_struct_params() -> decode.Decoder(
PutConfigurationSetTrackingOptionsRequest,
)
pub fn decode_put_configuration_set_tracking_options_response_struct() -> decode.Decoder(
PutConfigurationSetTrackingOptionsResponse,
)
pub fn decode_put_configuration_set_tracking_options_response_struct_params() -> decode.Decoder(
PutConfigurationSetTrackingOptionsResponse,
)
pub fn decode_put_configuration_set_vdm_options_input(
body: String,
) -> Result(PutConfigurationSetVdmOptionsRequest, String)
pub fn decode_put_configuration_set_vdm_options_output(
body: String,
) -> Result(PutConfigurationSetVdmOptionsResponse, String)
pub fn decode_put_configuration_set_vdm_options_request_struct() -> decode.Decoder(
PutConfigurationSetVdmOptionsRequest,
)
pub fn decode_put_configuration_set_vdm_options_request_struct_params() -> decode.Decoder(
PutConfigurationSetVdmOptionsRequest,
)
pub fn decode_put_configuration_set_vdm_options_response_struct() -> decode.Decoder(
PutConfigurationSetVdmOptionsResponse,
)
pub fn decode_put_configuration_set_vdm_options_response_struct_params() -> decode.Decoder(
PutConfigurationSetVdmOptionsResponse,
)
pub fn decode_put_dedicated_ip_in_pool_input(
body: String,
) -> Result(PutDedicatedIpInPoolRequest, String)
pub fn decode_put_dedicated_ip_in_pool_output(
body: String,
) -> Result(PutDedicatedIpInPoolResponse, String)
pub fn decode_put_dedicated_ip_in_pool_request_struct() -> decode.Decoder(
PutDedicatedIpInPoolRequest,
)
pub fn decode_put_dedicated_ip_in_pool_request_struct_params() -> decode.Decoder(
PutDedicatedIpInPoolRequest,
)
pub fn decode_put_dedicated_ip_in_pool_response_struct() -> decode.Decoder(
PutDedicatedIpInPoolResponse,
)
pub fn decode_put_dedicated_ip_in_pool_response_struct_params() -> decode.Decoder(
PutDedicatedIpInPoolResponse,
)
pub fn decode_put_dedicated_ip_pool_scaling_attributes_input(
body: String,
) -> Result(PutDedicatedIpPoolScalingAttributesRequest, String)
pub fn decode_put_dedicated_ip_pool_scaling_attributes_output(
body: String,
) -> Result(PutDedicatedIpPoolScalingAttributesResponse, String)
pub fn decode_put_dedicated_ip_pool_scaling_attributes_request_struct() -> decode.Decoder(
PutDedicatedIpPoolScalingAttributesRequest,
)
pub fn decode_put_dedicated_ip_pool_scaling_attributes_request_struct_params() -> decode.Decoder(
PutDedicatedIpPoolScalingAttributesRequest,
)
pub fn decode_put_dedicated_ip_pool_scaling_attributes_response_struct() -> decode.Decoder(
PutDedicatedIpPoolScalingAttributesResponse,
)
pub fn decode_put_dedicated_ip_pool_scaling_attributes_response_struct_params() -> decode.Decoder(
PutDedicatedIpPoolScalingAttributesResponse,
)
pub fn decode_put_dedicated_ip_warmup_attributes_input(
body: String,
) -> Result(PutDedicatedIpWarmupAttributesRequest, String)
pub fn decode_put_dedicated_ip_warmup_attributes_output(
body: String,
) -> Result(PutDedicatedIpWarmupAttributesResponse, String)
pub fn decode_put_dedicated_ip_warmup_attributes_request_struct() -> decode.Decoder(
PutDedicatedIpWarmupAttributesRequest,
)
pub fn decode_put_dedicated_ip_warmup_attributes_request_struct_params() -> decode.Decoder(
PutDedicatedIpWarmupAttributesRequest,
)
pub fn decode_put_dedicated_ip_warmup_attributes_response_struct() -> decode.Decoder(
PutDedicatedIpWarmupAttributesResponse,
)
pub fn decode_put_dedicated_ip_warmup_attributes_response_struct_params() -> decode.Decoder(
PutDedicatedIpWarmupAttributesResponse,
)
pub fn decode_put_deliverability_dashboard_option_input(
body: String,
) -> Result(PutDeliverabilityDashboardOptionRequest, String)
pub fn decode_put_deliverability_dashboard_option_output(
body: String,
) -> Result(PutDeliverabilityDashboardOptionResponse, String)
pub fn decode_put_deliverability_dashboard_option_request_struct() -> decode.Decoder(
PutDeliverabilityDashboardOptionRequest,
)
pub fn decode_put_deliverability_dashboard_option_request_struct_params() -> decode.Decoder(
PutDeliverabilityDashboardOptionRequest,
)
pub fn decode_put_deliverability_dashboard_option_response_struct() -> decode.Decoder(
PutDeliverabilityDashboardOptionResponse,
)
pub fn decode_put_deliverability_dashboard_option_response_struct_params() -> decode.Decoder(
PutDeliverabilityDashboardOptionResponse,
)
pub fn decode_put_email_identity_configuration_set_attributes_input(
body: String,
) -> Result(
PutEmailIdentityConfigurationSetAttributesRequest,
String,
)
pub fn decode_put_email_identity_configuration_set_attributes_output(
body: String,
) -> Result(
PutEmailIdentityConfigurationSetAttributesResponse,
String,
)
pub fn decode_put_email_identity_configuration_set_attributes_request_struct() -> decode.Decoder(
PutEmailIdentityConfigurationSetAttributesRequest,
)
pub fn decode_put_email_identity_configuration_set_attributes_request_struct_params() -> decode.Decoder(
PutEmailIdentityConfigurationSetAttributesRequest,
)
pub fn decode_put_email_identity_configuration_set_attributes_response_struct() -> decode.Decoder(
PutEmailIdentityConfigurationSetAttributesResponse,
)
pub fn decode_put_email_identity_configuration_set_attributes_response_struct_params() -> decode.Decoder(
PutEmailIdentityConfigurationSetAttributesResponse,
)
pub fn decode_put_email_identity_dkim_attributes_input(
body: String,
) -> Result(PutEmailIdentityDkimAttributesRequest, String)
pub fn decode_put_email_identity_dkim_attributes_output(
body: String,
) -> Result(PutEmailIdentityDkimAttributesResponse, String)
pub fn decode_put_email_identity_dkim_attributes_request_struct() -> decode.Decoder(
PutEmailIdentityDkimAttributesRequest,
)
pub fn decode_put_email_identity_dkim_attributes_request_struct_params() -> decode.Decoder(
PutEmailIdentityDkimAttributesRequest,
)
pub fn decode_put_email_identity_dkim_attributes_response_struct() -> decode.Decoder(
PutEmailIdentityDkimAttributesResponse,
)
pub fn decode_put_email_identity_dkim_attributes_response_struct_params() -> decode.Decoder(
PutEmailIdentityDkimAttributesResponse,
)
pub fn decode_put_email_identity_dkim_signing_attributes_input(
body: String,
) -> Result(PutEmailIdentityDkimSigningAttributesRequest, String)
pub fn decode_put_email_identity_dkim_signing_attributes_output(
body: String,
) -> Result(PutEmailIdentityDkimSigningAttributesResponse, String)
pub fn decode_put_email_identity_dkim_signing_attributes_request_struct() -> decode.Decoder(
PutEmailIdentityDkimSigningAttributesRequest,
)
pub fn decode_put_email_identity_dkim_signing_attributes_request_struct_params() -> decode.Decoder(
PutEmailIdentityDkimSigningAttributesRequest,
)
pub fn decode_put_email_identity_dkim_signing_attributes_response_struct() -> decode.Decoder(
PutEmailIdentityDkimSigningAttributesResponse,
)
pub fn decode_put_email_identity_dkim_signing_attributes_response_struct_params() -> decode.Decoder(
PutEmailIdentityDkimSigningAttributesResponse,
)
pub fn decode_put_email_identity_feedback_attributes_input(
body: String,
) -> Result(PutEmailIdentityFeedbackAttributesRequest, String)
pub fn decode_put_email_identity_feedback_attributes_output(
body: String,
) -> Result(PutEmailIdentityFeedbackAttributesResponse, String)
pub fn decode_put_email_identity_feedback_attributes_request_struct() -> decode.Decoder(
PutEmailIdentityFeedbackAttributesRequest,
)
pub fn decode_put_email_identity_feedback_attributes_request_struct_params() -> decode.Decoder(
PutEmailIdentityFeedbackAttributesRequest,
)
pub fn decode_put_email_identity_feedback_attributes_response_struct() -> decode.Decoder(
PutEmailIdentityFeedbackAttributesResponse,
)
pub fn decode_put_email_identity_feedback_attributes_response_struct_params() -> decode.Decoder(
PutEmailIdentityFeedbackAttributesResponse,
)
pub fn decode_put_email_identity_mail_from_attributes_input(
body: String,
) -> Result(PutEmailIdentityMailFromAttributesRequest, String)
pub fn decode_put_email_identity_mail_from_attributes_output(
body: String,
) -> Result(PutEmailIdentityMailFromAttributesResponse, String)
pub fn decode_put_email_identity_mail_from_attributes_request_struct() -> decode.Decoder(
PutEmailIdentityMailFromAttributesRequest,
)
pub fn decode_put_email_identity_mail_from_attributes_request_struct_params() -> decode.Decoder(
PutEmailIdentityMailFromAttributesRequest,
)
pub fn decode_put_email_identity_mail_from_attributes_response_struct() -> decode.Decoder(
PutEmailIdentityMailFromAttributesResponse,
)
pub fn decode_put_email_identity_mail_from_attributes_response_struct_params() -> decode.Decoder(
PutEmailIdentityMailFromAttributesResponse,
)
pub fn decode_put_suppressed_destination_input(
body: String,
) -> Result(PutSuppressedDestinationRequest, String)
pub fn decode_put_suppressed_destination_output(
body: String,
) -> Result(PutSuppressedDestinationResponse, String)
pub fn decode_put_suppressed_destination_request_struct() -> decode.Decoder(
PutSuppressedDestinationRequest,
)
pub fn decode_put_suppressed_destination_request_struct_params() -> decode.Decoder(
PutSuppressedDestinationRequest,
)
pub fn decode_put_suppressed_destination_response_struct() -> decode.Decoder(
PutSuppressedDestinationResponse,
)
pub fn decode_put_suppressed_destination_response_struct_params() -> decode.Decoder(
PutSuppressedDestinationResponse,
)
pub fn decode_query_error_code_enum() -> decode.Decoder(
QueryErrorCode,
)
pub fn decode_raw_message_struct() -> decode.Decoder(RawMessage)
pub fn decode_raw_message_struct_params() -> decode.Decoder(
RawMessage,
)
pub fn decode_recommendation_impact_enum() -> decode.Decoder(
RecommendationImpact,
)
pub fn decode_recommendation_status_enum() -> decode.Decoder(
RecommendationStatus,
)
pub fn decode_recommendation_struct() -> decode.Decoder(
Recommendation,
)
pub fn decode_recommendation_struct_params() -> decode.Decoder(
Recommendation,
)
pub fn decode_recommendation_type_enum() -> decode.Decoder(
RecommendationType,
)
pub fn decode_replacement_email_content_struct() -> decode.Decoder(
ReplacementEmailContent,
)
pub fn decode_replacement_email_content_struct_params() -> decode.Decoder(
ReplacementEmailContent,
)
pub fn decode_replacement_template_struct() -> decode.Decoder(
ReplacementTemplate,
)
pub fn decode_replacement_template_struct_params() -> decode.Decoder(
ReplacementTemplate,
)
pub fn decode_reputation_entity_filter_key_enum() -> decode.Decoder(
ReputationEntityFilterKey,
)
pub fn decode_reputation_entity_struct() -> decode.Decoder(
ReputationEntity,
)
pub fn decode_reputation_entity_struct_params() -> decode.Decoder(
ReputationEntity,
)
pub fn decode_reputation_entity_type_enum() -> decode.Decoder(
ReputationEntityType,
)
pub fn decode_reputation_options_struct() -> decode.Decoder(
ReputationOptions,
)
pub fn decode_reputation_options_struct_params() -> decode.Decoder(
ReputationOptions,
)
pub fn decode_resource_tenant_metadata_struct() -> decode.Decoder(
ResourceTenantMetadata,
)
pub fn decode_resource_tenant_metadata_struct_params() -> decode.Decoder(
ResourceTenantMetadata,
)
pub fn decode_resource_type_enum() -> decode.Decoder(ResourceType)
pub fn decode_review_details_struct() -> decode.Decoder(
ReviewDetails,
)
pub fn decode_review_details_struct_params() -> decode.Decoder(
ReviewDetails,
)
pub fn decode_review_status_enum() -> decode.Decoder(ReviewStatus)
pub fn decode_route_details_struct() -> decode.Decoder(
RouteDetails,
)
pub fn decode_route_details_struct_params() -> decode.Decoder(
RouteDetails,
)
pub fn decode_route_struct() -> decode.Decoder(Route)
pub fn decode_route_struct_params() -> decode.Decoder(Route)
pub fn decode_scaling_mode_enum() -> decode.Decoder(ScalingMode)
pub fn decode_send_bulk_email_input(
body: String,
) -> Result(SendBulkEmailRequest, String)
pub fn decode_send_bulk_email_output(
body: String,
) -> Result(SendBulkEmailResponse, String)
pub fn decode_send_bulk_email_request_struct() -> decode.Decoder(
SendBulkEmailRequest,
)
pub fn decode_send_bulk_email_request_struct_params() -> decode.Decoder(
SendBulkEmailRequest,
)
pub fn decode_send_bulk_email_response_struct() -> decode.Decoder(
SendBulkEmailResponse,
)
pub fn decode_send_bulk_email_response_struct_params() -> decode.Decoder(
SendBulkEmailResponse,
)
pub fn decode_send_custom_verification_email_input(
body: String,
) -> Result(SendCustomVerificationEmailRequest, String)
pub fn decode_send_custom_verification_email_output(
body: String,
) -> Result(SendCustomVerificationEmailResponse, String)
pub fn decode_send_custom_verification_email_request_struct() -> decode.Decoder(
SendCustomVerificationEmailRequest,
)
pub fn decode_send_custom_verification_email_request_struct_params() -> decode.Decoder(
SendCustomVerificationEmailRequest,
)
pub fn decode_send_custom_verification_email_response_struct() -> decode.Decoder(
SendCustomVerificationEmailResponse,
)
pub fn decode_send_custom_verification_email_response_struct_params() -> decode.Decoder(
SendCustomVerificationEmailResponse,
)
pub fn decode_send_email_input(
body: String,
) -> Result(SendEmailRequest, String)
pub fn decode_send_email_output(
body: String,
) -> Result(SendEmailResponse, String)
pub fn decode_send_email_request_struct() -> decode.Decoder(
SendEmailRequest,
)
pub fn decode_send_email_request_struct_params() -> decode.Decoder(
SendEmailRequest,
)
pub fn decode_send_email_response_struct() -> decode.Decoder(
SendEmailResponse,
)
pub fn decode_send_email_response_struct_params() -> decode.Decoder(
SendEmailResponse,
)
pub fn decode_send_quota_struct() -> decode.Decoder(SendQuota)
pub fn decode_send_quota_struct_params() -> decode.Decoder(
SendQuota,
)
pub fn decode_sending_options_struct() -> decode.Decoder(
SendingOptions,
)
pub fn decode_sending_options_struct_params() -> decode.Decoder(
SendingOptions,
)
pub fn decode_sending_paused_exception_struct() -> decode.Decoder(
SendingPausedException,
)
pub fn decode_sending_paused_exception_struct_params() -> decode.Decoder(
SendingPausedException,
)
pub fn decode_sending_status_enum() -> decode.Decoder(
SendingStatus,
)
pub fn decode_sns_destination_struct() -> decode.Decoder(
SnsDestination,
)
pub fn decode_sns_destination_struct_params() -> decode.Decoder(
SnsDestination,
)
pub fn decode_soa_record_struct() -> decode.Decoder(SOARecord)
pub fn decode_soa_record_struct_params() -> decode.Decoder(
SOARecord,
)
pub fn decode_status_enum() -> decode.Decoder(Status)
pub fn decode_status_record_struct() -> decode.Decoder(
StatusRecord,
)
pub fn decode_status_record_struct_params() -> decode.Decoder(
StatusRecord,
)
pub fn decode_subscription_status_enum() -> decode.Decoder(
SubscriptionStatus,
)
pub fn decode_suppressed_destination_attributes_struct() -> decode.Decoder(
SuppressedDestinationAttributes,
)
pub fn decode_suppressed_destination_attributes_struct_params() -> decode.Decoder(
SuppressedDestinationAttributes,
)
pub fn decode_suppressed_destination_struct() -> decode.Decoder(
SuppressedDestination,
)
pub fn decode_suppressed_destination_struct_params() -> decode.Decoder(
SuppressedDestination,
)
pub fn decode_suppressed_destination_summary_struct() -> decode.Decoder(
SuppressedDestinationSummary,
)
pub fn decode_suppressed_destination_summary_struct_params() -> decode.Decoder(
SuppressedDestinationSummary,
)
pub fn decode_suppression_attributes_struct() -> decode.Decoder(
SuppressionAttributes,
)
pub fn decode_suppression_attributes_struct_params() -> decode.Decoder(
SuppressionAttributes,
)
pub fn decode_suppression_condition_threshold_struct() -> decode.Decoder(
SuppressionConditionThreshold,
)
pub fn decode_suppression_condition_threshold_struct_params() -> decode.Decoder(
SuppressionConditionThreshold,
)
pub fn decode_suppression_confidence_threshold_struct() -> decode.Decoder(
SuppressionConfidenceThreshold,
)
pub fn decode_suppression_confidence_threshold_struct_params() -> decode.Decoder(
SuppressionConfidenceThreshold,
)
pub fn decode_suppression_confidence_verdict_threshold_enum() -> decode.Decoder(
SuppressionConfidenceVerdictThreshold,
)
pub fn decode_suppression_list_destination_struct() -> decode.Decoder(
SuppressionListDestination,
)
pub fn decode_suppression_list_destination_struct_params() -> decode.Decoder(
SuppressionListDestination,
)
pub fn decode_suppression_list_import_action_enum() -> decode.Decoder(
SuppressionListImportAction,
)
pub fn decode_suppression_list_reason_enum() -> decode.Decoder(
SuppressionListReason,
)
pub fn decode_suppression_options_struct() -> decode.Decoder(
SuppressionOptions,
)
pub fn decode_suppression_options_struct_params() -> decode.Decoder(
SuppressionOptions,
)
pub fn decode_suppression_validation_attributes_struct() -> decode.Decoder(
SuppressionValidationAttributes,
)
pub fn decode_suppression_validation_attributes_struct_params() -> decode.Decoder(
SuppressionValidationAttributes,
)
pub fn decode_suppression_validation_options_struct() -> decode.Decoder(
SuppressionValidationOptions,
)
pub fn decode_suppression_validation_options_struct_params() -> decode.Decoder(
SuppressionValidationOptions,
)
pub fn decode_tag_resource_input(
body: String,
) -> Result(TagResourceRequest, String)
pub fn decode_tag_resource_output(
body: String,
) -> Result(TagResourceResponse, String)
pub fn decode_tag_resource_request_struct() -> decode.Decoder(
TagResourceRequest,
)
pub fn decode_tag_resource_request_struct_params() -> decode.Decoder(
TagResourceRequest,
)
pub fn decode_tag_resource_response_struct() -> decode.Decoder(
TagResourceResponse,
)
pub fn decode_tag_resource_response_struct_params() -> decode.Decoder(
TagResourceResponse,
)
pub fn decode_tag_struct() -> decode.Decoder(Tag)
pub fn decode_tag_struct_params() -> decode.Decoder(Tag)
pub fn decode_template_struct() -> decode.Decoder(Template)
pub fn decode_template_struct_params() -> decode.Decoder(Template)
pub fn decode_tenant_info_struct() -> decode.Decoder(TenantInfo)
pub fn decode_tenant_info_struct_params() -> decode.Decoder(
TenantInfo,
)
pub fn decode_tenant_resource_struct() -> decode.Decoder(
TenantResource,
)
pub fn decode_tenant_resource_struct_params() -> decode.Decoder(
TenantResource,
)
pub fn decode_tenant_struct() -> decode.Decoder(Tenant)
pub fn decode_tenant_struct_params() -> decode.Decoder(Tenant)
pub fn decode_test_render_email_template_input(
body: String,
) -> Result(TestRenderEmailTemplateRequest, String)
pub fn decode_test_render_email_template_output(
body: String,
) -> Result(TestRenderEmailTemplateResponse, String)
pub fn decode_test_render_email_template_request_struct() -> decode.Decoder(
TestRenderEmailTemplateRequest,
)
pub fn decode_test_render_email_template_request_struct_params() -> decode.Decoder(
TestRenderEmailTemplateRequest,
)
pub fn decode_test_render_email_template_response_struct() -> decode.Decoder(
TestRenderEmailTemplateResponse,
)
pub fn decode_test_render_email_template_response_struct_params() -> decode.Decoder(
TestRenderEmailTemplateResponse,
)
pub fn decode_tls_policy_enum() -> decode.Decoder(TlsPolicy)
pub fn decode_too_many_requests_exception_struct() -> decode.Decoder(
TooManyRequestsException,
)
pub fn decode_too_many_requests_exception_struct_params() -> decode.Decoder(
TooManyRequestsException,
)
pub fn decode_topic_filter_struct() -> decode.Decoder(TopicFilter)
pub fn decode_topic_filter_struct_params() -> decode.Decoder(
TopicFilter,
)
pub fn decode_topic_preference_struct() -> decode.Decoder(
TopicPreference,
)
pub fn decode_topic_preference_struct_params() -> decode.Decoder(
TopicPreference,
)
pub fn decode_topic_struct() -> decode.Decoder(Topic)
pub fn decode_topic_struct_params() -> decode.Decoder(Topic)
pub fn decode_tracking_options_struct() -> decode.Decoder(
TrackingOptions,
)
pub fn decode_tracking_options_struct_params() -> decode.Decoder(
TrackingOptions,
)
pub fn decode_untag_resource_input(
body: String,
) -> Result(UntagResourceRequest, String)
pub fn decode_untag_resource_output(
body: String,
) -> Result(UntagResourceResponse, String)
pub fn decode_untag_resource_request_struct() -> decode.Decoder(
UntagResourceRequest,
)
pub fn decode_untag_resource_request_struct_params() -> decode.Decoder(
UntagResourceRequest,
)
pub fn decode_untag_resource_response_struct() -> decode.Decoder(
UntagResourceResponse,
)
pub fn decode_untag_resource_response_struct_params() -> decode.Decoder(
UntagResourceResponse,
)
pub fn decode_update_configuration_set_event_destination_input(
body: String,
) -> Result(UpdateConfigurationSetEventDestinationRequest, String)
pub fn decode_update_configuration_set_event_destination_output(
body: String,
) -> Result(
UpdateConfigurationSetEventDestinationResponse,
String,
)
pub fn decode_update_configuration_set_event_destination_request_struct() -> decode.Decoder(
UpdateConfigurationSetEventDestinationRequest,
)
pub fn decode_update_configuration_set_event_destination_request_struct_params() -> decode.Decoder(
UpdateConfigurationSetEventDestinationRequest,
)
pub fn decode_update_configuration_set_event_destination_response_struct() -> decode.Decoder(
UpdateConfigurationSetEventDestinationResponse,
)
pub fn decode_update_configuration_set_event_destination_response_struct_params() -> decode.Decoder(
UpdateConfigurationSetEventDestinationResponse,
)
pub fn decode_update_contact_input(
body: String,
) -> Result(UpdateContactRequest, String)
pub fn decode_update_contact_list_input(
body: String,
) -> Result(UpdateContactListRequest, String)
pub fn decode_update_contact_list_output(
body: String,
) -> Result(UpdateContactListResponse, String)
pub fn decode_update_contact_list_request_struct() -> decode.Decoder(
UpdateContactListRequest,
)
pub fn decode_update_contact_list_request_struct_params() -> decode.Decoder(
UpdateContactListRequest,
)
pub fn decode_update_contact_list_response_struct() -> decode.Decoder(
UpdateContactListResponse,
)
pub fn decode_update_contact_list_response_struct_params() -> decode.Decoder(
UpdateContactListResponse,
)
pub fn decode_update_contact_output(
body: String,
) -> Result(UpdateContactResponse, String)
pub fn decode_update_contact_request_struct() -> decode.Decoder(
UpdateContactRequest,
)
pub fn decode_update_contact_request_struct_params() -> decode.Decoder(
UpdateContactRequest,
)
pub fn decode_update_contact_response_struct() -> decode.Decoder(
UpdateContactResponse,
)
pub fn decode_update_contact_response_struct_params() -> decode.Decoder(
UpdateContactResponse,
)
pub fn decode_update_custom_verification_email_template_input(
body: String,
) -> Result(UpdateCustomVerificationEmailTemplateRequest, String)
pub fn decode_update_custom_verification_email_template_output(
body: String,
) -> Result(UpdateCustomVerificationEmailTemplateResponse, String)
pub fn decode_update_custom_verification_email_template_request_struct() -> decode.Decoder(
UpdateCustomVerificationEmailTemplateRequest,
)
pub fn decode_update_custom_verification_email_template_request_struct_params() -> decode.Decoder(
UpdateCustomVerificationEmailTemplateRequest,
)
pub fn decode_update_custom_verification_email_template_response_struct() -> decode.Decoder(
UpdateCustomVerificationEmailTemplateResponse,
)
pub fn decode_update_custom_verification_email_template_response_struct_params() -> decode.Decoder(
UpdateCustomVerificationEmailTemplateResponse,
)
pub fn decode_update_email_identity_policy_input(
body: String,
) -> Result(UpdateEmailIdentityPolicyRequest, String)
pub fn decode_update_email_identity_policy_output(
body: String,
) -> Result(UpdateEmailIdentityPolicyResponse, String)
pub fn decode_update_email_identity_policy_request_struct() -> decode.Decoder(
UpdateEmailIdentityPolicyRequest,
)
pub fn decode_update_email_identity_policy_request_struct_params() -> decode.Decoder(
UpdateEmailIdentityPolicyRequest,
)
pub fn decode_update_email_identity_policy_response_struct() -> decode.Decoder(
UpdateEmailIdentityPolicyResponse,
)
pub fn decode_update_email_identity_policy_response_struct_params() -> decode.Decoder(
UpdateEmailIdentityPolicyResponse,
)
pub fn decode_update_email_template_input(
body: String,
) -> Result(UpdateEmailTemplateRequest, String)
pub fn decode_update_email_template_output(
body: String,
) -> Result(UpdateEmailTemplateResponse, String)
pub fn decode_update_email_template_request_struct() -> decode.Decoder(
UpdateEmailTemplateRequest,
)
pub fn decode_update_email_template_request_struct_params() -> decode.Decoder(
UpdateEmailTemplateRequest,
)
pub fn decode_update_email_template_response_struct() -> decode.Decoder(
UpdateEmailTemplateResponse,
)
pub fn decode_update_email_template_response_struct_params() -> decode.Decoder(
UpdateEmailTemplateResponse,
)
pub fn decode_update_reputation_entity_customer_managed_status_input(
body: String,
) -> Result(
UpdateReputationEntityCustomerManagedStatusRequest,
String,
)
pub fn decode_update_reputation_entity_customer_managed_status_output(
body: String,
) -> Result(
UpdateReputationEntityCustomerManagedStatusResponse,
String,
)
pub fn decode_update_reputation_entity_customer_managed_status_request_struct() -> decode.Decoder(
UpdateReputationEntityCustomerManagedStatusRequest,
)
pub fn decode_update_reputation_entity_customer_managed_status_request_struct_params() -> decode.Decoder(
UpdateReputationEntityCustomerManagedStatusRequest,
)
pub fn decode_update_reputation_entity_customer_managed_status_response_struct() -> decode.Decoder(
UpdateReputationEntityCustomerManagedStatusResponse,
)
pub fn decode_update_reputation_entity_customer_managed_status_response_struct_params() -> decode.Decoder(
UpdateReputationEntityCustomerManagedStatusResponse,
)
pub fn decode_update_reputation_entity_policy_input(
body: String,
) -> Result(UpdateReputationEntityPolicyRequest, String)
pub fn decode_update_reputation_entity_policy_output(
body: String,
) -> Result(UpdateReputationEntityPolicyResponse, String)
pub fn decode_update_reputation_entity_policy_request_struct() -> decode.Decoder(
UpdateReputationEntityPolicyRequest,
)
pub fn decode_update_reputation_entity_policy_request_struct_params() -> decode.Decoder(
UpdateReputationEntityPolicyRequest,
)
pub fn decode_update_reputation_entity_policy_response_struct() -> decode.Decoder(
UpdateReputationEntityPolicyResponse,
)
pub fn decode_update_reputation_entity_policy_response_struct_params() -> decode.Decoder(
UpdateReputationEntityPolicyResponse,
)
pub fn decode_vdm_attributes_struct() -> decode.Decoder(
VdmAttributes,
)
pub fn decode_vdm_attributes_struct_params() -> decode.Decoder(
VdmAttributes,
)
pub fn decode_vdm_options_struct() -> decode.Decoder(VdmOptions)
pub fn decode_vdm_options_struct_params() -> decode.Decoder(
VdmOptions,
)
pub fn decode_verification_error_enum() -> decode.Decoder(
VerificationError,
)
pub fn decode_verification_info_struct() -> decode.Decoder(
VerificationInfo,
)
pub fn decode_verification_info_struct_params() -> decode.Decoder(
VerificationInfo,
)
pub fn decode_verification_status_enum() -> decode.Decoder(
VerificationStatus,
)
pub fn decode_volume_statistics_struct() -> decode.Decoder(
VolumeStatistics,
)
pub fn decode_volume_statistics_struct_params() -> decode.Decoder(
VolumeStatistics,
)
pub fn decode_warmup_status_enum() -> decode.Decoder(WarmupStatus)
pub fn delete_configuration_set(
client: Client,
input: DeleteConfigurationSetRequest,
) -> Result(
DeleteConfigurationSetResponse,
DeleteConfigurationSetError,
)
pub fn delete_configuration_set_event_destination(
client: Client,
input: DeleteConfigurationSetEventDestinationRequest,
) -> Result(
DeleteConfigurationSetEventDestinationResponse,
DeleteConfigurationSetEventDestinationError,
)
pub fn delete_contact(
client: Client,
input: DeleteContactRequest,
) -> Result(DeleteContactResponse, DeleteContactError)
pub fn delete_contact_list(
client: Client,
input: DeleteContactListRequest,
) -> Result(DeleteContactListResponse, DeleteContactListError)
pub fn delete_custom_verification_email_template(
client: Client,
input: DeleteCustomVerificationEmailTemplateRequest,
) -> Result(
DeleteCustomVerificationEmailTemplateResponse,
DeleteCustomVerificationEmailTemplateError,
)
pub fn delete_dedicated_ip_pool(
client: Client,
input: DeleteDedicatedIpPoolRequest,
) -> Result(
DeleteDedicatedIpPoolResponse,
DeleteDedicatedIpPoolError,
)
pub fn delete_email_identity(
client: Client,
input: DeleteEmailIdentityRequest,
) -> Result(DeleteEmailIdentityResponse, DeleteEmailIdentityError)
pub fn delete_email_identity_policy(
client: Client,
input: DeleteEmailIdentityPolicyRequest,
) -> Result(
DeleteEmailIdentityPolicyResponse,
DeleteEmailIdentityPolicyError,
)
pub fn delete_email_template(
client: Client,
input: DeleteEmailTemplateRequest,
) -> Result(DeleteEmailTemplateResponse, DeleteEmailTemplateError)
pub fn delete_multi_region_endpoint(
client: Client,
input: DeleteMultiRegionEndpointRequest,
) -> Result(
DeleteMultiRegionEndpointResponse,
DeleteMultiRegionEndpointError,
)
pub fn delete_suppressed_destination(
client: Client,
input: DeleteSuppressedDestinationRequest,
) -> Result(
DeleteSuppressedDestinationResponse,
DeleteSuppressedDestinationError,
)
pub fn delete_tenant(
client: Client,
input: DeleteTenantRequest,
) -> Result(DeleteTenantResponse, DeleteTenantError)
pub fn delete_tenant_resource_association(
client: Client,
input: DeleteTenantResourceAssociationRequest,
) -> Result(
DeleteTenantResourceAssociationResponse,
DeleteTenantResourceAssociationError,
)
pub fn deliverability_dashboard_account_status_from_wire(
s: String,
) -> Result(DeliverabilityDashboardAccountStatus, String)
pub fn deliverability_test_status_from_wire(
s: String,
) -> Result(DeliverabilityTestStatus, String)
pub fn delivery_event_type_from_wire(
s: String,
) -> Result(DeliveryEventType, String)
pub fn dimension_value_source_from_wire(
s: String,
) -> Result(DimensionValueSource, String)
pub fn dkim_signing_attributes_origin_from_wire(
s: String,
) -> Result(DkimSigningAttributesOrigin, String)
pub fn dkim_signing_key_length_from_wire(
s: String,
) -> Result(DkimSigningKeyLength, String)
pub fn dkim_status_from_wire(
s: String,
) -> Result(DkimStatus, String)
pub fn email_address_insights_confidence_verdict_from_wire(
s: String,
) -> Result(EmailAddressInsightsConfidenceVerdict, String)
pub fn encode_account_details_struct(
input: AccountDetails,
) -> json.Json
pub fn encode_account_suspended_exception_struct(
input: AccountSuspendedException,
) -> json.Json
pub fn encode_already_exists_exception_struct(
input: AlreadyExistsException,
) -> json.Json
pub fn encode_archiving_options_struct(
input: ArchivingOptions,
) -> json.Json
pub fn encode_attachment_content_disposition_enum(
v: AttachmentContentDisposition,
) -> json.Json
pub fn encode_attachment_content_transfer_encoding_enum(
v: AttachmentContentTransferEncoding,
) -> json.Json
pub fn encode_attachment_struct(input: Attachment) -> json.Json
pub fn encode_bad_request_exception_struct(
input: BadRequestException,
) -> json.Json
pub fn encode_batch_get_metric_data_body(
input: BatchGetMetricDataRequest,
) -> json.Json
pub fn encode_batch_get_metric_data_input(
input: BatchGetMetricDataRequest,
) -> String
pub fn encode_batch_get_metric_data_query_struct(
input: BatchGetMetricDataQuery,
) -> json.Json
pub fn encode_batch_get_metric_data_request_struct(
input: BatchGetMetricDataRequest,
) -> json.Json
pub fn encode_batch_get_metric_data_response_struct(
input: BatchGetMetricDataResponse,
) -> json.Json
pub fn encode_behavior_on_mx_failure_enum(
v: BehaviorOnMxFailure,
) -> json.Json
pub fn encode_blacklist_entry_struct(
input: BlacklistEntry,
) -> json.Json
pub fn encode_bounce_type_enum(v: BounceType) -> json.Json
pub fn encode_bulk_email_content_struct(
input: BulkEmailContent,
) -> json.Json
pub fn encode_bulk_email_entry_result_struct(
input: BulkEmailEntryResult,
) -> json.Json
pub fn encode_bulk_email_entry_struct(
input: BulkEmailEntry,
) -> json.Json
pub fn encode_bulk_email_status_enum(
v: BulkEmailStatus,
) -> json.Json
pub fn encode_cancel_export_job_body(
input: CancelExportJobRequest,
) -> json.Json
pub fn encode_cancel_export_job_input(
input: CancelExportJobRequest,
) -> String
pub fn encode_cancel_export_job_request_struct(
input: CancelExportJobRequest,
) -> json.Json
pub fn encode_cancel_export_job_response_struct(
v: CancelExportJobResponse,
) -> json.Json
pub fn encode_cloud_watch_destination_struct(
input: CloudWatchDestination,
) -> json.Json
pub fn encode_cloud_watch_dimension_configuration_struct(
input: CloudWatchDimensionConfiguration,
) -> json.Json
pub fn encode_concurrent_modification_exception_struct(
input: ConcurrentModificationException,
) -> json.Json
pub fn encode_conflict_exception_struct(
input: ConflictException,
) -> json.Json
pub fn encode_contact_language_enum(
v: ContactLanguage,
) -> json.Json
pub fn encode_contact_list_destination_struct(
input: ContactListDestination,
) -> json.Json
pub fn encode_contact_list_import_action_enum(
v: ContactListImportAction,
) -> json.Json
pub fn encode_contact_list_struct(
input: ContactList,
) -> json.Json
pub fn encode_create_configuration_set_body(
input: CreateConfigurationSetRequest,
) -> json.Json
pub fn encode_create_configuration_set_event_destination_body(
input: CreateConfigurationSetEventDestinationRequest,
) -> json.Json
pub fn encode_create_configuration_set_event_destination_input(
input: CreateConfigurationSetEventDestinationRequest,
) -> String
pub fn encode_create_configuration_set_event_destination_request_struct(
input: CreateConfigurationSetEventDestinationRequest,
) -> json.Json
pub fn encode_create_configuration_set_event_destination_response_struct(
v: CreateConfigurationSetEventDestinationResponse,
) -> json.Json
pub fn encode_create_configuration_set_input(
input: CreateConfigurationSetRequest,
) -> String
pub fn encode_create_configuration_set_request_struct(
input: CreateConfigurationSetRequest,
) -> json.Json
pub fn encode_create_configuration_set_response_struct(
v: CreateConfigurationSetResponse,
) -> json.Json
pub fn encode_create_contact_body(
input: CreateContactRequest,
) -> json.Json
pub fn encode_create_contact_input(
input: CreateContactRequest,
) -> String
pub fn encode_create_contact_list_body(
input: CreateContactListRequest,
) -> json.Json
pub fn encode_create_contact_list_input(
input: CreateContactListRequest,
) -> String
pub fn encode_create_contact_list_request_struct(
input: CreateContactListRequest,
) -> json.Json
pub fn encode_create_contact_list_response_struct(
v: CreateContactListResponse,
) -> json.Json
pub fn encode_create_contact_request_struct(
input: CreateContactRequest,
) -> json.Json
pub fn encode_create_contact_response_struct(
v: CreateContactResponse,
) -> json.Json
pub fn encode_create_custom_verification_email_template_body(
input: CreateCustomVerificationEmailTemplateRequest,
) -> json.Json
pub fn encode_create_custom_verification_email_template_input(
input: CreateCustomVerificationEmailTemplateRequest,
) -> String
pub fn encode_create_custom_verification_email_template_request_struct(
input: CreateCustomVerificationEmailTemplateRequest,
) -> json.Json
pub fn encode_create_custom_verification_email_template_response_struct(
v: CreateCustomVerificationEmailTemplateResponse,
) -> json.Json
pub fn encode_create_dedicated_ip_pool_body(
input: CreateDedicatedIpPoolRequest,
) -> json.Json
pub fn encode_create_dedicated_ip_pool_input(
input: CreateDedicatedIpPoolRequest,
) -> String
pub fn encode_create_dedicated_ip_pool_request_struct(
input: CreateDedicatedIpPoolRequest,
) -> json.Json
pub fn encode_create_dedicated_ip_pool_response_struct(
v: CreateDedicatedIpPoolResponse,
) -> json.Json
pub fn encode_create_deliverability_test_report_body(
input: CreateDeliverabilityTestReportRequest,
) -> json.Json
pub fn encode_create_deliverability_test_report_input(
input: CreateDeliverabilityTestReportRequest,
) -> String
pub fn encode_create_deliverability_test_report_request_struct(
input: CreateDeliverabilityTestReportRequest,
) -> json.Json
pub fn encode_create_deliverability_test_report_response_struct(
input: CreateDeliverabilityTestReportResponse,
) -> json.Json
pub fn encode_create_email_identity_body(
input: CreateEmailIdentityRequest,
) -> json.Json
pub fn encode_create_email_identity_input(
input: CreateEmailIdentityRequest,
) -> String
pub fn encode_create_email_identity_policy_body(
input: CreateEmailIdentityPolicyRequest,
) -> json.Json
pub fn encode_create_email_identity_policy_input(
input: CreateEmailIdentityPolicyRequest,
) -> String
pub fn encode_create_email_identity_policy_request_struct(
input: CreateEmailIdentityPolicyRequest,
) -> json.Json
pub fn encode_create_email_identity_policy_response_struct(
v: CreateEmailIdentityPolicyResponse,
) -> json.Json
pub fn encode_create_email_identity_request_struct(
input: CreateEmailIdentityRequest,
) -> json.Json
pub fn encode_create_email_identity_response_struct(
input: CreateEmailIdentityResponse,
) -> json.Json
pub fn encode_create_email_template_body(
input: CreateEmailTemplateRequest,
) -> json.Json
pub fn encode_create_email_template_input(
input: CreateEmailTemplateRequest,
) -> String
pub fn encode_create_email_template_request_struct(
input: CreateEmailTemplateRequest,
) -> json.Json
pub fn encode_create_email_template_response_struct(
v: CreateEmailTemplateResponse,
) -> json.Json
pub fn encode_create_export_job_body(
input: CreateExportJobRequest,
) -> json.Json
pub fn encode_create_export_job_input(
input: CreateExportJobRequest,
) -> String
pub fn encode_create_export_job_request_struct(
input: CreateExportJobRequest,
) -> json.Json
pub fn encode_create_export_job_response_struct(
input: CreateExportJobResponse,
) -> json.Json
pub fn encode_create_import_job_body(
input: CreateImportJobRequest,
) -> json.Json
pub fn encode_create_import_job_input(
input: CreateImportJobRequest,
) -> String
pub fn encode_create_import_job_request_struct(
input: CreateImportJobRequest,
) -> json.Json
pub fn encode_create_import_job_response_struct(
input: CreateImportJobResponse,
) -> json.Json
pub fn encode_create_multi_region_endpoint_body(
input: CreateMultiRegionEndpointRequest,
) -> json.Json
pub fn encode_create_multi_region_endpoint_input(
input: CreateMultiRegionEndpointRequest,
) -> String
pub fn encode_create_multi_region_endpoint_request_struct(
input: CreateMultiRegionEndpointRequest,
) -> json.Json
pub fn encode_create_multi_region_endpoint_response_struct(
input: CreateMultiRegionEndpointResponse,
) -> json.Json
pub fn encode_create_tenant_body(
input: CreateTenantRequest,
) -> json.Json
pub fn encode_create_tenant_input(
input: CreateTenantRequest,
) -> String
pub fn encode_create_tenant_request_struct(
input: CreateTenantRequest,
) -> json.Json
pub fn encode_create_tenant_resource_association_body(
input: CreateTenantResourceAssociationRequest,
) -> json.Json
pub fn encode_create_tenant_resource_association_input(
input: CreateTenantResourceAssociationRequest,
) -> String
pub fn encode_create_tenant_resource_association_request_struct(
input: CreateTenantResourceAssociationRequest,
) -> json.Json
pub fn encode_create_tenant_resource_association_response_struct(
v: CreateTenantResourceAssociationResponse,
) -> json.Json
pub fn encode_create_tenant_response_struct(
input: CreateTenantResponse,
) -> json.Json
pub fn encode_custom_verification_email_template_metadata_struct(
input: CustomVerificationEmailTemplateMetadata,
) -> json.Json
pub fn encode_daily_volume_struct(
input: DailyVolume,
) -> json.Json
pub fn encode_dashboard_attributes_struct(
input: DashboardAttributes,
) -> json.Json
pub fn encode_dashboard_options_struct(
input: DashboardOptions,
) -> json.Json
pub fn encode_data_format_enum(v: DataFormat) -> json.Json
pub fn encode_dedicated_ip_pool_struct(
input: DedicatedIpPool,
) -> json.Json
pub fn encode_dedicated_ip_struct(
input: DedicatedIp,
) -> json.Json
pub fn encode_delete_configuration_set_body(
input: DeleteConfigurationSetRequest,
) -> json.Json
pub fn encode_delete_configuration_set_event_destination_body(
input: DeleteConfigurationSetEventDestinationRequest,
) -> json.Json
pub fn encode_delete_configuration_set_event_destination_input(
input: DeleteConfigurationSetEventDestinationRequest,
) -> String
pub fn encode_delete_configuration_set_event_destination_request_struct(
input: DeleteConfigurationSetEventDestinationRequest,
) -> json.Json
pub fn encode_delete_configuration_set_event_destination_response_struct(
v: DeleteConfigurationSetEventDestinationResponse,
) -> json.Json
pub fn encode_delete_configuration_set_input(
input: DeleteConfigurationSetRequest,
) -> String
pub fn encode_delete_configuration_set_request_struct(
input: DeleteConfigurationSetRequest,
) -> json.Json
pub fn encode_delete_configuration_set_response_struct(
v: DeleteConfigurationSetResponse,
) -> json.Json
pub fn encode_delete_contact_body(
input: DeleteContactRequest,
) -> json.Json
pub fn encode_delete_contact_input(
input: DeleteContactRequest,
) -> String
pub fn encode_delete_contact_list_body(
input: DeleteContactListRequest,
) -> json.Json
pub fn encode_delete_contact_list_input(
input: DeleteContactListRequest,
) -> String
pub fn encode_delete_contact_list_request_struct(
input: DeleteContactListRequest,
) -> json.Json
pub fn encode_delete_contact_list_response_struct(
v: DeleteContactListResponse,
) -> json.Json
pub fn encode_delete_contact_request_struct(
input: DeleteContactRequest,
) -> json.Json
pub fn encode_delete_contact_response_struct(
v: DeleteContactResponse,
) -> json.Json
pub fn encode_delete_custom_verification_email_template_body(
input: DeleteCustomVerificationEmailTemplateRequest,
) -> json.Json
pub fn encode_delete_custom_verification_email_template_input(
input: DeleteCustomVerificationEmailTemplateRequest,
) -> String
pub fn encode_delete_custom_verification_email_template_request_struct(
input: DeleteCustomVerificationEmailTemplateRequest,
) -> json.Json
pub fn encode_delete_custom_verification_email_template_response_struct(
v: DeleteCustomVerificationEmailTemplateResponse,
) -> json.Json
pub fn encode_delete_dedicated_ip_pool_body(
input: DeleteDedicatedIpPoolRequest,
) -> json.Json
pub fn encode_delete_dedicated_ip_pool_input(
input: DeleteDedicatedIpPoolRequest,
) -> String
pub fn encode_delete_dedicated_ip_pool_request_struct(
input: DeleteDedicatedIpPoolRequest,
) -> json.Json
pub fn encode_delete_dedicated_ip_pool_response_struct(
v: DeleteDedicatedIpPoolResponse,
) -> json.Json
pub fn encode_delete_email_identity_body(
input: DeleteEmailIdentityRequest,
) -> json.Json
pub fn encode_delete_email_identity_input(
input: DeleteEmailIdentityRequest,
) -> String
pub fn encode_delete_email_identity_policy_body(
input: DeleteEmailIdentityPolicyRequest,
) -> json.Json
pub fn encode_delete_email_identity_policy_input(
input: DeleteEmailIdentityPolicyRequest,
) -> String
pub fn encode_delete_email_identity_policy_request_struct(
input: DeleteEmailIdentityPolicyRequest,
) -> json.Json
pub fn encode_delete_email_identity_policy_response_struct(
v: DeleteEmailIdentityPolicyResponse,
) -> json.Json
pub fn encode_delete_email_identity_request_struct(
input: DeleteEmailIdentityRequest,
) -> json.Json
pub fn encode_delete_email_identity_response_struct(
v: DeleteEmailIdentityResponse,
) -> json.Json
pub fn encode_delete_email_template_body(
input: DeleteEmailTemplateRequest,
) -> json.Json
pub fn encode_delete_email_template_input(
input: DeleteEmailTemplateRequest,
) -> String
pub fn encode_delete_email_template_request_struct(
input: DeleteEmailTemplateRequest,
) -> json.Json
pub fn encode_delete_email_template_response_struct(
v: DeleteEmailTemplateResponse,
) -> json.Json
pub fn encode_delete_multi_region_endpoint_body(
input: DeleteMultiRegionEndpointRequest,
) -> json.Json
pub fn encode_delete_multi_region_endpoint_input(
input: DeleteMultiRegionEndpointRequest,
) -> String
pub fn encode_delete_multi_region_endpoint_request_struct(
input: DeleteMultiRegionEndpointRequest,
) -> json.Json
pub fn encode_delete_multi_region_endpoint_response_struct(
input: DeleteMultiRegionEndpointResponse,
) -> json.Json
pub fn encode_delete_suppressed_destination_body(
input: DeleteSuppressedDestinationRequest,
) -> json.Json
pub fn encode_delete_suppressed_destination_input(
input: DeleteSuppressedDestinationRequest,
) -> String
pub fn encode_delete_suppressed_destination_request_struct(
input: DeleteSuppressedDestinationRequest,
) -> json.Json
pub fn encode_delete_suppressed_destination_response_struct(
v: DeleteSuppressedDestinationResponse,
) -> json.Json
pub fn encode_delete_tenant_body(
input: DeleteTenantRequest,
) -> json.Json
pub fn encode_delete_tenant_input(
input: DeleteTenantRequest,
) -> String
pub fn encode_delete_tenant_request_struct(
input: DeleteTenantRequest,
) -> json.Json
pub fn encode_delete_tenant_resource_association_body(
input: DeleteTenantResourceAssociationRequest,
) -> json.Json
pub fn encode_delete_tenant_resource_association_input(
input: DeleteTenantResourceAssociationRequest,
) -> String
pub fn encode_delete_tenant_resource_association_request_struct(
input: DeleteTenantResourceAssociationRequest,
) -> json.Json
pub fn encode_delete_tenant_resource_association_response_struct(
v: DeleteTenantResourceAssociationResponse,
) -> json.Json
pub fn encode_delete_tenant_response_struct(
v: DeleteTenantResponse,
) -> json.Json
pub fn encode_deliverability_dashboard_account_status_enum(
v: DeliverabilityDashboardAccountStatus,
) -> json.Json
pub fn encode_deliverability_test_report_struct(
input: DeliverabilityTestReport,
) -> json.Json
pub fn encode_deliverability_test_status_enum(
v: DeliverabilityTestStatus,
) -> json.Json
pub fn encode_delivery_event_type_enum(
v: DeliveryEventType,
) -> json.Json
pub fn encode_delivery_options_struct(
input: DeliveryOptions,
) -> json.Json
pub fn encode_destination_struct(input: Destination) -> json.Json
pub fn encode_dimension_value_source_enum(
v: DimensionValueSource,
) -> json.Json
pub fn encode_dkim_attributes_struct(
input: DkimAttributes,
) -> json.Json
pub fn encode_dkim_signing_attributes_origin_enum(
v: DkimSigningAttributesOrigin,
) -> json.Json
pub fn encode_dkim_signing_attributes_struct(
input: DkimSigningAttributes,
) -> json.Json
pub fn encode_dkim_signing_key_length_enum(
v: DkimSigningKeyLength,
) -> json.Json
pub fn encode_dkim_status_enum(v: DkimStatus) -> json.Json
pub fn encode_domain_deliverability_campaign_struct(
input: DomainDeliverabilityCampaign,
) -> json.Json
pub fn encode_domain_deliverability_tracking_option_struct(
input: DomainDeliverabilityTrackingOption,
) -> json.Json
pub fn encode_domain_isp_placement_struct(
input: DomainIspPlacement,
) -> json.Json
pub fn encode_email_address_insights_confidence_verdict_enum(
v: EmailAddressInsightsConfidenceVerdict,
) -> json.Json
pub fn encode_email_address_insights_mailbox_evaluations_struct(
input: EmailAddressInsightsMailboxEvaluations,
) -> json.Json
pub fn encode_email_address_insights_verdict_struct(
input: EmailAddressInsightsVerdict,
) -> json.Json
pub fn encode_email_content_struct(
input: EmailContent,
) -> json.Json
pub fn encode_email_insights_struct(
input: EmailInsights,
) -> json.Json
pub fn encode_email_template_content_struct(
input: EmailTemplateContent,
) -> json.Json
pub fn encode_email_template_metadata_struct(
input: EmailTemplateMetadata,
) -> json.Json
pub fn encode_engagement_event_type_enum(
v: EngagementEventType,
) -> json.Json
pub fn encode_event_bridge_destination_struct(
input: EventBridgeDestination,
) -> json.Json
pub fn encode_event_destination_definition_struct(
input: EventDestinationDefinition,
) -> json.Json
pub fn encode_event_destination_struct(
input: EventDestination,
) -> json.Json
pub fn encode_event_details_struct(
input: EventDetails,
) -> json.Json
pub fn encode_export_data_source_struct(
input: ExportDataSource,
) -> json.Json
pub fn encode_export_destination_struct(
input: ExportDestination,
) -> json.Json
pub fn encode_export_job_summary_struct(
input: ExportJobSummary,
) -> json.Json
pub fn encode_export_metric_struct(
input: ExportMetric,
) -> json.Json
pub fn encode_export_source_type_enum(
v: ExportSourceType,
) -> json.Json
pub fn encode_export_statistics_struct(
input: ExportStatistics,
) -> json.Json
pub fn encode_failure_info_struct(
input: FailureInfo,
) -> json.Json
pub fn encode_feature_status_enum(v: FeatureStatus) -> json.Json
pub fn encode_get_account_body(
input: GetAccountRequest,
) -> json.Json
pub fn encode_get_account_input(
input: GetAccountRequest,
) -> String
pub fn encode_get_account_request_struct(
v: GetAccountRequest,
) -> json.Json
pub fn encode_get_account_response_struct(
input: GetAccountResponse,
) -> json.Json
pub fn encode_get_blacklist_reports_body(
input: GetBlacklistReportsRequest,
) -> json.Json
pub fn encode_get_blacklist_reports_input(
input: GetBlacklistReportsRequest,
) -> String
pub fn encode_get_blacklist_reports_request_struct(
input: GetBlacklistReportsRequest,
) -> json.Json
pub fn encode_get_blacklist_reports_response_struct(
input: GetBlacklistReportsResponse,
) -> json.Json
pub fn encode_get_configuration_set_body(
input: GetConfigurationSetRequest,
) -> json.Json
pub fn encode_get_configuration_set_event_destinations_body(
input: GetConfigurationSetEventDestinationsRequest,
) -> json.Json
pub fn encode_get_configuration_set_event_destinations_input(
input: GetConfigurationSetEventDestinationsRequest,
) -> String
pub fn encode_get_configuration_set_event_destinations_request_struct(
input: GetConfigurationSetEventDestinationsRequest,
) -> json.Json
pub fn encode_get_configuration_set_event_destinations_response_struct(
input: GetConfigurationSetEventDestinationsResponse,
) -> json.Json
pub fn encode_get_configuration_set_input(
input: GetConfigurationSetRequest,
) -> String
pub fn encode_get_configuration_set_request_struct(
input: GetConfigurationSetRequest,
) -> json.Json
pub fn encode_get_configuration_set_response_struct(
input: GetConfigurationSetResponse,
) -> json.Json
pub fn encode_get_contact_body(
input: GetContactRequest,
) -> json.Json
pub fn encode_get_contact_input(
input: GetContactRequest,
) -> String
pub fn encode_get_contact_list_body(
input: GetContactListRequest,
) -> json.Json
pub fn encode_get_contact_list_input(
input: GetContactListRequest,
) -> String
pub fn encode_get_contact_list_request_struct(
input: GetContactListRequest,
) -> json.Json
pub fn encode_get_contact_list_response_struct(
input: GetContactListResponse,
) -> json.Json
pub fn encode_get_contact_request_struct(
input: GetContactRequest,
) -> json.Json
pub fn encode_get_contact_response_struct(
input: GetContactResponse,
) -> json.Json
pub fn encode_get_custom_verification_email_template_body(
input: GetCustomVerificationEmailTemplateRequest,
) -> json.Json
pub fn encode_get_custom_verification_email_template_input(
input: GetCustomVerificationEmailTemplateRequest,
) -> String
pub fn encode_get_custom_verification_email_template_request_struct(
input: GetCustomVerificationEmailTemplateRequest,
) -> json.Json
pub fn encode_get_custom_verification_email_template_response_struct(
input: GetCustomVerificationEmailTemplateResponse,
) -> json.Json
pub fn encode_get_dedicated_ip_body(
input: GetDedicatedIpRequest,
) -> json.Json
pub fn encode_get_dedicated_ip_input(
input: GetDedicatedIpRequest,
) -> String
pub fn encode_get_dedicated_ip_pool_body(
input: GetDedicatedIpPoolRequest,
) -> json.Json
pub fn encode_get_dedicated_ip_pool_input(
input: GetDedicatedIpPoolRequest,
) -> String
pub fn encode_get_dedicated_ip_pool_request_struct(
input: GetDedicatedIpPoolRequest,
) -> json.Json
pub fn encode_get_dedicated_ip_pool_response_struct(
input: GetDedicatedIpPoolResponse,
) -> json.Json
pub fn encode_get_dedicated_ip_request_struct(
input: GetDedicatedIpRequest,
) -> json.Json
pub fn encode_get_dedicated_ip_response_struct(
input: GetDedicatedIpResponse,
) -> json.Json
pub fn encode_get_dedicated_ips_body(
input: GetDedicatedIpsRequest,
) -> json.Json
pub fn encode_get_dedicated_ips_input(
input: GetDedicatedIpsRequest,
) -> String
pub fn encode_get_dedicated_ips_request_struct(
input: GetDedicatedIpsRequest,
) -> json.Json
pub fn encode_get_dedicated_ips_response_struct(
input: GetDedicatedIpsResponse,
) -> json.Json
pub fn encode_get_deliverability_dashboard_options_body(
input: GetDeliverabilityDashboardOptionsRequest,
) -> json.Json
pub fn encode_get_deliverability_dashboard_options_input(
input: GetDeliverabilityDashboardOptionsRequest,
) -> String
pub fn encode_get_deliverability_dashboard_options_request_struct(
v: GetDeliverabilityDashboardOptionsRequest,
) -> json.Json
pub fn encode_get_deliverability_dashboard_options_response_struct(
input: GetDeliverabilityDashboardOptionsResponse,
) -> json.Json
pub fn encode_get_deliverability_test_report_body(
input: GetDeliverabilityTestReportRequest,
) -> json.Json
pub fn encode_get_deliverability_test_report_input(
input: GetDeliverabilityTestReportRequest,
) -> String
pub fn encode_get_deliverability_test_report_request_struct(
input: GetDeliverabilityTestReportRequest,
) -> json.Json
pub fn encode_get_deliverability_test_report_response_struct(
input: GetDeliverabilityTestReportResponse,
) -> json.Json
pub fn encode_get_domain_deliverability_campaign_body(
input: GetDomainDeliverabilityCampaignRequest,
) -> json.Json
pub fn encode_get_domain_deliverability_campaign_input(
input: GetDomainDeliverabilityCampaignRequest,
) -> String
pub fn encode_get_domain_deliverability_campaign_request_struct(
input: GetDomainDeliverabilityCampaignRequest,
) -> json.Json
pub fn encode_get_domain_deliverability_campaign_response_struct(
input: GetDomainDeliverabilityCampaignResponse,
) -> json.Json
pub fn encode_get_domain_statistics_report_body(
input: GetDomainStatisticsReportRequest,
) -> json.Json
pub fn encode_get_domain_statistics_report_input(
input: GetDomainStatisticsReportRequest,
) -> String
pub fn encode_get_domain_statistics_report_request_struct(
input: GetDomainStatisticsReportRequest,
) -> json.Json
pub fn encode_get_domain_statistics_report_response_struct(
input: GetDomainStatisticsReportResponse,
) -> json.Json
pub fn encode_get_email_address_insights_body(
input: GetEmailAddressInsightsRequest,
) -> json.Json
pub fn encode_get_email_address_insights_input(
input: GetEmailAddressInsightsRequest,
) -> String
pub fn encode_get_email_address_insights_request_struct(
input: GetEmailAddressInsightsRequest,
) -> json.Json
pub fn encode_get_email_address_insights_response_struct(
input: GetEmailAddressInsightsResponse,
) -> json.Json
pub fn encode_get_email_identity_body(
input: GetEmailIdentityRequest,
) -> json.Json
pub fn encode_get_email_identity_input(
input: GetEmailIdentityRequest,
) -> String
pub fn encode_get_email_identity_policies_body(
input: GetEmailIdentityPoliciesRequest,
) -> json.Json
pub fn encode_get_email_identity_policies_input(
input: GetEmailIdentityPoliciesRequest,
) -> String
pub fn encode_get_email_identity_policies_request_struct(
input: GetEmailIdentityPoliciesRequest,
) -> json.Json
pub fn encode_get_email_identity_policies_response_struct(
input: GetEmailIdentityPoliciesResponse,
) -> json.Json
pub fn encode_get_email_identity_request_struct(
input: GetEmailIdentityRequest,
) -> json.Json
pub fn encode_get_email_identity_response_struct(
input: GetEmailIdentityResponse,
) -> json.Json
pub fn encode_get_email_template_body(
input: GetEmailTemplateRequest,
) -> json.Json
pub fn encode_get_email_template_input(
input: GetEmailTemplateRequest,
) -> String
pub fn encode_get_email_template_request_struct(
input: GetEmailTemplateRequest,
) -> json.Json
pub fn encode_get_email_template_response_struct(
input: GetEmailTemplateResponse,
) -> json.Json
pub fn encode_get_export_job_body(
input: GetExportJobRequest,
) -> json.Json
pub fn encode_get_export_job_input(
input: GetExportJobRequest,
) -> String
pub fn encode_get_export_job_request_struct(
input: GetExportJobRequest,
) -> json.Json
pub fn encode_get_export_job_response_struct(
input: GetExportJobResponse,
) -> json.Json
pub fn encode_get_import_job_body(
input: GetImportJobRequest,
) -> json.Json
pub fn encode_get_import_job_input(
input: GetImportJobRequest,
) -> String
pub fn encode_get_import_job_request_struct(
input: GetImportJobRequest,
) -> json.Json
pub fn encode_get_import_job_response_struct(
input: GetImportJobResponse,
) -> json.Json
pub fn encode_get_message_insights_body(
input: GetMessageInsightsRequest,
) -> json.Json
pub fn encode_get_message_insights_input(
input: GetMessageInsightsRequest,
) -> String
pub fn encode_get_message_insights_request_struct(
input: GetMessageInsightsRequest,
) -> json.Json
pub fn encode_get_message_insights_response_struct(
input: GetMessageInsightsResponse,
) -> json.Json
pub fn encode_get_multi_region_endpoint_body(
input: GetMultiRegionEndpointRequest,
) -> json.Json
pub fn encode_get_multi_region_endpoint_input(
input: GetMultiRegionEndpointRequest,
) -> String
pub fn encode_get_multi_region_endpoint_request_struct(
input: GetMultiRegionEndpointRequest,
) -> json.Json
pub fn encode_get_multi_region_endpoint_response_struct(
input: GetMultiRegionEndpointResponse,
) -> json.Json
pub fn encode_get_reputation_entity_body(
input: GetReputationEntityRequest,
) -> json.Json
pub fn encode_get_reputation_entity_input(
input: GetReputationEntityRequest,
) -> String
pub fn encode_get_reputation_entity_request_struct(
input: GetReputationEntityRequest,
) -> json.Json
pub fn encode_get_reputation_entity_response_struct(
input: GetReputationEntityResponse,
) -> json.Json
pub fn encode_get_suppressed_destination_body(
input: GetSuppressedDestinationRequest,
) -> json.Json
pub fn encode_get_suppressed_destination_input(
input: GetSuppressedDestinationRequest,
) -> String
pub fn encode_get_suppressed_destination_request_struct(
input: GetSuppressedDestinationRequest,
) -> json.Json
pub fn encode_get_suppressed_destination_response_struct(
input: GetSuppressedDestinationResponse,
) -> json.Json
pub fn encode_get_tenant_body(
input: GetTenantRequest,
) -> json.Json
pub fn encode_get_tenant_input(input: GetTenantRequest) -> String
pub fn encode_get_tenant_request_struct(
input: GetTenantRequest,
) -> json.Json
pub fn encode_get_tenant_response_struct(
input: GetTenantResponse,
) -> json.Json
pub fn encode_guardian_attributes_struct(
input: GuardianAttributes,
) -> json.Json
pub fn encode_guardian_options_struct(
input: GuardianOptions,
) -> json.Json
pub fn encode_https_policy_enum(v: HttpsPolicy) -> json.Json
pub fn encode_identity_info_struct(
input: IdentityInfo,
) -> json.Json
pub fn encode_identity_type_enum(v: IdentityType) -> json.Json
pub fn encode_import_data_source_struct(
input: ImportDataSource,
) -> json.Json
pub fn encode_import_destination_struct(
input: ImportDestination,
) -> json.Json
pub fn encode_import_destination_type_enum(
v: ImportDestinationType,
) -> json.Json
pub fn encode_import_job_summary_struct(
input: ImportJobSummary,
) -> json.Json
pub fn encode_inbox_placement_tracking_option_struct(
input: InboxPlacementTrackingOption,
) -> json.Json
pub fn encode_insights_event_struct(
input: InsightsEvent,
) -> json.Json
pub fn encode_internal_service_error_exception_struct(
input: InternalServiceErrorException,
) -> json.Json
pub fn encode_invalid_next_token_exception_struct(
input: InvalidNextTokenException,
) -> json.Json
pub fn encode_isp_placement_struct(
input: IspPlacement,
) -> json.Json
pub fn encode_kinesis_firehose_destination_struct(
input: KinesisFirehoseDestination,
) -> json.Json
pub fn encode_limit_exceeded_exception_struct(
input: LimitExceededException,
) -> json.Json
pub fn encode_list_configuration_sets_body(
input: ListConfigurationSetsRequest,
) -> json.Json
pub fn encode_list_configuration_sets_input(
input: ListConfigurationSetsRequest,
) -> String
pub fn encode_list_configuration_sets_request_struct(
input: ListConfigurationSetsRequest,
) -> json.Json
pub fn encode_list_configuration_sets_response_struct(
input: ListConfigurationSetsResponse,
) -> json.Json
pub fn encode_list_contact_lists_body(
input: ListContactListsRequest,
) -> json.Json
pub fn encode_list_contact_lists_input(
input: ListContactListsRequest,
) -> String
pub fn encode_list_contact_lists_request_struct(
input: ListContactListsRequest,
) -> json.Json
pub fn encode_list_contact_lists_response_struct(
input: ListContactListsResponse,
) -> json.Json
pub fn encode_list_contacts_body(
input: ListContactsRequest,
) -> json.Json
pub fn encode_list_contacts_filter_struct(
input: ListContactsFilter,
) -> json.Json
pub fn encode_list_contacts_input(
input: ListContactsRequest,
) -> String
pub fn encode_list_contacts_request_struct(
input: ListContactsRequest,
) -> json.Json
pub fn encode_list_contacts_response_struct(
input: ListContactsResponse,
) -> json.Json
pub fn encode_list_custom_verification_email_templates_body(
input: ListCustomVerificationEmailTemplatesRequest,
) -> json.Json
pub fn encode_list_custom_verification_email_templates_input(
input: ListCustomVerificationEmailTemplatesRequest,
) -> String
pub fn encode_list_custom_verification_email_templates_request_struct(
input: ListCustomVerificationEmailTemplatesRequest,
) -> json.Json
pub fn encode_list_custom_verification_email_templates_response_struct(
input: ListCustomVerificationEmailTemplatesResponse,
) -> json.Json
pub fn encode_list_dedicated_ip_pools_body(
input: ListDedicatedIpPoolsRequest,
) -> json.Json
pub fn encode_list_dedicated_ip_pools_input(
input: ListDedicatedIpPoolsRequest,
) -> String
pub fn encode_list_dedicated_ip_pools_request_struct(
input: ListDedicatedIpPoolsRequest,
) -> json.Json
pub fn encode_list_dedicated_ip_pools_response_struct(
input: ListDedicatedIpPoolsResponse,
) -> json.Json
pub fn encode_list_deliverability_test_reports_body(
input: ListDeliverabilityTestReportsRequest,
) -> json.Json
pub fn encode_list_deliverability_test_reports_input(
input: ListDeliverabilityTestReportsRequest,
) -> String
pub fn encode_list_deliverability_test_reports_request_struct(
input: ListDeliverabilityTestReportsRequest,
) -> json.Json
pub fn encode_list_deliverability_test_reports_response_struct(
input: ListDeliverabilityTestReportsResponse,
) -> json.Json
pub fn encode_list_domain_deliverability_campaigns_body(
input: ListDomainDeliverabilityCampaignsRequest,
) -> json.Json
pub fn encode_list_domain_deliverability_campaigns_input(
input: ListDomainDeliverabilityCampaignsRequest,
) -> String
pub fn encode_list_domain_deliverability_campaigns_request_struct(
input: ListDomainDeliverabilityCampaignsRequest,
) -> json.Json
pub fn encode_list_domain_deliverability_campaigns_response_struct(
input: ListDomainDeliverabilityCampaignsResponse,
) -> json.Json
pub fn encode_list_email_identities_body(
input: ListEmailIdentitiesRequest,
) -> json.Json
pub fn encode_list_email_identities_input(
input: ListEmailIdentitiesRequest,
) -> String
pub fn encode_list_email_identities_request_struct(
input: ListEmailIdentitiesRequest,
) -> json.Json
pub fn encode_list_email_identities_response_struct(
input: ListEmailIdentitiesResponse,
) -> json.Json
pub fn encode_list_email_templates_body(
input: ListEmailTemplatesRequest,
) -> json.Json
pub fn encode_list_email_templates_input(
input: ListEmailTemplatesRequest,
) -> String
pub fn encode_list_email_templates_request_struct(
input: ListEmailTemplatesRequest,
) -> json.Json
pub fn encode_list_email_templates_response_struct(
input: ListEmailTemplatesResponse,
) -> json.Json
pub fn encode_list_export_jobs_body(
input: ListExportJobsRequest,
) -> json.Json
pub fn encode_list_export_jobs_input(
input: ListExportJobsRequest,
) -> String
pub fn encode_list_export_jobs_request_struct(
input: ListExportJobsRequest,
) -> json.Json
pub fn encode_list_export_jobs_response_struct(
input: ListExportJobsResponse,
) -> json.Json
pub fn encode_list_import_jobs_body(
input: ListImportJobsRequest,
) -> json.Json
pub fn encode_list_import_jobs_input(
input: ListImportJobsRequest,
) -> String
pub fn encode_list_import_jobs_request_struct(
input: ListImportJobsRequest,
) -> json.Json
pub fn encode_list_import_jobs_response_struct(
input: ListImportJobsResponse,
) -> json.Json
pub fn encode_list_management_options_struct(
input: ListManagementOptions,
) -> json.Json
pub fn encode_list_multi_region_endpoints_body(
input: ListMultiRegionEndpointsRequest,
) -> json.Json
pub fn encode_list_multi_region_endpoints_input(
input: ListMultiRegionEndpointsRequest,
) -> String
pub fn encode_list_multi_region_endpoints_request_struct(
input: ListMultiRegionEndpointsRequest,
) -> json.Json
pub fn encode_list_multi_region_endpoints_response_struct(
input: ListMultiRegionEndpointsResponse,
) -> json.Json
pub fn encode_list_recommendations_body(
input: ListRecommendationsRequest,
) -> json.Json
pub fn encode_list_recommendations_filter_key_enum(
v: ListRecommendationsFilterKey,
) -> json.Json
pub fn encode_list_recommendations_input(
input: ListRecommendationsRequest,
) -> String
pub fn encode_list_recommendations_request_struct(
input: ListRecommendationsRequest,
) -> json.Json
pub fn encode_list_recommendations_response_struct(
input: ListRecommendationsResponse,
) -> json.Json
pub fn encode_list_reputation_entities_body(
input: ListReputationEntitiesRequest,
) -> json.Json
pub fn encode_list_reputation_entities_input(
input: ListReputationEntitiesRequest,
) -> String
pub fn encode_list_reputation_entities_request_struct(
input: ListReputationEntitiesRequest,
) -> json.Json
pub fn encode_list_reputation_entities_response_struct(
input: ListReputationEntitiesResponse,
) -> json.Json
pub fn encode_list_resource_tenants_body(
input: ListResourceTenantsRequest,
) -> json.Json
pub fn encode_list_resource_tenants_input(
input: ListResourceTenantsRequest,
) -> String
pub fn encode_list_resource_tenants_request_struct(
input: ListResourceTenantsRequest,
) -> json.Json
pub fn encode_list_resource_tenants_response_struct(
input: ListResourceTenantsResponse,
) -> json.Json
pub fn encode_list_suppressed_destinations_body(
input: ListSuppressedDestinationsRequest,
) -> json.Json
pub fn encode_list_suppressed_destinations_input(
input: ListSuppressedDestinationsRequest,
) -> String
pub fn encode_list_suppressed_destinations_request_struct(
input: ListSuppressedDestinationsRequest,
) -> json.Json
pub fn encode_list_suppressed_destinations_response_struct(
input: ListSuppressedDestinationsResponse,
) -> json.Json
pub fn encode_list_tags_for_resource_body(
input: ListTagsForResourceRequest,
) -> json.Json
pub fn encode_list_tags_for_resource_input(
input: ListTagsForResourceRequest,
) -> String
pub fn encode_list_tags_for_resource_request_struct(
input: ListTagsForResourceRequest,
) -> json.Json
pub fn encode_list_tags_for_resource_response_struct(
input: ListTagsForResourceResponse,
) -> json.Json
pub fn encode_list_tenant_resources_body(
input: ListTenantResourcesRequest,
) -> json.Json
pub fn encode_list_tenant_resources_filter_key_enum(
v: ListTenantResourcesFilterKey,
) -> json.Json
pub fn encode_list_tenant_resources_input(
input: ListTenantResourcesRequest,
) -> String
pub fn encode_list_tenant_resources_request_struct(
input: ListTenantResourcesRequest,
) -> json.Json
pub fn encode_list_tenant_resources_response_struct(
input: ListTenantResourcesResponse,
) -> json.Json
pub fn encode_list_tenants_body(
input: ListTenantsRequest,
) -> json.Json
pub fn encode_list_tenants_input(
input: ListTenantsRequest,
) -> String
pub fn encode_list_tenants_request_struct(
input: ListTenantsRequest,
) -> json.Json
pub fn encode_list_tenants_response_struct(
input: ListTenantsResponse,
) -> json.Json
pub fn encode_mail_from_attributes_struct(
input: MailFromAttributes,
) -> json.Json
pub fn encode_mail_from_domain_not_verified_exception_struct(
input: MailFromDomainNotVerifiedException,
) -> json.Json
pub fn encode_mail_from_domain_status_enum(
v: MailFromDomainStatus,
) -> json.Json
pub fn encode_mailbox_validation_struct(
input: MailboxValidation,
) -> json.Json
pub fn encode_message_header_struct(
input: MessageHeader,
) -> json.Json
pub fn encode_message_insights_data_source_struct(
input: MessageInsightsDataSource,
) -> json.Json
pub fn encode_message_insights_filters_struct(
input: MessageInsightsFilters,
) -> json.Json
pub fn encode_message_rejected_struct(
input: MessageRejected,
) -> json.Json
pub fn encode_message_tag_struct(input: MessageTag) -> json.Json
pub fn encode_metric_aggregation_enum(
v: MetricAggregation,
) -> json.Json
pub fn encode_metric_data_error_struct(
input: MetricDataError,
) -> json.Json
pub fn encode_metric_data_result_struct(
input: MetricDataResult,
) -> json.Json
pub fn encode_metric_dimension_name_enum(
v: MetricDimensionName,
) -> json.Json
pub fn encode_metric_namespace_enum(
v: MetricNamespace,
) -> json.Json
pub fn encode_metrics_data_source_struct(
input: MetricsDataSource,
) -> json.Json
pub fn encode_multi_region_endpoint_struct(
input: MultiRegionEndpoint,
) -> json.Json
pub fn encode_not_found_exception_struct(
input: NotFoundException,
) -> json.Json
pub fn encode_overall_volume_struct(
input: OverallVolume,
) -> json.Json
pub fn encode_pinpoint_destination_struct(
input: PinpointDestination,
) -> json.Json
pub fn encode_placement_statistics_struct(
input: PlacementStatistics,
) -> json.Json
pub fn encode_put_account_dedicated_ip_warmup_attributes_body(
input: PutAccountDedicatedIpWarmupAttributesRequest,
) -> json.Json
pub fn encode_put_account_dedicated_ip_warmup_attributes_input(
input: PutAccountDedicatedIpWarmupAttributesRequest,
) -> String
pub fn encode_put_account_dedicated_ip_warmup_attributes_request_struct(
input: PutAccountDedicatedIpWarmupAttributesRequest,
) -> json.Json
pub fn encode_put_account_dedicated_ip_warmup_attributes_response_struct(
v: PutAccountDedicatedIpWarmupAttributesResponse,
) -> json.Json
pub fn encode_put_account_details_body(
input: PutAccountDetailsRequest,
) -> json.Json
pub fn encode_put_account_details_input(
input: PutAccountDetailsRequest,
) -> String
pub fn encode_put_account_details_request_struct(
input: PutAccountDetailsRequest,
) -> json.Json
pub fn encode_put_account_details_response_struct(
v: PutAccountDetailsResponse,
) -> json.Json
pub fn encode_put_account_sending_attributes_body(
input: PutAccountSendingAttributesRequest,
) -> json.Json
pub fn encode_put_account_sending_attributes_input(
input: PutAccountSendingAttributesRequest,
) -> String
pub fn encode_put_account_sending_attributes_request_struct(
input: PutAccountSendingAttributesRequest,
) -> json.Json
pub fn encode_put_account_sending_attributes_response_struct(
v: PutAccountSendingAttributesResponse,
) -> json.Json
pub fn encode_put_account_suppression_attributes_body(
input: PutAccountSuppressionAttributesRequest,
) -> json.Json
pub fn encode_put_account_suppression_attributes_input(
input: PutAccountSuppressionAttributesRequest,
) -> String
pub fn encode_put_account_suppression_attributes_request_struct(
input: PutAccountSuppressionAttributesRequest,
) -> json.Json
pub fn encode_put_account_suppression_attributes_response_struct(
v: PutAccountSuppressionAttributesResponse,
) -> json.Json
pub fn encode_put_account_vdm_attributes_body(
input: PutAccountVdmAttributesRequest,
) -> json.Json
pub fn encode_put_account_vdm_attributes_input(
input: PutAccountVdmAttributesRequest,
) -> String
pub fn encode_put_account_vdm_attributes_request_struct(
input: PutAccountVdmAttributesRequest,
) -> json.Json
pub fn encode_put_account_vdm_attributes_response_struct(
v: PutAccountVdmAttributesResponse,
) -> json.Json
pub fn encode_put_configuration_set_archiving_options_body(
input: PutConfigurationSetArchivingOptionsRequest,
) -> json.Json
pub fn encode_put_configuration_set_archiving_options_input(
input: PutConfigurationSetArchivingOptionsRequest,
) -> String
pub fn encode_put_configuration_set_archiving_options_request_struct(
input: PutConfigurationSetArchivingOptionsRequest,
) -> json.Json
pub fn encode_put_configuration_set_archiving_options_response_struct(
v: PutConfigurationSetArchivingOptionsResponse,
) -> json.Json
pub fn encode_put_configuration_set_delivery_options_body(
input: PutConfigurationSetDeliveryOptionsRequest,
) -> json.Json
pub fn encode_put_configuration_set_delivery_options_input(
input: PutConfigurationSetDeliveryOptionsRequest,
) -> String
pub fn encode_put_configuration_set_delivery_options_request_struct(
input: PutConfigurationSetDeliveryOptionsRequest,
) -> json.Json
pub fn encode_put_configuration_set_delivery_options_response_struct(
v: PutConfigurationSetDeliveryOptionsResponse,
) -> json.Json
pub fn encode_put_configuration_set_reputation_options_body(
input: PutConfigurationSetReputationOptionsRequest,
) -> json.Json
pub fn encode_put_configuration_set_reputation_options_input(
input: PutConfigurationSetReputationOptionsRequest,
) -> String
pub fn encode_put_configuration_set_reputation_options_request_struct(
input: PutConfigurationSetReputationOptionsRequest,
) -> json.Json
pub fn encode_put_configuration_set_reputation_options_response_struct(
v: PutConfigurationSetReputationOptionsResponse,
) -> json.Json
pub fn encode_put_configuration_set_sending_options_body(
input: PutConfigurationSetSendingOptionsRequest,
) -> json.Json
pub fn encode_put_configuration_set_sending_options_input(
input: PutConfigurationSetSendingOptionsRequest,
) -> String
pub fn encode_put_configuration_set_sending_options_request_struct(
input: PutConfigurationSetSendingOptionsRequest,
) -> json.Json
pub fn encode_put_configuration_set_sending_options_response_struct(
v: PutConfigurationSetSendingOptionsResponse,
) -> json.Json
pub fn encode_put_configuration_set_suppression_options_body(
input: PutConfigurationSetSuppressionOptionsRequest,
) -> json.Json
pub fn encode_put_configuration_set_suppression_options_input(
input: PutConfigurationSetSuppressionOptionsRequest,
) -> String
pub fn encode_put_configuration_set_suppression_options_request_struct(
input: PutConfigurationSetSuppressionOptionsRequest,
) -> json.Json
pub fn encode_put_configuration_set_suppression_options_response_struct(
v: PutConfigurationSetSuppressionOptionsResponse,
) -> json.Json
pub fn encode_put_configuration_set_tracking_options_body(
input: PutConfigurationSetTrackingOptionsRequest,
) -> json.Json
pub fn encode_put_configuration_set_tracking_options_input(
input: PutConfigurationSetTrackingOptionsRequest,
) -> String
pub fn encode_put_configuration_set_tracking_options_request_struct(
input: PutConfigurationSetTrackingOptionsRequest,
) -> json.Json
pub fn encode_put_configuration_set_tracking_options_response_struct(
v: PutConfigurationSetTrackingOptionsResponse,
) -> json.Json
pub fn encode_put_configuration_set_vdm_options_body(
input: PutConfigurationSetVdmOptionsRequest,
) -> json.Json
pub fn encode_put_configuration_set_vdm_options_input(
input: PutConfigurationSetVdmOptionsRequest,
) -> String
pub fn encode_put_configuration_set_vdm_options_request_struct(
input: PutConfigurationSetVdmOptionsRequest,
) -> json.Json
pub fn encode_put_configuration_set_vdm_options_response_struct(
v: PutConfigurationSetVdmOptionsResponse,
) -> json.Json
pub fn encode_put_dedicated_ip_in_pool_body(
input: PutDedicatedIpInPoolRequest,
) -> json.Json
pub fn encode_put_dedicated_ip_in_pool_input(
input: PutDedicatedIpInPoolRequest,
) -> String
pub fn encode_put_dedicated_ip_in_pool_request_struct(
input: PutDedicatedIpInPoolRequest,
) -> json.Json
pub fn encode_put_dedicated_ip_in_pool_response_struct(
v: PutDedicatedIpInPoolResponse,
) -> json.Json
pub fn encode_put_dedicated_ip_pool_scaling_attributes_body(
input: PutDedicatedIpPoolScalingAttributesRequest,
) -> json.Json
pub fn encode_put_dedicated_ip_pool_scaling_attributes_input(
input: PutDedicatedIpPoolScalingAttributesRequest,
) -> String
pub fn encode_put_dedicated_ip_pool_scaling_attributes_request_struct(
input: PutDedicatedIpPoolScalingAttributesRequest,
) -> json.Json
pub fn encode_put_dedicated_ip_pool_scaling_attributes_response_struct(
v: PutDedicatedIpPoolScalingAttributesResponse,
) -> json.Json
pub fn encode_put_dedicated_ip_warmup_attributes_body(
input: PutDedicatedIpWarmupAttributesRequest,
) -> json.Json
pub fn encode_put_dedicated_ip_warmup_attributes_input(
input: PutDedicatedIpWarmupAttributesRequest,
) -> String
pub fn encode_put_dedicated_ip_warmup_attributes_request_struct(
input: PutDedicatedIpWarmupAttributesRequest,
) -> json.Json
pub fn encode_put_dedicated_ip_warmup_attributes_response_struct(
v: PutDedicatedIpWarmupAttributesResponse,
) -> json.Json
pub fn encode_put_deliverability_dashboard_option_body(
input: PutDeliverabilityDashboardOptionRequest,
) -> json.Json
pub fn encode_put_deliverability_dashboard_option_input(
input: PutDeliverabilityDashboardOptionRequest,
) -> String
pub fn encode_put_deliverability_dashboard_option_request_struct(
input: PutDeliverabilityDashboardOptionRequest,
) -> json.Json
pub fn encode_put_deliverability_dashboard_option_response_struct(
v: PutDeliverabilityDashboardOptionResponse,
) -> json.Json
pub fn encode_put_email_identity_configuration_set_attributes_body(
input: PutEmailIdentityConfigurationSetAttributesRequest,
) -> json.Json
pub fn encode_put_email_identity_configuration_set_attributes_input(
input: PutEmailIdentityConfigurationSetAttributesRequest,
) -> String
pub fn encode_put_email_identity_configuration_set_attributes_request_struct(
input: PutEmailIdentityConfigurationSetAttributesRequest,
) -> json.Json
pub fn encode_put_email_identity_configuration_set_attributes_response_struct(
v: PutEmailIdentityConfigurationSetAttributesResponse,
) -> json.Json
pub fn encode_put_email_identity_dkim_attributes_body(
input: PutEmailIdentityDkimAttributesRequest,
) -> json.Json
pub fn encode_put_email_identity_dkim_attributes_input(
input: PutEmailIdentityDkimAttributesRequest,
) -> String
pub fn encode_put_email_identity_dkim_attributes_request_struct(
input: PutEmailIdentityDkimAttributesRequest,
) -> json.Json
pub fn encode_put_email_identity_dkim_attributes_response_struct(
v: PutEmailIdentityDkimAttributesResponse,
) -> json.Json
pub fn encode_put_email_identity_dkim_signing_attributes_body(
input: PutEmailIdentityDkimSigningAttributesRequest,
) -> json.Json
pub fn encode_put_email_identity_dkim_signing_attributes_input(
input: PutEmailIdentityDkimSigningAttributesRequest,
) -> String
pub fn encode_put_email_identity_dkim_signing_attributes_request_struct(
input: PutEmailIdentityDkimSigningAttributesRequest,
) -> json.Json
pub fn encode_put_email_identity_dkim_signing_attributes_response_struct(
input: PutEmailIdentityDkimSigningAttributesResponse,
) -> json.Json
pub fn encode_put_email_identity_feedback_attributes_body(
input: PutEmailIdentityFeedbackAttributesRequest,
) -> json.Json
pub fn encode_put_email_identity_feedback_attributes_input(
input: PutEmailIdentityFeedbackAttributesRequest,
) -> String
pub fn encode_put_email_identity_feedback_attributes_request_struct(
input: PutEmailIdentityFeedbackAttributesRequest,
) -> json.Json
pub fn encode_put_email_identity_feedback_attributes_response_struct(
v: PutEmailIdentityFeedbackAttributesResponse,
) -> json.Json
pub fn encode_put_email_identity_mail_from_attributes_body(
input: PutEmailIdentityMailFromAttributesRequest,
) -> json.Json
pub fn encode_put_email_identity_mail_from_attributes_input(
input: PutEmailIdentityMailFromAttributesRequest,
) -> String
pub fn encode_put_email_identity_mail_from_attributes_request_struct(
input: PutEmailIdentityMailFromAttributesRequest,
) -> json.Json
pub fn encode_put_email_identity_mail_from_attributes_response_struct(
v: PutEmailIdentityMailFromAttributesResponse,
) -> json.Json
pub fn encode_put_suppressed_destination_body(
input: PutSuppressedDestinationRequest,
) -> json.Json
pub fn encode_put_suppressed_destination_input(
input: PutSuppressedDestinationRequest,
) -> String
pub fn encode_put_suppressed_destination_request_struct(
input: PutSuppressedDestinationRequest,
) -> json.Json
pub fn encode_put_suppressed_destination_response_struct(
v: PutSuppressedDestinationResponse,
) -> json.Json
pub fn encode_query_error_code_enum(
v: QueryErrorCode,
) -> json.Json
pub fn encode_raw_message_struct(input: RawMessage) -> json.Json
pub fn encode_recommendation_impact_enum(
v: RecommendationImpact,
) -> json.Json
pub fn encode_recommendation_status_enum(
v: RecommendationStatus,
) -> json.Json
pub fn encode_recommendation_struct(
input: Recommendation,
) -> json.Json
pub fn encode_recommendation_type_enum(
v: RecommendationType,
) -> json.Json
pub fn encode_replacement_email_content_struct(
input: ReplacementEmailContent,
) -> json.Json
pub fn encode_replacement_template_struct(
input: ReplacementTemplate,
) -> json.Json
pub fn encode_reputation_entity_filter_key_enum(
v: ReputationEntityFilterKey,
) -> json.Json
pub fn encode_reputation_entity_struct(
input: ReputationEntity,
) -> json.Json
pub fn encode_reputation_entity_type_enum(
v: ReputationEntityType,
) -> json.Json
pub fn encode_reputation_options_struct(
input: ReputationOptions,
) -> json.Json
pub fn encode_resource_tenant_metadata_struct(
input: ResourceTenantMetadata,
) -> json.Json
pub fn encode_resource_type_enum(v: ResourceType) -> json.Json
pub fn encode_review_details_struct(
input: ReviewDetails,
) -> json.Json
pub fn encode_review_status_enum(v: ReviewStatus) -> json.Json
pub fn encode_route_details_struct(
input: RouteDetails,
) -> json.Json
pub fn encode_scaling_mode_enum(v: ScalingMode) -> json.Json
pub fn encode_send_bulk_email_body(
input: SendBulkEmailRequest,
) -> json.Json
pub fn encode_send_bulk_email_input(
input: SendBulkEmailRequest,
) -> String
pub fn encode_send_bulk_email_request_struct(
input: SendBulkEmailRequest,
) -> json.Json
pub fn encode_send_bulk_email_response_struct(
input: SendBulkEmailResponse,
) -> json.Json
pub fn encode_send_custom_verification_email_body(
input: SendCustomVerificationEmailRequest,
) -> json.Json
pub fn encode_send_custom_verification_email_input(
input: SendCustomVerificationEmailRequest,
) -> String
pub fn encode_send_custom_verification_email_request_struct(
input: SendCustomVerificationEmailRequest,
) -> json.Json
pub fn encode_send_custom_verification_email_response_struct(
input: SendCustomVerificationEmailResponse,
) -> json.Json
pub fn encode_send_email_body(
input: SendEmailRequest,
) -> json.Json
pub fn encode_send_email_input(input: SendEmailRequest) -> String
pub fn encode_send_email_request_struct(
input: SendEmailRequest,
) -> json.Json
pub fn encode_send_email_response_struct(
input: SendEmailResponse,
) -> json.Json
pub fn encode_sending_options_struct(
input: SendingOptions,
) -> json.Json
pub fn encode_sending_paused_exception_struct(
input: SendingPausedException,
) -> json.Json
pub fn encode_sending_status_enum(v: SendingStatus) -> json.Json
pub fn encode_sns_destination_struct(
input: SnsDestination,
) -> json.Json
pub fn encode_status_record_struct(
input: StatusRecord,
) -> json.Json
pub fn encode_subscription_status_enum(
v: SubscriptionStatus,
) -> json.Json
pub fn encode_suppressed_destination_attributes_struct(
input: SuppressedDestinationAttributes,
) -> json.Json
pub fn encode_suppressed_destination_struct(
input: SuppressedDestination,
) -> json.Json
pub fn encode_suppressed_destination_summary_struct(
input: SuppressedDestinationSummary,
) -> json.Json
pub fn encode_suppression_attributes_struct(
input: SuppressionAttributes,
) -> json.Json
pub fn encode_suppression_condition_threshold_struct(
input: SuppressionConditionThreshold,
) -> json.Json
pub fn encode_suppression_confidence_threshold_struct(
input: SuppressionConfidenceThreshold,
) -> json.Json
pub fn encode_suppression_confidence_verdict_threshold_enum(
v: SuppressionConfidenceVerdictThreshold,
) -> json.Json
pub fn encode_suppression_list_destination_struct(
input: SuppressionListDestination,
) -> json.Json
pub fn encode_suppression_list_import_action_enum(
v: SuppressionListImportAction,
) -> json.Json
pub fn encode_suppression_list_reason_enum(
v: SuppressionListReason,
) -> json.Json
pub fn encode_suppression_options_struct(
input: SuppressionOptions,
) -> json.Json
pub fn encode_suppression_validation_attributes_struct(
input: SuppressionValidationAttributes,
) -> json.Json
pub fn encode_suppression_validation_options_struct(
input: SuppressionValidationOptions,
) -> json.Json
pub fn encode_tag_resource_body(
input: TagResourceRequest,
) -> json.Json
pub fn encode_tag_resource_input(
input: TagResourceRequest,
) -> String
pub fn encode_tag_resource_request_struct(
input: TagResourceRequest,
) -> json.Json
pub fn encode_tag_resource_response_struct(
v: TagResourceResponse,
) -> json.Json
pub fn encode_tenant_info_struct(input: TenantInfo) -> json.Json
pub fn encode_tenant_resource_struct(
input: TenantResource,
) -> json.Json
pub fn encode_test_render_email_template_body(
input: TestRenderEmailTemplateRequest,
) -> json.Json
pub fn encode_test_render_email_template_input(
input: TestRenderEmailTemplateRequest,
) -> String
pub fn encode_test_render_email_template_request_struct(
input: TestRenderEmailTemplateRequest,
) -> json.Json
pub fn encode_test_render_email_template_response_struct(
input: TestRenderEmailTemplateResponse,
) -> json.Json
pub fn encode_too_many_requests_exception_struct(
input: TooManyRequestsException,
) -> json.Json
pub fn encode_topic_filter_struct(
input: TopicFilter,
) -> json.Json
pub fn encode_topic_preference_struct(
input: TopicPreference,
) -> json.Json
pub fn encode_tracking_options_struct(
input: TrackingOptions,
) -> json.Json
pub fn encode_untag_resource_body(
input: UntagResourceRequest,
) -> json.Json
pub fn encode_untag_resource_input(
input: UntagResourceRequest,
) -> String
pub fn encode_untag_resource_request_struct(
input: UntagResourceRequest,
) -> json.Json
pub fn encode_untag_resource_response_struct(
v: UntagResourceResponse,
) -> json.Json
pub fn encode_update_configuration_set_event_destination_body(
input: UpdateConfigurationSetEventDestinationRequest,
) -> json.Json
pub fn encode_update_configuration_set_event_destination_input(
input: UpdateConfigurationSetEventDestinationRequest,
) -> String
pub fn encode_update_configuration_set_event_destination_request_struct(
input: UpdateConfigurationSetEventDestinationRequest,
) -> json.Json
pub fn encode_update_configuration_set_event_destination_response_struct(
v: UpdateConfigurationSetEventDestinationResponse,
) -> json.Json
pub fn encode_update_contact_body(
input: UpdateContactRequest,
) -> json.Json
pub fn encode_update_contact_input(
input: UpdateContactRequest,
) -> String
pub fn encode_update_contact_list_body(
input: UpdateContactListRequest,
) -> json.Json
pub fn encode_update_contact_list_input(
input: UpdateContactListRequest,
) -> String
pub fn encode_update_contact_list_request_struct(
input: UpdateContactListRequest,
) -> json.Json
pub fn encode_update_contact_list_response_struct(
v: UpdateContactListResponse,
) -> json.Json
pub fn encode_update_contact_request_struct(
input: UpdateContactRequest,
) -> json.Json
pub fn encode_update_contact_response_struct(
v: UpdateContactResponse,
) -> json.Json
pub fn encode_update_custom_verification_email_template_body(
input: UpdateCustomVerificationEmailTemplateRequest,
) -> json.Json
pub fn encode_update_custom_verification_email_template_input(
input: UpdateCustomVerificationEmailTemplateRequest,
) -> String
pub fn encode_update_custom_verification_email_template_request_struct(
input: UpdateCustomVerificationEmailTemplateRequest,
) -> json.Json
pub fn encode_update_custom_verification_email_template_response_struct(
v: UpdateCustomVerificationEmailTemplateResponse,
) -> json.Json
pub fn encode_update_email_identity_policy_body(
input: UpdateEmailIdentityPolicyRequest,
) -> json.Json
pub fn encode_update_email_identity_policy_input(
input: UpdateEmailIdentityPolicyRequest,
) -> String
pub fn encode_update_email_identity_policy_request_struct(
input: UpdateEmailIdentityPolicyRequest,
) -> json.Json
pub fn encode_update_email_identity_policy_response_struct(
v: UpdateEmailIdentityPolicyResponse,
) -> json.Json
pub fn encode_update_email_template_body(
input: UpdateEmailTemplateRequest,
) -> json.Json
pub fn encode_update_email_template_input(
input: UpdateEmailTemplateRequest,
) -> String
pub fn encode_update_email_template_request_struct(
input: UpdateEmailTemplateRequest,
) -> json.Json
pub fn encode_update_email_template_response_struct(
v: UpdateEmailTemplateResponse,
) -> json.Json
pub fn encode_update_reputation_entity_customer_managed_status_body(
input: UpdateReputationEntityCustomerManagedStatusRequest,
) -> json.Json
pub fn encode_update_reputation_entity_customer_managed_status_input(
input: UpdateReputationEntityCustomerManagedStatusRequest,
) -> String
pub fn encode_update_reputation_entity_customer_managed_status_request_struct(
input: UpdateReputationEntityCustomerManagedStatusRequest,
) -> json.Json
pub fn encode_update_reputation_entity_customer_managed_status_response_struct(
v: UpdateReputationEntityCustomerManagedStatusResponse,
) -> json.Json
pub fn encode_update_reputation_entity_policy_body(
input: UpdateReputationEntityPolicyRequest,
) -> json.Json
pub fn encode_update_reputation_entity_policy_input(
input: UpdateReputationEntityPolicyRequest,
) -> String
pub fn encode_update_reputation_entity_policy_request_struct(
input: UpdateReputationEntityPolicyRequest,
) -> json.Json
pub fn encode_update_reputation_entity_policy_response_struct(
v: UpdateReputationEntityPolicyResponse,
) -> json.Json
pub fn encode_vdm_attributes_struct(
input: VdmAttributes,
) -> json.Json
pub fn encode_vdm_options_struct(input: VdmOptions) -> json.Json
pub fn encode_verification_error_enum(
v: VerificationError,
) -> json.Json
pub fn encode_verification_info_struct(
input: VerificationInfo,
) -> json.Json
pub fn encode_verification_status_enum(
v: VerificationStatus,
) -> json.Json
pub fn encode_volume_statistics_struct(
input: VolumeStatistics,
) -> json.Json
pub fn encode_warmup_status_enum(v: WarmupStatus) -> json.Json
pub fn engagement_event_type_from_wire(
s: String,
) -> Result(EngagementEventType, String)
pub fn event_type_from_wire(
s: String,
) -> Result(EventType, String)
pub fn export_source_type_from_wire(
s: String,
) -> Result(ExportSourceType, String)
pub fn feature_status_from_wire(
s: String,
) -> Result(FeatureStatus, String)
pub fn get_account(
client: Client,
input: GetAccountRequest,
) -> Result(GetAccountResponse, GetAccountError)
pub fn get_blacklist_reports(
client: Client,
input: GetBlacklistReportsRequest,
) -> Result(GetBlacklistReportsResponse, GetBlacklistReportsError)
pub fn get_configuration_set(
client: Client,
input: GetConfigurationSetRequest,
) -> Result(GetConfigurationSetResponse, GetConfigurationSetError)
pub fn get_configuration_set_event_destinations(
client: Client,
input: GetConfigurationSetEventDestinationsRequest,
) -> Result(
GetConfigurationSetEventDestinationsResponse,
GetConfigurationSetEventDestinationsError,
)
pub fn get_contact(
client: Client,
input: GetContactRequest,
) -> Result(GetContactResponse, GetContactError)
pub fn get_contact_list(
client: Client,
input: GetContactListRequest,
) -> Result(GetContactListResponse, GetContactListError)
pub fn get_custom_verification_email_template(
client: Client,
input: GetCustomVerificationEmailTemplateRequest,
) -> Result(
GetCustomVerificationEmailTemplateResponse,
GetCustomVerificationEmailTemplateError,
)
pub fn get_dedicated_ip(
client: Client,
input: GetDedicatedIpRequest,
) -> Result(GetDedicatedIpResponse, GetDedicatedIpError)
pub fn get_dedicated_ip_pool(
client: Client,
input: GetDedicatedIpPoolRequest,
) -> Result(GetDedicatedIpPoolResponse, GetDedicatedIpPoolError)
pub fn get_dedicated_ips(
client: Client,
input: GetDedicatedIpsRequest,
) -> Result(GetDedicatedIpsResponse, GetDedicatedIpsError)
pub fn get_deliverability_dashboard_options(
client: Client,
input: GetDeliverabilityDashboardOptionsRequest,
) -> Result(
GetDeliverabilityDashboardOptionsResponse,
GetDeliverabilityDashboardOptionsError,
)
pub fn get_deliverability_test_report(
client: Client,
input: GetDeliverabilityTestReportRequest,
) -> Result(
GetDeliverabilityTestReportResponse,
GetDeliverabilityTestReportError,
)
pub fn get_domain_deliverability_campaign(
client: Client,
input: GetDomainDeliverabilityCampaignRequest,
) -> Result(
GetDomainDeliverabilityCampaignResponse,
GetDomainDeliverabilityCampaignError,
)
pub fn get_domain_statistics_report(
client: Client,
input: GetDomainStatisticsReportRequest,
) -> Result(
GetDomainStatisticsReportResponse,
GetDomainStatisticsReportError,
)
pub fn get_email_address_insights(
client: Client,
input: GetEmailAddressInsightsRequest,
) -> Result(
GetEmailAddressInsightsResponse,
GetEmailAddressInsightsError,
)
pub fn get_email_identity(
client: Client,
input: GetEmailIdentityRequest,
) -> Result(GetEmailIdentityResponse, GetEmailIdentityError)
pub fn get_email_identity_policies(
client: Client,
input: GetEmailIdentityPoliciesRequest,
) -> Result(
GetEmailIdentityPoliciesResponse,
GetEmailIdentityPoliciesError,
)
pub fn get_email_template(
client: Client,
input: GetEmailTemplateRequest,
) -> Result(GetEmailTemplateResponse, GetEmailTemplateError)
pub fn get_export_job(
client: Client,
input: GetExportJobRequest,
) -> Result(GetExportJobResponse, GetExportJobError)
pub fn get_import_job(
client: Client,
input: GetImportJobRequest,
) -> Result(GetImportJobResponse, GetImportJobError)
pub fn get_message_insights(
client: Client,
input: GetMessageInsightsRequest,
) -> Result(GetMessageInsightsResponse, GetMessageInsightsError)
pub fn get_multi_region_endpoint(
client: Client,
input: GetMultiRegionEndpointRequest,
) -> Result(
GetMultiRegionEndpointResponse,
GetMultiRegionEndpointError,
)
pub fn get_reputation_entity(
client: Client,
input: GetReputationEntityRequest,
) -> Result(GetReputationEntityResponse, GetReputationEntityError)
pub fn get_suppressed_destination(
client: Client,
input: GetSuppressedDestinationRequest,
) -> Result(
GetSuppressedDestinationResponse,
GetSuppressedDestinationError,
)
pub fn get_tenant(
client: Client,
input: GetTenantRequest,
) -> Result(GetTenantResponse, GetTenantError)
pub fn https_policy_from_wire(
s: String,
) -> Result(HttpsPolicy, String)
pub fn identity_type_from_wire(
s: String,
) -> Result(IdentityType, String)
pub fn import_destination_type_from_wire(
s: String,
) -> Result(ImportDestinationType, String)
pub fn job_status_from_wire(
s: String,
) -> Result(JobStatus, String)
pub fn list_configuration_sets(
client: Client,
input: ListConfigurationSetsRequest,
) -> Result(
ListConfigurationSetsResponse,
ListConfigurationSetsError,
)
pub fn list_contact_lists(
client: Client,
input: ListContactListsRequest,
) -> Result(ListContactListsResponse, ListContactListsError)
pub fn list_contacts(
client: Client,
input: ListContactsRequest,
) -> Result(ListContactsResponse, ListContactsError)
pub fn list_custom_verification_email_templates(
client: Client,
input: ListCustomVerificationEmailTemplatesRequest,
) -> Result(
ListCustomVerificationEmailTemplatesResponse,
ListCustomVerificationEmailTemplatesError,
)
pub fn list_dedicated_ip_pools(
client: Client,
input: ListDedicatedIpPoolsRequest,
) -> Result(
ListDedicatedIpPoolsResponse,
ListDedicatedIpPoolsError,
)
pub fn list_deliverability_test_reports(
client: Client,
input: ListDeliverabilityTestReportsRequest,
) -> Result(
ListDeliverabilityTestReportsResponse,
ListDeliverabilityTestReportsError,
)
pub fn list_domain_deliverability_campaigns(
client: Client,
input: ListDomainDeliverabilityCampaignsRequest,
) -> Result(
ListDomainDeliverabilityCampaignsResponse,
ListDomainDeliverabilityCampaignsError,
)
pub fn list_email_identities(
client: Client,
input: ListEmailIdentitiesRequest,
) -> Result(ListEmailIdentitiesResponse, ListEmailIdentitiesError)
pub fn list_email_templates(
client: Client,
input: ListEmailTemplatesRequest,
) -> Result(ListEmailTemplatesResponse, ListEmailTemplatesError)
pub fn list_export_jobs(
client: Client,
input: ListExportJobsRequest,
) -> Result(ListExportJobsResponse, ListExportJobsError)
pub fn list_import_jobs(
client: Client,
input: ListImportJobsRequest,
) -> Result(ListImportJobsResponse, ListImportJobsError)
pub fn list_multi_region_endpoints(
client: Client,
input: ListMultiRegionEndpointsRequest,
) -> Result(
ListMultiRegionEndpointsResponse,
ListMultiRegionEndpointsError,
)
pub fn list_recommendations(
client: Client,
input: ListRecommendationsRequest,
) -> Result(ListRecommendationsResponse, ListRecommendationsError)
pub fn list_recommendations_filter_key_from_wire(
s: String,
) -> Result(ListRecommendationsFilterKey, String)
pub fn list_reputation_entities(
client: Client,
input: ListReputationEntitiesRequest,
) -> Result(
ListReputationEntitiesResponse,
ListReputationEntitiesError,
)
pub fn list_resource_tenants(
client: Client,
input: ListResourceTenantsRequest,
) -> Result(ListResourceTenantsResponse, ListResourceTenantsError)
pub fn list_suppressed_destinations(
client: Client,
input: ListSuppressedDestinationsRequest,
) -> Result(
ListSuppressedDestinationsResponse,
ListSuppressedDestinationsError,
)
pub fn list_tags_for_resource(
client: Client,
input: ListTagsForResourceRequest,
) -> Result(ListTagsForResourceResponse, ListTagsForResourceError)
pub fn list_tenant_resources(
client: Client,
input: ListTenantResourcesRequest,
) -> Result(ListTenantResourcesResponse, ListTenantResourcesError)
pub fn list_tenant_resources_filter_key_from_wire(
s: String,
) -> Result(ListTenantResourcesFilterKey, String)
pub fn list_tenants(
client: Client,
input: ListTenantsRequest,
) -> Result(ListTenantsResponse, ListTenantsError)
pub fn mail_from_domain_status_from_wire(
s: String,
) -> Result(MailFromDomainStatus, String)
pub fn mail_type_from_wire(s: String) -> Result(MailType, String)
pub fn metric_aggregation_from_wire(
s: String,
) -> Result(MetricAggregation, String)
pub fn metric_dimension_name_from_wire(
s: String,
) -> Result(MetricDimensionName, String)
pub fn metric_from_wire(s: String) -> Result(Metric, String)
pub fn metric_namespace_from_wire(
s: String,
) -> Result(MetricNamespace, String)
pub fn new(region region: String) -> Client
Build a Client for an AWS region. Credentials resolve through
the default chain (env → web-identity → SSO → profile → process
→ ECS → IMDS); use with_credentials_provider to override.
pub fn new_with_auto_region() -> Result(
Client,
region.ResolveError,
)
Build a Client by resolving the region from the standard AWS
sources (AWS_REGION, AWS_DEFAULT_REGION, ~/.aws/config).
Returns Error(_) when no source supplies a region — typical in
Lambda/ECS/EC2 where exactly one of these is always set.
pub fn paginate_list_multi_region_endpoints(
client: Client,
input: ListMultiRegionEndpointsRequest,
acc: acc,
reducer: fn(acc, List(MultiRegionEndpoint)) -> acc,
) -> Result(acc, ListMultiRegionEndpointsError)
pub fn paginate_list_reputation_entities(
client: Client,
input: ListReputationEntitiesRequest,
acc: acc,
reducer: fn(acc, List(ReputationEntity)) -> acc,
) -> Result(acc, ListReputationEntitiesError)
pub fn paginate_list_resource_tenants(
client: Client,
input: ListResourceTenantsRequest,
acc: acc,
reducer: fn(acc, List(ResourceTenantMetadata)) -> acc,
) -> Result(acc, ListResourceTenantsError)
pub fn paginate_list_tenant_resources(
client: Client,
input: ListTenantResourcesRequest,
acc: acc,
reducer: fn(acc, List(TenantResource)) -> acc,
) -> Result(acc, ListTenantResourcesError)
pub fn paginate_list_tenants(
client: Client,
input: ListTenantsRequest,
acc: acc,
reducer: fn(acc, List(TenantInfo)) -> acc,
) -> Result(acc, ListTenantsError)
pub fn parse_account_suspended_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_already_exists_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_bad_request_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_batch_get_metric_data_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(BatchGetMetricDataResponse, String)
pub fn parse_cancel_export_job_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(CancelExportJobResponse, String)
pub fn parse_concurrent_modification_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_conflict_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_create_configuration_set_event_destination_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(
CreateConfigurationSetEventDestinationResponse,
String,
)
pub fn parse_create_configuration_set_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(CreateConfigurationSetResponse, String)
pub fn parse_create_contact_list_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(CreateContactListResponse, String)
pub fn parse_create_contact_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(CreateContactResponse, String)
pub fn parse_create_custom_verification_email_template_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(CreateCustomVerificationEmailTemplateResponse, String)
pub fn parse_create_dedicated_ip_pool_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(CreateDedicatedIpPoolResponse, String)
pub fn parse_create_deliverability_test_report_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(CreateDeliverabilityTestReportResponse, String)
pub fn parse_create_email_identity_policy_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(CreateEmailIdentityPolicyResponse, String)
pub fn parse_create_email_identity_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(CreateEmailIdentityResponse, String)
pub fn parse_create_email_template_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(CreateEmailTemplateResponse, String)
pub fn parse_create_export_job_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(CreateExportJobResponse, String)
pub fn parse_create_import_job_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(CreateImportJobResponse, String)
pub fn parse_create_multi_region_endpoint_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(CreateMultiRegionEndpointResponse, String)
pub fn parse_create_tenant_resource_association_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(CreateTenantResourceAssociationResponse, String)
pub fn parse_create_tenant_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(CreateTenantResponse, String)
pub fn parse_delete_configuration_set_event_destination_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(
DeleteConfigurationSetEventDestinationResponse,
String,
)
pub fn parse_delete_configuration_set_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DeleteConfigurationSetResponse, String)
pub fn parse_delete_contact_list_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DeleteContactListResponse, String)
pub fn parse_delete_contact_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DeleteContactResponse, String)
pub fn parse_delete_custom_verification_email_template_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DeleteCustomVerificationEmailTemplateResponse, String)
pub fn parse_delete_dedicated_ip_pool_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DeleteDedicatedIpPoolResponse, String)
pub fn parse_delete_email_identity_policy_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DeleteEmailIdentityPolicyResponse, String)
pub fn parse_delete_email_identity_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DeleteEmailIdentityResponse, String)
pub fn parse_delete_email_template_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DeleteEmailTemplateResponse, String)
pub fn parse_delete_multi_region_endpoint_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DeleteMultiRegionEndpointResponse, String)
pub fn parse_delete_suppressed_destination_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DeleteSuppressedDestinationResponse, String)
pub fn parse_delete_tenant_resource_association_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DeleteTenantResourceAssociationResponse, String)
pub fn parse_delete_tenant_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(DeleteTenantResponse, String)
pub fn parse_get_account_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetAccountResponse, String)
pub fn parse_get_blacklist_reports_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetBlacklistReportsResponse, String)
pub fn parse_get_configuration_set_event_destinations_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetConfigurationSetEventDestinationsResponse, String)
pub fn parse_get_configuration_set_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetConfigurationSetResponse, String)
pub fn parse_get_contact_list_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetContactListResponse, String)
pub fn parse_get_contact_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetContactResponse, String)
pub fn parse_get_custom_verification_email_template_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetCustomVerificationEmailTemplateResponse, String)
pub fn parse_get_dedicated_ip_pool_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetDedicatedIpPoolResponse, String)
pub fn parse_get_dedicated_ip_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetDedicatedIpResponse, String)
pub fn parse_get_dedicated_ips_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetDedicatedIpsResponse, String)
pub fn parse_get_deliverability_dashboard_options_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetDeliverabilityDashboardOptionsResponse, String)
pub fn parse_get_deliverability_test_report_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetDeliverabilityTestReportResponse, String)
pub fn parse_get_domain_deliverability_campaign_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetDomainDeliverabilityCampaignResponse, String)
pub fn parse_get_domain_statistics_report_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetDomainStatisticsReportResponse, String)
pub fn parse_get_email_address_insights_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetEmailAddressInsightsResponse, String)
pub fn parse_get_email_identity_policies_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetEmailIdentityPoliciesResponse, String)
pub fn parse_get_email_identity_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetEmailIdentityResponse, String)
pub fn parse_get_email_template_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetEmailTemplateResponse, String)
pub fn parse_get_export_job_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetExportJobResponse, String)
pub fn parse_get_import_job_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetImportJobResponse, String)
pub fn parse_get_message_insights_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetMessageInsightsResponse, String)
pub fn parse_get_multi_region_endpoint_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetMultiRegionEndpointResponse, String)
pub fn parse_get_reputation_entity_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetReputationEntityResponse, String)
pub fn parse_get_suppressed_destination_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetSuppressedDestinationResponse, String)
pub fn parse_get_tenant_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(GetTenantResponse, String)
pub fn parse_internal_service_error_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_invalid_next_token_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_limit_exceeded_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_list_configuration_sets_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListConfigurationSetsResponse, String)
pub fn parse_list_contact_lists_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListContactListsResponse, String)
pub fn parse_list_contacts_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListContactsResponse, String)
pub fn parse_list_custom_verification_email_templates_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListCustomVerificationEmailTemplatesResponse, String)
pub fn parse_list_dedicated_ip_pools_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListDedicatedIpPoolsResponse, String)
pub fn parse_list_deliverability_test_reports_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListDeliverabilityTestReportsResponse, String)
pub fn parse_list_domain_deliverability_campaigns_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListDomainDeliverabilityCampaignsResponse, String)
pub fn parse_list_email_identities_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListEmailIdentitiesResponse, String)
pub fn parse_list_email_templates_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListEmailTemplatesResponse, String)
pub fn parse_list_export_jobs_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListExportJobsResponse, String)
pub fn parse_list_import_jobs_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListImportJobsResponse, String)
pub fn parse_list_multi_region_endpoints_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListMultiRegionEndpointsResponse, String)
pub fn parse_list_recommendations_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListRecommendationsResponse, String)
pub fn parse_list_reputation_entities_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListReputationEntitiesResponse, String)
pub fn parse_list_resource_tenants_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListResourceTenantsResponse, String)
pub fn parse_list_suppressed_destinations_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListSuppressedDestinationsResponse, String)
pub fn parse_list_tags_for_resource_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListTagsForResourceResponse, String)
pub fn parse_list_tenant_resources_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListTenantResourcesResponse, String)
pub fn parse_list_tenants_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(ListTenantsResponse, String)
pub fn parse_mail_from_domain_not_verified_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_message_rejected_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_not_found_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_put_account_dedicated_ip_warmup_attributes_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(PutAccountDedicatedIpWarmupAttributesResponse, String)
pub fn parse_put_account_details_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(PutAccountDetailsResponse, String)
pub fn parse_put_account_sending_attributes_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(PutAccountSendingAttributesResponse, String)
pub fn parse_put_account_suppression_attributes_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(PutAccountSuppressionAttributesResponse, String)
pub fn parse_put_account_vdm_attributes_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(PutAccountVdmAttributesResponse, String)
pub fn parse_put_configuration_set_archiving_options_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(PutConfigurationSetArchivingOptionsResponse, String)
pub fn parse_put_configuration_set_delivery_options_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(PutConfigurationSetDeliveryOptionsResponse, String)
pub fn parse_put_configuration_set_reputation_options_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(PutConfigurationSetReputationOptionsResponse, String)
pub fn parse_put_configuration_set_sending_options_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(PutConfigurationSetSendingOptionsResponse, String)
pub fn parse_put_configuration_set_suppression_options_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(PutConfigurationSetSuppressionOptionsResponse, String)
pub fn parse_put_configuration_set_tracking_options_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(PutConfigurationSetTrackingOptionsResponse, String)
pub fn parse_put_configuration_set_vdm_options_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(PutConfigurationSetVdmOptionsResponse, String)
pub fn parse_put_dedicated_ip_in_pool_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(PutDedicatedIpInPoolResponse, String)
pub fn parse_put_dedicated_ip_pool_scaling_attributes_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(PutDedicatedIpPoolScalingAttributesResponse, String)
pub fn parse_put_dedicated_ip_warmup_attributes_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(PutDedicatedIpWarmupAttributesResponse, String)
pub fn parse_put_deliverability_dashboard_option_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(PutDeliverabilityDashboardOptionResponse, String)
pub fn parse_put_email_identity_configuration_set_attributes_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(
PutEmailIdentityConfigurationSetAttributesResponse,
String,
)
pub fn parse_put_email_identity_dkim_attributes_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(PutEmailIdentityDkimAttributesResponse, String)
pub fn parse_put_email_identity_dkim_signing_attributes_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(PutEmailIdentityDkimSigningAttributesResponse, String)
pub fn parse_put_email_identity_feedback_attributes_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(PutEmailIdentityFeedbackAttributesResponse, String)
pub fn parse_put_email_identity_mail_from_attributes_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(PutEmailIdentityMailFromAttributesResponse, String)
pub fn parse_put_suppressed_destination_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(PutSuppressedDestinationResponse, String)
pub fn parse_send_bulk_email_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(SendBulkEmailResponse, String)
pub fn parse_send_custom_verification_email_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(SendCustomVerificationEmailResponse, String)
pub fn parse_send_email_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(SendEmailResponse, String)
pub fn parse_sending_paused_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_tag_resource_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(TagResourceResponse, String)
pub fn parse_test_render_email_template_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(TestRenderEmailTemplateResponse, String)
pub fn parse_too_many_requests_exception_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(Nil, String)
pub fn parse_untag_resource_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(UntagResourceResponse, String)
pub fn parse_update_configuration_set_event_destination_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(
UpdateConfigurationSetEventDestinationResponse,
String,
)
pub fn parse_update_contact_list_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(UpdateContactListResponse, String)
pub fn parse_update_contact_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(UpdateContactResponse, String)
pub fn parse_update_custom_verification_email_template_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(UpdateCustomVerificationEmailTemplateResponse, String)
pub fn parse_update_email_identity_policy_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(UpdateEmailIdentityPolicyResponse, String)
pub fn parse_update_email_template_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(UpdateEmailTemplateResponse, String)
pub fn parse_update_reputation_entity_customer_managed_status_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(
UpdateReputationEntityCustomerManagedStatusResponse,
String,
)
pub fn parse_update_reputation_entity_policy_response(
code: Int,
headers: dict.Dict(String, String),
body: BitArray,
) -> Result(UpdateReputationEntityPolicyResponse, String)
pub fn put_account_dedicated_ip_warmup_attributes(
client: Client,
input: PutAccountDedicatedIpWarmupAttributesRequest,
) -> Result(
PutAccountDedicatedIpWarmupAttributesResponse,
PutAccountDedicatedIpWarmupAttributesError,
)
pub fn put_account_details(
client: Client,
input: PutAccountDetailsRequest,
) -> Result(PutAccountDetailsResponse, PutAccountDetailsError)
pub fn put_account_sending_attributes(
client: Client,
input: PutAccountSendingAttributesRequest,
) -> Result(
PutAccountSendingAttributesResponse,
PutAccountSendingAttributesError,
)
pub fn put_account_suppression_attributes(
client: Client,
input: PutAccountSuppressionAttributesRequest,
) -> Result(
PutAccountSuppressionAttributesResponse,
PutAccountSuppressionAttributesError,
)
pub fn put_account_vdm_attributes(
client: Client,
input: PutAccountVdmAttributesRequest,
) -> Result(
PutAccountVdmAttributesResponse,
PutAccountVdmAttributesError,
)
pub fn put_configuration_set_archiving_options(
client: Client,
input: PutConfigurationSetArchivingOptionsRequest,
) -> Result(
PutConfigurationSetArchivingOptionsResponse,
PutConfigurationSetArchivingOptionsError,
)
pub fn put_configuration_set_delivery_options(
client: Client,
input: PutConfigurationSetDeliveryOptionsRequest,
) -> Result(
PutConfigurationSetDeliveryOptionsResponse,
PutConfigurationSetDeliveryOptionsError,
)
pub fn put_configuration_set_reputation_options(
client: Client,
input: PutConfigurationSetReputationOptionsRequest,
) -> Result(
PutConfigurationSetReputationOptionsResponse,
PutConfigurationSetReputationOptionsError,
)
pub fn put_configuration_set_sending_options(
client: Client,
input: PutConfigurationSetSendingOptionsRequest,
) -> Result(
PutConfigurationSetSendingOptionsResponse,
PutConfigurationSetSendingOptionsError,
)
pub fn put_configuration_set_suppression_options(
client: Client,
input: PutConfigurationSetSuppressionOptionsRequest,
) -> Result(
PutConfigurationSetSuppressionOptionsResponse,
PutConfigurationSetSuppressionOptionsError,
)
pub fn put_configuration_set_tracking_options(
client: Client,
input: PutConfigurationSetTrackingOptionsRequest,
) -> Result(
PutConfigurationSetTrackingOptionsResponse,
PutConfigurationSetTrackingOptionsError,
)
pub fn put_configuration_set_vdm_options(
client: Client,
input: PutConfigurationSetVdmOptionsRequest,
) -> Result(
PutConfigurationSetVdmOptionsResponse,
PutConfigurationSetVdmOptionsError,
)
pub fn put_dedicated_ip_in_pool(
client: Client,
input: PutDedicatedIpInPoolRequest,
) -> Result(
PutDedicatedIpInPoolResponse,
PutDedicatedIpInPoolError,
)
pub fn put_dedicated_ip_pool_scaling_attributes(
client: Client,
input: PutDedicatedIpPoolScalingAttributesRequest,
) -> Result(
PutDedicatedIpPoolScalingAttributesResponse,
PutDedicatedIpPoolScalingAttributesError,
)
pub fn put_dedicated_ip_warmup_attributes(
client: Client,
input: PutDedicatedIpWarmupAttributesRequest,
) -> Result(
PutDedicatedIpWarmupAttributesResponse,
PutDedicatedIpWarmupAttributesError,
)
pub fn put_deliverability_dashboard_option(
client: Client,
input: PutDeliverabilityDashboardOptionRequest,
) -> Result(
PutDeliverabilityDashboardOptionResponse,
PutDeliverabilityDashboardOptionError,
)
pub fn put_email_identity_configuration_set_attributes(
client: Client,
input: PutEmailIdentityConfigurationSetAttributesRequest,
) -> Result(
PutEmailIdentityConfigurationSetAttributesResponse,
PutEmailIdentityConfigurationSetAttributesError,
)
pub fn put_email_identity_dkim_attributes(
client: Client,
input: PutEmailIdentityDkimAttributesRequest,
) -> Result(
PutEmailIdentityDkimAttributesResponse,
PutEmailIdentityDkimAttributesError,
)
pub fn put_email_identity_dkim_signing_attributes(
client: Client,
input: PutEmailIdentityDkimSigningAttributesRequest,
) -> Result(
PutEmailIdentityDkimSigningAttributesResponse,
PutEmailIdentityDkimSigningAttributesError,
)
pub fn put_email_identity_feedback_attributes(
client: Client,
input: PutEmailIdentityFeedbackAttributesRequest,
) -> Result(
PutEmailIdentityFeedbackAttributesResponse,
PutEmailIdentityFeedbackAttributesError,
)
pub fn put_email_identity_mail_from_attributes(
client: Client,
input: PutEmailIdentityMailFromAttributesRequest,
) -> Result(
PutEmailIdentityMailFromAttributesResponse,
PutEmailIdentityMailFromAttributesError,
)
pub fn put_suppressed_destination(
client: Client,
input: PutSuppressedDestinationRequest,
) -> Result(
PutSuppressedDestinationResponse,
PutSuppressedDestinationError,
)
pub fn query_error_code_from_wire(
s: String,
) -> Result(QueryErrorCode, String)
pub fn recommendation_impact_from_wire(
s: String,
) -> Result(RecommendationImpact, String)
pub fn recommendation_status_from_wire(
s: String,
) -> Result(RecommendationStatus, String)
pub fn recommendation_type_from_wire(
s: String,
) -> Result(RecommendationType, String)
pub fn reputation_entity_filter_key_from_wire(
s: String,
) -> Result(ReputationEntityFilterKey, String)
pub fn reputation_entity_type_from_wire(
s: String,
) -> Result(ReputationEntityType, String)
pub fn resource_type_from_wire(
s: String,
) -> Result(ResourceType, String)
pub fn review_status_from_wire(
s: String,
) -> Result(ReviewStatus, String)
pub fn scaling_mode_from_wire(
s: String,
) -> Result(ScalingMode, String)
pub fn send_bulk_email(
client: Client,
input: SendBulkEmailRequest,
) -> Result(SendBulkEmailResponse, SendBulkEmailError)
pub fn send_custom_verification_email(
client: Client,
input: SendCustomVerificationEmailRequest,
) -> Result(
SendCustomVerificationEmailResponse,
SendCustomVerificationEmailError,
)
pub fn send_email(
client: Client,
input: SendEmailRequest,
) -> Result(SendEmailResponse, SendEmailError)
pub fn sending_status_from_wire(
s: String,
) -> Result(SendingStatus, String)
pub fn shutdown(client: Client) -> Nil
Release the per-Client credentials cache actor. Call this when a
Client value is no longer needed — long-running processes that
build many Clients (tests, scripts, multi-tenant servers) will
otherwise accumulate one BEAM process per new call. Fire-and-
forget; safe to call multiple times. For tests or graceful
shutdown that must observe the actor’s exit, use shutdown_sync.
pub fn shutdown_sync(
client: Client,
timeout_ms timeout_ms: Int,
) -> Result(Nil, Nil)
Like shutdown but blocks until the credentials cache actor has
actually exited (or timeout_ms elapses). Ok(Nil) indicates a
clean exit; Error(Nil) indicates the timeout fired and the
actor was still alive when the caller gave up.
pub fn status_from_wire(s: String) -> Result(Status, String)
pub fn subscription_status_from_wire(
s: String,
) -> Result(SubscriptionStatus, String)
pub fn suppression_confidence_verdict_threshold_from_wire(
s: String,
) -> Result(SuppressionConfidenceVerdictThreshold, String)
pub fn suppression_list_import_action_from_wire(
s: String,
) -> Result(SuppressionListImportAction, String)
pub fn suppression_list_reason_from_wire(
s: String,
) -> Result(SuppressionListReason, String)
pub fn tag_resource(
client: Client,
input: TagResourceRequest,
) -> Result(TagResourceResponse, TagResourceError)
pub fn test_render_email_template(
client: Client,
input: TestRenderEmailTemplateRequest,
) -> Result(
TestRenderEmailTemplateResponse,
TestRenderEmailTemplateError,
)
pub fn tls_policy_from_wire(
s: String,
) -> Result(TlsPolicy, String)
pub fn untag_resource(
client: Client,
input: UntagResourceRequest,
) -> Result(UntagResourceResponse, UntagResourceError)
pub fn update_configuration_set_event_destination(
client: Client,
input: UpdateConfigurationSetEventDestinationRequest,
) -> Result(
UpdateConfigurationSetEventDestinationResponse,
UpdateConfigurationSetEventDestinationError,
)
pub fn update_contact(
client: Client,
input: UpdateContactRequest,
) -> Result(UpdateContactResponse, UpdateContactError)
pub fn update_contact_list(
client: Client,
input: UpdateContactListRequest,
) -> Result(UpdateContactListResponse, UpdateContactListError)
pub fn update_custom_verification_email_template(
client: Client,
input: UpdateCustomVerificationEmailTemplateRequest,
) -> Result(
UpdateCustomVerificationEmailTemplateResponse,
UpdateCustomVerificationEmailTemplateError,
)
pub fn update_email_identity_policy(
client: Client,
input: UpdateEmailIdentityPolicyRequest,
) -> Result(
UpdateEmailIdentityPolicyResponse,
UpdateEmailIdentityPolicyError,
)
pub fn update_email_template(
client: Client,
input: UpdateEmailTemplateRequest,
) -> Result(UpdateEmailTemplateResponse, UpdateEmailTemplateError)
pub fn update_reputation_entity_customer_managed_status(
client: Client,
input: UpdateReputationEntityCustomerManagedStatusRequest,
) -> Result(
UpdateReputationEntityCustomerManagedStatusResponse,
UpdateReputationEntityCustomerManagedStatusError,
)
pub fn update_reputation_entity_policy(
client: Client,
input: UpdateReputationEntityPolicyRequest,
) -> Result(
UpdateReputationEntityPolicyResponse,
UpdateReputationEntityPolicyError,
)
pub fn verification_error_from_wire(
s: String,
) -> Result(VerificationError, String)
pub fn verification_status_from_wire(
s: String,
) -> Result(VerificationStatus, String)
pub fn warmup_status_from_wire(
s: String,
) -> Result(WarmupStatus, String)
pub fn with_credentials_provider(
client: Client,
provider: credentials.Provider,
) -> Client
Override the credentials provider — use for non-default profiles, in-process static credentials, or a custom chain. The supplied provider is wrapped in a fresh per-Client credentials cache so callers don’t lose refresh/coalesce behaviour by overriding the default chain. The previously running cache actor is stopped — call this on a Client value you intend to keep, not on one that’s about to be discarded.
pub fn with_endpoint_url(client: Client, url: String) -> Client
Override the endpoint URL (LocalStack, FIPS endpoints, custom DNS).
pub fn with_http2(client: Client) -> Client
Switch the streaming sender to the HTTP/2 variant. httpc adds
{http_version, "HTTP/2"} to its option list; servers that
don’t speak HTTP/2 negotiate down to HTTP/1.1 via ALPN, so
calls keep working even when the peer doesn’t support it.
Buffered requests (with_http_send) are unaffected — HTTP/2
is for high-throughput streaming endpoints (S3 multipart,
Bedrock streaming, Transcribe).
pub fn with_http_send(
client: Client,
send: fn(request.Request(BitArray)) -> Result(
response.Response(BitArray),
http_send.HttpError,
),
) -> Client
Swap the HTTP transport — useful for canned-response test doubles.
pub fn with_max_attempts(client: Client, n: Int) -> Client
Override the retry attempt budget on the underlying ClientConfig.
The common case for retry tuning — pass 1 to disable retries
entirely (single attempt per request), 5 for long-running batch
workloads. Preserves the other retry knobs (delays, sleep, rng,
rate-limiter); use runtime.with_retry_strategy for full control.
pub fn with_sigv4a_path_normalization(
client: Client,
normalize: Bool,
) -> Client
Override SigV4a’s normalize_path (RFC 3986 dot-segment removal).
No-op when with_sigv4a_region_set has not been called yet — the
knob lives on the per-Client SigV4a state, not on the underlying
transport. S3 callers need False so object keys with . / ..
survive the canonical-request step.
pub fn with_sigv4a_region_set(
client: Client,
region_set: List(String),
) -> Client
Opt the Client into SigV4a (asymmetric ECDSA P-256) signing
for every request. region_set becomes the X-Amz-Region-Set
header — single-region callers pass ["us-east-1"],
multi-region callers pass the full list. Required for S3
Multi-Region Access Points and any other endpoint that demands
AWS4-ECDSA-P256-SHA256 signatures.
pub fn with_streaming_http_send(
client: Client,
send: fn(request.Request(BitArray)) -> Result(
response.Response(streaming.StreamingBody),
http_send.HttpError,
),
) -> Client
Swap the streaming HTTP transport. Same role as with_http_send
but targets the @streaming output path (runtime.invoke_streaming).
Use for canned-response test doubles on streaming ops, or to plug
in a custom chunked transport (proxy, gRPC tunnel, instrumented
sender) without disturbing the buffered path.
pub fn with_use_dual_stack(client: Client, value: Bool) -> Client
When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.
Wire form: runtime.with_endpoint_param(config, "UseDualStack", ...).
pub fn with_use_fips(client: Client, value: Bool) -> Client
When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.
Wire form: runtime.with_endpoint_param(config, "UseFIPS", ...).