// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT. package ses type BehaviorOnMXFailure string // Enum values for BehaviorOnMXFailure const ( BehaviorOnMXFailureUseDefaultValue BehaviorOnMXFailure = "UseDefaultValue" BehaviorOnMXFailureRejectMessage BehaviorOnMXFailure = "RejectMessage" ) func (enum BehaviorOnMXFailure) MarshalValue() (string, error) { return string(enum), nil } func (enum BehaviorOnMXFailure) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type BounceType string // Enum values for BounceType const ( BounceTypeDoesNotExist BounceType = "DoesNotExist" BounceTypeMessageTooLarge BounceType = "MessageTooLarge" BounceTypeExceededQuota BounceType = "ExceededQuota" BounceTypeContentRejected BounceType = "ContentRejected" BounceTypeUndefined BounceType = "Undefined" BounceTypeTemporaryFailure BounceType = "TemporaryFailure" ) func (enum BounceType) MarshalValue() (string, error) { return string(enum), nil } func (enum BounceType) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type BulkEmailStatus string // Enum values for BulkEmailStatus const ( BulkEmailStatusSuccess BulkEmailStatus = "Success" BulkEmailStatusMessageRejected BulkEmailStatus = "MessageRejected" BulkEmailStatusMailFromDomainNotVerified BulkEmailStatus = "MailFromDomainNotVerified" BulkEmailStatusConfigurationSetDoesNotExist BulkEmailStatus = "ConfigurationSetDoesNotExist" BulkEmailStatusTemplateDoesNotExist BulkEmailStatus = "TemplateDoesNotExist" BulkEmailStatusAccountSuspended BulkEmailStatus = "AccountSuspended" BulkEmailStatusAccountThrottled BulkEmailStatus = "AccountThrottled" BulkEmailStatusAccountDailyQuotaExceeded BulkEmailStatus = "AccountDailyQuotaExceeded" BulkEmailStatusInvalidSendingPoolName BulkEmailStatus = "InvalidSendingPoolName" BulkEmailStatusAccountSendingPaused BulkEmailStatus = "AccountSendingPaused" BulkEmailStatusConfigurationSetSendingPaused BulkEmailStatus = "ConfigurationSetSendingPaused" BulkEmailStatusInvalidParameterValue BulkEmailStatus = "InvalidParameterValue" BulkEmailStatusTransientFailure BulkEmailStatus = "TransientFailure" BulkEmailStatusFailed BulkEmailStatus = "Failed" ) func (enum BulkEmailStatus) MarshalValue() (string, error) { return string(enum), nil } func (enum BulkEmailStatus) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type ConfigurationSetAttribute string // Enum values for ConfigurationSetAttribute const ( ConfigurationSetAttributeEventDestinations ConfigurationSetAttribute = "eventDestinations" ConfigurationSetAttributeTrackingOptions ConfigurationSetAttribute = "trackingOptions" ConfigurationSetAttributeDeliveryOptions ConfigurationSetAttribute = "deliveryOptions" ConfigurationSetAttributeReputationOptions ConfigurationSetAttribute = "reputationOptions" ) func (enum ConfigurationSetAttribute) MarshalValue() (string, error) { return string(enum), nil } func (enum ConfigurationSetAttribute) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type CustomMailFromStatus string // Enum values for CustomMailFromStatus const ( CustomMailFromStatusPending CustomMailFromStatus = "Pending" CustomMailFromStatusSuccess CustomMailFromStatus = "Success" CustomMailFromStatusFailed CustomMailFromStatus = "Failed" CustomMailFromStatusTemporaryFailure CustomMailFromStatus = "TemporaryFailure" ) func (enum CustomMailFromStatus) MarshalValue() (string, error) { return string(enum), nil } func (enum CustomMailFromStatus) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type DimensionValueSource string // Enum values for DimensionValueSource const ( DimensionValueSourceMessageTag DimensionValueSource = "messageTag" DimensionValueSourceEmailHeader DimensionValueSource = "emailHeader" DimensionValueSourceLinkTag DimensionValueSource = "linkTag" ) func (enum DimensionValueSource) MarshalValue() (string, error) { return string(enum), nil } func (enum DimensionValueSource) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type DsnAction string // Enum values for DsnAction const ( DsnActionFailed DsnAction = "failed" DsnActionDelayed DsnAction = "delayed" DsnActionDelivered DsnAction = "delivered" DsnActionRelayed DsnAction = "relayed" DsnActionExpanded DsnAction = "expanded" ) func (enum DsnAction) MarshalValue() (string, error) { return string(enum), nil } func (enum DsnAction) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type EventType string // Enum values for EventType const ( EventTypeSend EventType = "send" EventTypeReject EventType = "reject" EventTypeBounce EventType = "bounce" EventTypeComplaint EventType = "complaint" EventTypeDelivery EventType = "delivery" EventTypeOpen EventType = "open" EventTypeClick EventType = "click" EventTypeRenderingFailure EventType = "renderingFailure" ) func (enum EventType) MarshalValue() (string, error) { return string(enum), nil } func (enum EventType) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type IdentityType string // Enum values for IdentityType const ( IdentityTypeEmailAddress IdentityType = "EmailAddress" IdentityTypeDomain IdentityType = "Domain" ) func (enum IdentityType) MarshalValue() (string, error) { return string(enum), nil } func (enum IdentityType) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type InvocationType string // Enum values for InvocationType const ( InvocationTypeEvent InvocationType = "Event" InvocationTypeRequestResponse InvocationType = "RequestResponse" ) func (enum InvocationType) MarshalValue() (string, error) { return string(enum), nil } func (enum InvocationType) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type NotificationType string // Enum values for NotificationType const ( NotificationTypeBounce NotificationType = "Bounce" NotificationTypeComplaint NotificationType = "Complaint" NotificationTypeDelivery NotificationType = "Delivery" ) func (enum NotificationType) MarshalValue() (string, error) { return string(enum), nil } func (enum NotificationType) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type ReceiptFilterPolicy string // Enum values for ReceiptFilterPolicy const ( ReceiptFilterPolicyBlock ReceiptFilterPolicy = "Block" ReceiptFilterPolicyAllow ReceiptFilterPolicy = "Allow" ) func (enum ReceiptFilterPolicy) MarshalValue() (string, error) { return string(enum), nil } func (enum ReceiptFilterPolicy) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type SNSActionEncoding string // Enum values for SNSActionEncoding const ( SNSActionEncodingUtf8 SNSActionEncoding = "UTF-8" SNSActionEncodingBase64 SNSActionEncoding = "Base64" ) func (enum SNSActionEncoding) MarshalValue() (string, error) { return string(enum), nil } func (enum SNSActionEncoding) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type StopScope string // Enum values for StopScope const ( StopScopeRuleSet StopScope = "RuleSet" ) func (enum StopScope) MarshalValue() (string, error) { return string(enum), nil } func (enum StopScope) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type TlsPolicy string // Enum values for TlsPolicy const ( TlsPolicyRequire TlsPolicy = "Require" TlsPolicyOptional TlsPolicy = "Optional" ) func (enum TlsPolicy) MarshalValue() (string, error) { return string(enum), nil } func (enum TlsPolicy) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type VerificationStatus string // Enum values for VerificationStatus const ( VerificationStatusPending VerificationStatus = "Pending" VerificationStatusSuccess VerificationStatus = "Success" VerificationStatusFailed VerificationStatus = "Failed" VerificationStatusTemporaryFailure VerificationStatus = "TemporaryFailure" VerificationStatusNotStarted VerificationStatus = "NotStarted" ) func (enum VerificationStatus) MarshalValue() (string, error) { return string(enum), nil } func (enum VerificationStatus) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil }