aws-sdk
Version:
AWS SDK for JavaScript
2,087 lines (2,086 loc) • 89.8 kB
JSON
{
"version": "2.0",
"metadata": {
"apiVersion": "2019-09-27",
"endpointPrefix": "email",
"jsonVersion": "1.1",
"protocol": "rest-json",
"protocols": [
"rest-json"
],
"serviceAbbreviation": "Amazon SES V2",
"serviceFullName": "Amazon Simple Email Service",
"serviceId": "SESv2",
"signatureVersion": "v4",
"signingName": "ses",
"uid": "sesv2-2019-09-27",
"auth": [
"aws.auth#sigv4"
]
},
"operations": {
"BatchGetMetricData": {
"http": {
"requestUri": "/v2/email/metrics/batch"
},
"input": {
"type": "structure",
"required": [
"Queries"
],
"members": {
"Queries": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Id",
"Namespace",
"Metric",
"StartDate",
"EndDate"
],
"members": {
"Id": {},
"Namespace": {},
"Metric": {},
"Dimensions": {
"type": "map",
"key": {},
"value": {}
},
"StartDate": {
"type": "timestamp"
},
"EndDate": {
"type": "timestamp"
}
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"Results": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Id": {},
"Timestamps": {
"type": "list",
"member": {
"type": "timestamp"
}
},
"Values": {
"type": "list",
"member": {
"type": "long"
}
}
}
}
},
"Errors": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Id": {},
"Code": {},
"Message": {}
}
}
}
}
}
},
"CancelExportJob": {
"http": {
"method": "PUT",
"requestUri": "/v2/email/export-jobs/{JobId}/cancel"
},
"input": {
"type": "structure",
"required": [
"JobId"
],
"members": {
"JobId": {
"location": "uri",
"locationName": "JobId"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"CreateConfigurationSet": {
"http": {
"requestUri": "/v2/email/configuration-sets"
},
"input": {
"type": "structure",
"required": [
"ConfigurationSetName"
],
"members": {
"ConfigurationSetName": {},
"TrackingOptions": {
"shape": "Sq"
},
"DeliveryOptions": {
"shape": "Ss"
},
"ReputationOptions": {
"shape": "Sv"
},
"SendingOptions": {
"shape": "Sy"
},
"Tags": {
"shape": "Sz"
},
"SuppressionOptions": {
"shape": "S13"
},
"VdmOptions": {
"shape": "S16"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"CreateConfigurationSetEventDestination": {
"http": {
"requestUri": "/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations"
},
"input": {
"type": "structure",
"required": [
"ConfigurationSetName",
"EventDestinationName",
"EventDestination"
],
"members": {
"ConfigurationSetName": {
"location": "uri",
"locationName": "ConfigurationSetName"
},
"EventDestinationName": {},
"EventDestination": {
"shape": "S1d"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"CreateContact": {
"http": {
"requestUri": "/v2/email/contact-lists/{ContactListName}/contacts"
},
"input": {
"type": "structure",
"required": [
"ContactListName",
"EmailAddress"
],
"members": {
"ContactListName": {
"location": "uri",
"locationName": "ContactListName"
},
"EmailAddress": {},
"TopicPreferences": {
"shape": "S1v"
},
"UnsubscribeAll": {
"type": "boolean"
},
"AttributesData": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"CreateContactList": {
"http": {
"requestUri": "/v2/email/contact-lists"
},
"input": {
"type": "structure",
"required": [
"ContactListName"
],
"members": {
"ContactListName": {},
"Topics": {
"shape": "S23"
},
"Description": {},
"Tags": {
"shape": "Sz"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"CreateCustomVerificationEmailTemplate": {
"http": {
"requestUri": "/v2/email/custom-verification-email-templates"
},
"input": {
"type": "structure",
"required": [
"TemplateName",
"FromEmailAddress",
"TemplateSubject",
"TemplateContent",
"SuccessRedirectionURL",
"FailureRedirectionURL"
],
"members": {
"TemplateName": {},
"FromEmailAddress": {},
"TemplateSubject": {},
"TemplateContent": {},
"SuccessRedirectionURL": {},
"FailureRedirectionURL": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"CreateDedicatedIpPool": {
"http": {
"requestUri": "/v2/email/dedicated-ip-pools"
},
"input": {
"type": "structure",
"required": [
"PoolName"
],
"members": {
"PoolName": {},
"Tags": {
"shape": "Sz"
},
"ScalingMode": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"CreateDeliverabilityTestReport": {
"http": {
"requestUri": "/v2/email/deliverability-dashboard/test"
},
"input": {
"type": "structure",
"required": [
"FromEmailAddress",
"Content"
],
"members": {
"ReportName": {},
"FromEmailAddress": {},
"Content": {
"shape": "S2k"
},
"Tags": {
"shape": "Sz"
}
}
},
"output": {
"type": "structure",
"required": [
"ReportId",
"DeliverabilityTestStatus"
],
"members": {
"ReportId": {},
"DeliverabilityTestStatus": {}
}
}
},
"CreateEmailIdentity": {
"http": {
"requestUri": "/v2/email/identities"
},
"input": {
"type": "structure",
"required": [
"EmailIdentity"
],
"members": {
"EmailIdentity": {},
"Tags": {
"shape": "Sz"
},
"DkimSigningAttributes": {
"shape": "S33"
},
"ConfigurationSetName": {}
}
},
"output": {
"type": "structure",
"members": {
"IdentityType": {},
"VerifiedForSendingStatus": {
"type": "boolean"
},
"DkimAttributes": {
"shape": "S39"
}
}
}
},
"CreateEmailIdentityPolicy": {
"http": {
"requestUri": "/v2/email/identities/{EmailIdentity}/policies/{PolicyName}"
},
"input": {
"type": "structure",
"required": [
"EmailIdentity",
"PolicyName",
"Policy"
],
"members": {
"EmailIdentity": {
"location": "uri",
"locationName": "EmailIdentity"
},
"PolicyName": {
"location": "uri",
"locationName": "PolicyName"
},
"Policy": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"CreateEmailTemplate": {
"http": {
"requestUri": "/v2/email/templates"
},
"input": {
"type": "structure",
"required": [
"TemplateName",
"TemplateContent"
],
"members": {
"TemplateName": {},
"TemplateContent": {
"shape": "S3j"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"CreateExportJob": {
"http": {
"requestUri": "/v2/email/export-jobs"
},
"input": {
"type": "structure",
"required": [
"ExportDataSource",
"ExportDestination"
],
"members": {
"ExportDataSource": {
"shape": "S3o"
},
"ExportDestination": {
"shape": "S48"
}
}
},
"output": {
"type": "structure",
"members": {
"JobId": {}
}
}
},
"CreateImportJob": {
"http": {
"requestUri": "/v2/email/import-jobs"
},
"input": {
"type": "structure",
"required": [
"ImportDestination",
"ImportDataSource"
],
"members": {
"ImportDestination": {
"shape": "S4d"
},
"ImportDataSource": {
"shape": "S4i"
}
}
},
"output": {
"type": "structure",
"members": {
"JobId": {}
}
}
},
"DeleteConfigurationSet": {
"http": {
"method": "DELETE",
"requestUri": "/v2/email/configuration-sets/{ConfigurationSetName}"
},
"input": {
"type": "structure",
"required": [
"ConfigurationSetName"
],
"members": {
"ConfigurationSetName": {
"location": "uri",
"locationName": "ConfigurationSetName"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteConfigurationSetEventDestination": {
"http": {
"method": "DELETE",
"requestUri": "/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}"
},
"input": {
"type": "structure",
"required": [
"ConfigurationSetName",
"EventDestinationName"
],
"members": {
"ConfigurationSetName": {
"location": "uri",
"locationName": "ConfigurationSetName"
},
"EventDestinationName": {
"location": "uri",
"locationName": "EventDestinationName"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteContact": {
"http": {
"method": "DELETE",
"requestUri": "/v2/email/contact-lists/{ContactListName}/contacts/{EmailAddress}"
},
"input": {
"type": "structure",
"required": [
"ContactListName",
"EmailAddress"
],
"members": {
"ContactListName": {
"location": "uri",
"locationName": "ContactListName"
},
"EmailAddress": {
"location": "uri",
"locationName": "EmailAddress"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteContactList": {
"http": {
"method": "DELETE",
"requestUri": "/v2/email/contact-lists/{ContactListName}"
},
"input": {
"type": "structure",
"required": [
"ContactListName"
],
"members": {
"ContactListName": {
"location": "uri",
"locationName": "ContactListName"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteCustomVerificationEmailTemplate": {
"http": {
"method": "DELETE",
"requestUri": "/v2/email/custom-verification-email-templates/{TemplateName}"
},
"input": {
"type": "structure",
"required": [
"TemplateName"
],
"members": {
"TemplateName": {
"location": "uri",
"locationName": "TemplateName"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteDedicatedIpPool": {
"http": {
"method": "DELETE",
"requestUri": "/v2/email/dedicated-ip-pools/{PoolName}"
},
"input": {
"type": "structure",
"required": [
"PoolName"
],
"members": {
"PoolName": {
"location": "uri",
"locationName": "PoolName"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteEmailIdentity": {
"http": {
"method": "DELETE",
"requestUri": "/v2/email/identities/{EmailIdentity}"
},
"input": {
"type": "structure",
"required": [
"EmailIdentity"
],
"members": {
"EmailIdentity": {
"location": "uri",
"locationName": "EmailIdentity"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteEmailIdentityPolicy": {
"http": {
"method": "DELETE",
"requestUri": "/v2/email/identities/{EmailIdentity}/policies/{PolicyName}"
},
"input": {
"type": "structure",
"required": [
"EmailIdentity",
"PolicyName"
],
"members": {
"EmailIdentity": {
"location": "uri",
"locationName": "EmailIdentity"
},
"PolicyName": {
"location": "uri",
"locationName": "PolicyName"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteEmailTemplate": {
"http": {
"method": "DELETE",
"requestUri": "/v2/email/templates/{TemplateName}"
},
"input": {
"type": "structure",
"required": [
"TemplateName"
],
"members": {
"TemplateName": {
"location": "uri",
"locationName": "TemplateName"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteSuppressedDestination": {
"http": {
"method": "DELETE",
"requestUri": "/v2/email/suppression/addresses/{EmailAddress}"
},
"input": {
"type": "structure",
"required": [
"EmailAddress"
],
"members": {
"EmailAddress": {
"location": "uri",
"locationName": "EmailAddress"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"GetAccount": {
"http": {
"method": "GET",
"requestUri": "/v2/email/account"
},
"input": {
"type": "structure",
"members": {}
},
"output": {
"type": "structure",
"members": {
"DedicatedIpAutoWarmupEnabled": {
"type": "boolean"
},
"EnforcementStatus": {},
"ProductionAccessEnabled": {
"type": "boolean"
},
"SendQuota": {
"type": "structure",
"members": {
"Max24HourSend": {
"type": "double"
},
"MaxSendRate": {
"type": "double"
},
"SentLast24Hours": {
"type": "double"
}
}
},
"SendingEnabled": {
"type": "boolean"
},
"SuppressionAttributes": {
"type": "structure",
"members": {
"SuppressedReasons": {
"shape": "S14"
}
}
},
"Details": {
"type": "structure",
"members": {
"MailType": {},
"WebsiteURL": {
"shape": "S5e"
},
"ContactLanguage": {},
"UseCaseDescription": {
"shape": "S5g"
},
"AdditionalContactEmailAddresses": {
"shape": "S5h"
},
"ReviewDetails": {
"type": "structure",
"members": {
"Status": {},
"CaseId": {}
}
}
}
},
"VdmAttributes": {
"shape": "S5m"
}
}
}
},
"GetBlacklistReports": {
"http": {
"method": "GET",
"requestUri": "/v2/email/deliverability-dashboard/blacklist-report"
},
"input": {
"type": "structure",
"required": [
"BlacklistItemNames"
],
"members": {
"BlacklistItemNames": {
"location": "querystring",
"locationName": "BlacklistItemNames",
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"required": [
"BlacklistReport"
],
"members": {
"BlacklistReport": {
"type": "map",
"key": {},
"value": {
"type": "list",
"member": {
"type": "structure",
"members": {
"RblName": {},
"ListingTime": {
"type": "timestamp"
},
"Description": {}
}
}
}
}
}
}
},
"GetConfigurationSet": {
"http": {
"method": "GET",
"requestUri": "/v2/email/configuration-sets/{ConfigurationSetName}"
},
"input": {
"type": "structure",
"required": [
"ConfigurationSetName"
],
"members": {
"ConfigurationSetName": {
"location": "uri",
"locationName": "ConfigurationSetName"
}
}
},
"output": {
"type": "structure",
"members": {
"ConfigurationSetName": {},
"TrackingOptions": {
"shape": "Sq"
},
"DeliveryOptions": {
"shape": "Ss"
},
"ReputationOptions": {
"shape": "Sv"
},
"SendingOptions": {
"shape": "Sy"
},
"Tags": {
"shape": "Sz"
},
"SuppressionOptions": {
"shape": "S13"
},
"VdmOptions": {
"shape": "S16"
}
}
}
},
"GetConfigurationSetEventDestinations": {
"http": {
"method": "GET",
"requestUri": "/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations"
},
"input": {
"type": "structure",
"required": [
"ConfigurationSetName"
],
"members": {
"ConfigurationSetName": {
"location": "uri",
"locationName": "ConfigurationSetName"
}
}
},
"output": {
"type": "structure",
"members": {
"EventDestinations": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Name",
"MatchingEventTypes"
],
"members": {
"Name": {},
"Enabled": {
"type": "boolean"
},
"MatchingEventTypes": {
"shape": "S1e"
},
"KinesisFirehoseDestination": {
"shape": "S1g"
},
"CloudWatchDestination": {
"shape": "S1i"
},
"SnsDestination": {
"shape": "S1o"
},
"EventBridgeDestination": {
"shape": "S1p"
},
"PinpointDestination": {
"shape": "S1q"
}
}
}
}
}
}
},
"GetContact": {
"http": {
"method": "GET",
"requestUri": "/v2/email/contact-lists/{ContactListName}/contacts/{EmailAddress}"
},
"input": {
"type": "structure",
"required": [
"ContactListName",
"EmailAddress"
],
"members": {
"ContactListName": {
"location": "uri",
"locationName": "ContactListName"
},
"EmailAddress": {
"location": "uri",
"locationName": "EmailAddress"
}
}
},
"output": {
"type": "structure",
"members": {
"ContactListName": {},
"EmailAddress": {},
"TopicPreferences": {
"shape": "S1v"
},
"TopicDefaultPreferences": {
"shape": "S1v"
},
"UnsubscribeAll": {
"type": "boolean"
},
"AttributesData": {},
"CreatedTimestamp": {
"type": "timestamp"
},
"LastUpdatedTimestamp": {
"type": "timestamp"
}
}
}
},
"GetContactList": {
"http": {
"method": "GET",
"requestUri": "/v2/email/contact-lists/{ContactListName}"
},
"input": {
"type": "structure",
"required": [
"ContactListName"
],
"members": {
"ContactListName": {
"location": "uri",
"locationName": "ContactListName"
}
}
},
"output": {
"type": "structure",
"members": {
"ContactListName": {},
"Topics": {
"shape": "S23"
},
"Description": {},
"CreatedTimestamp": {
"type": "timestamp"
},
"LastUpdatedTimestamp": {
"type": "timestamp"
},
"Tags": {
"shape": "Sz"
}
}
}
},
"GetCustomVerificationEmailTemplate": {
"http": {
"method": "GET",
"requestUri": "/v2/email/custom-verification-email-templates/{TemplateName}"
},
"input": {
"type": "structure",
"required": [
"TemplateName"
],
"members": {
"TemplateName": {
"location": "uri",
"locationName": "TemplateName"
}
}
},
"output": {
"type": "structure",
"members": {
"TemplateName": {},
"FromEmailAddress": {},
"TemplateSubject": {},
"TemplateContent": {},
"SuccessRedirectionURL": {},
"FailureRedirectionURL": {}
}
}
},
"GetDedicatedIp": {
"http": {
"method": "GET",
"requestUri": "/v2/email/dedicated-ips/{IP}"
},
"input": {
"type": "structure",
"required": [
"Ip"
],
"members": {
"Ip": {
"location": "uri",
"locationName": "IP"
}
}
},
"output": {
"type": "structure",
"members": {
"DedicatedIp": {
"shape": "S6d"
}
}
}
},
"GetDedicatedIpPool": {
"http": {
"method": "GET",
"requestUri": "/v2/email/dedicated-ip-pools/{PoolName}"
},
"input": {
"type": "structure",
"required": [
"PoolName"
],
"members": {
"PoolName": {
"location": "uri",
"locationName": "PoolName"
}
}
},
"output": {
"type": "structure",
"members": {
"DedicatedIpPool": {
"type": "structure",
"required": [
"PoolName",
"ScalingMode"
],
"members": {
"PoolName": {},
"ScalingMode": {}
}
}
}
}
},
"GetDedicatedIps": {
"http": {
"method": "GET",
"requestUri": "/v2/email/dedicated-ips"
},
"input": {
"type": "structure",
"members": {
"PoolName": {
"location": "querystring",
"locationName": "PoolName"
},
"NextToken": {
"location": "querystring",
"locationName": "NextToken"
},
"PageSize": {
"location": "querystring",
"locationName": "PageSize",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"DedicatedIps": {
"type": "list",
"member": {
"shape": "S6d"
}
},
"NextToken": {}
}
}
},
"GetDeliverabilityDashboardOptions": {
"http": {
"method": "GET",
"requestUri": "/v2/email/deliverability-dashboard"
},
"input": {
"type": "structure",
"members": {}
},
"output": {
"type": "structure",
"required": [
"DashboardEnabled"
],
"members": {
"DashboardEnabled": {
"type": "boolean"
},
"SubscriptionExpiryDate": {
"type": "timestamp"
},
"AccountStatus": {},
"ActiveSubscribedDomains": {
"shape": "S6r"
},
"PendingExpirationSubscribedDomains": {
"shape": "S6r"
}
}
}
},
"GetDeliverabilityTestReport": {
"http": {
"method": "GET",
"requestUri": "/v2/email/deliverability-dashboard/test-reports/{ReportId}"
},
"input": {
"type": "structure",
"required": [
"ReportId"
],
"members": {
"ReportId": {
"location": "uri",
"locationName": "ReportId"
}
}
},
"output": {
"type": "structure",
"required": [
"DeliverabilityTestReport",
"OverallPlacement",
"IspPlacements"
],
"members": {
"DeliverabilityTestReport": {
"shape": "S6z"
},
"OverallPlacement": {
"shape": "S71"
},
"IspPlacements": {
"type": "list",
"member": {
"type": "structure",
"members": {
"IspName": {},
"PlacementStatistics": {
"shape": "S71"
}
}
}
},
"Message": {},
"Tags": {
"shape": "Sz"
}
}
}
},
"GetDomainDeliverabilityCampaign": {
"http": {
"method": "GET",
"requestUri": "/v2/email/deliverability-dashboard/campaigns/{CampaignId}"
},
"input": {
"type": "structure",
"required": [
"CampaignId"
],
"members": {
"CampaignId": {
"location": "uri",
"locationName": "CampaignId"
}
}
},
"output": {
"type": "structure",
"required": [
"DomainDeliverabilityCampaign"
],
"members": {
"DomainDeliverabilityCampaign": {
"shape": "S79"
}
}
}
},
"GetDomainStatisticsReport": {
"http": {
"method": "GET",
"requestUri": "/v2/email/deliverability-dashboard/statistics-report/{Domain}"
},
"input": {
"type": "structure",
"required": [
"Domain",
"StartDate",
"EndDate"
],
"members": {
"Domain": {
"location": "uri",
"locationName": "Domain"
},
"StartDate": {
"location": "querystring",
"locationName": "StartDate",
"type": "timestamp"
},
"EndDate": {
"location": "querystring",
"locationName": "EndDate",
"type": "timestamp"
}
}
},
"output": {
"type": "structure",
"required": [
"OverallVolume",
"DailyVolumes"
],
"members": {
"OverallVolume": {
"type": "structure",
"members": {
"VolumeStatistics": {
"shape": "S7j"
},
"ReadRatePercent": {
"type": "double"
},
"DomainIspPlacements": {
"shape": "S7k"
}
}
},
"DailyVolumes": {
"type": "list",
"member": {
"type": "structure",
"members": {
"StartDate": {
"type": "timestamp"
},
"VolumeStatistics": {
"shape": "S7j"
},
"DomainIspPlacements": {
"shape": "S7k"
}
}
}
}
}
}
},
"GetEmailIdentity": {
"http": {
"method": "GET",
"requestUri": "/v2/email/identities/{EmailIdentity}"
},
"input": {
"type": "structure",
"required": [
"EmailIdentity"
],
"members": {
"EmailIdentity": {
"location": "uri",
"locationName": "EmailIdentity"
}
}
},
"output": {
"type": "structure",
"members": {
"IdentityType": {},
"FeedbackForwardingStatus": {
"type": "boolean"
},
"VerifiedForSendingStatus": {
"type": "boolean"
},
"DkimAttributes": {
"shape": "S39"
},
"MailFromAttributes": {
"type": "structure",
"required": [
"MailFromDomain",
"MailFromDomainStatus",
"BehaviorOnMxFailure"
],
"members": {
"MailFromDomain": {},
"MailFromDomainStatus": {},
"BehaviorOnMxFailure": {}
}
},
"Policies": {
"shape": "S7u"
},
"Tags": {
"shape": "Sz"
},
"ConfigurationSetName": {},
"VerificationStatus": {},
"VerificationInfo": {
"type": "structure",
"members": {
"LastCheckedTimestamp": {
"type": "timestamp"
},
"LastSuccessTimestamp": {
"type": "timestamp"
},
"ErrorType": {},
"SOARecord": {
"type": "structure",
"members": {
"PrimaryNameServer": {},
"AdminEmail": {},
"SerialNumber": {
"type": "long"
}
}
}
}
}
}
}
},
"GetEmailIdentityPolicies": {
"http": {
"method": "GET",
"requestUri": "/v2/email/identities/{EmailIdentity}/policies"
},
"input": {
"type": "structure",
"required": [
"EmailIdentity"
],
"members": {
"EmailIdentity": {
"location": "uri",
"locationName": "EmailIdentity"
}
}
},
"output": {
"type": "structure",
"members": {
"Policies": {
"shape": "S7u"
}
}
}
},
"GetEmailTemplate": {
"http": {
"method": "GET",
"requestUri": "/v2/email/templates/{TemplateName}"
},
"input": {
"type": "structure",
"required": [
"TemplateName"
],
"members": {
"TemplateName": {
"location": "uri",
"locationName": "TemplateName"
}
}
},
"output": {
"type": "structure",
"required": [
"TemplateName",
"TemplateContent"
],
"members": {
"TemplateName": {},
"TemplateContent": {
"shape": "S3j"
}
}
}
},
"GetExportJob": {
"http": {
"method": "GET",
"requestUri": "/v2/email/export-jobs/{JobId}"
},
"input": {
"type": "structure",
"required": [
"JobId"
],
"members": {
"JobId": {
"location": "uri",
"locationName": "JobId"
}
}
},
"output": {
"type": "structure",
"members": {
"JobId": {},
"ExportSourceType": {},
"JobStatus": {},
"ExportDestination": {
"shape": "S48"
},
"ExportDataSource": {
"shape": "S3o"
},
"CreatedTimestamp": {
"type": "timestamp"
},
"CompletedTimestamp": {
"type": "timestamp"
},
"FailureInfo": {
"shape": "S8a"
},
"Statistics": {
"type": "structure",
"members": {
"ProcessedRecordsCount": {
"type": "integer"
},
"ExportedRecordsCount": {
"type": "integer"
}
}
}
}
}
},
"GetImportJob": {
"http": {
"method": "GET",
"requestUri": "/v2/email/import-jobs/{JobId}"
},
"input": {
"type": "structure",
"required": [
"JobId"
],
"members": {
"JobId": {
"location": "uri",
"locationName": "JobId"
}
}
},
"output": {
"type": "structure",
"members": {
"JobId": {},
"ImportDestination": {
"shape": "S4d"
},
"ImportDataSource": {
"shape": "S4i"
},
"FailureInfo": {
"shape": "S8a"
},
"JobStatus": {},
"CreatedTimestamp": {
"type": "timestamp"
},
"CompletedTimestamp": {
"type": "timestamp"
},
"ProcessedRecordsCount": {
"type": "integer"
},
"FailedRecordsCount": {
"type": "integer"
}
}
}
},
"GetMessageInsights": {
"http": {
"method": "GET",
"requestUri": "/v2/email/insights/{MessageId}/"
},
"input": {
"type": "structure",
"required": [
"MessageId"
],
"members": {
"MessageId": {
"location": "uri",
"locationName": "MessageId"
}
}
},
"output": {
"type": "structure",
"members": {
"MessageId": {},
"FromEmailAddress": {
"shape": "S3y"
},
"Subject": {
"shape": "S40"
},
"EmailTags": {
"shape": "S8m"
},
"Insights": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Destination": {
"shape": "S3y"
},
"Isp": {},
"Events": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Timestamp": {
"type": "timestamp"
},
"Type": {},
"Details": {
"type": "structure",
"members": {
"Bounce": {
"type": "structure",
"members": {
"BounceType": {},
"BounceSubType": {},
"DiagnosticCode": {}
}
},
"Complaint": {
"type": "structure",
"members": {
"ComplaintSubType": {},
"ComplaintFeedbackType": {}
}
}
}
}
}
}
}
}
}
}
}
}
},
"GetSuppressedDestination": {
"http": {
"method": "GET",
"requestUri": "/v2/email/suppression/addresses/{EmailAddress}"
},
"input": {
"type": "structure",
"required": [
"EmailAddress"
],
"members": {
"EmailAddress": {
"location": "uri",
"locationName": "EmailAddress"
}
}
},
"output": {
"type": "structure",
"required": [
"SuppressedDestination"
],
"members": {
"SuppressedDestination": {
"type": "structure",
"required": [
"EmailAddress",
"Reason",
"LastUpdateTime"
],
"members": {
"EmailAddress": {},
"Reason": {},
"LastUpdateTime": {
"type": "timestamp"
},
"Attributes": {
"type": "structure",
"members": {
"MessageId": {},
"FeedbackId": {}
}
}
}
}
}
}
},
"ListConfigurationSets": {
"http": {
"method": "GET",
"requestUri": "/v2/email/configuration-sets"
},
"input": {
"type": "structure",
"members": {
"NextToken": {
"location": "querystring",
"locationName": "NextToken"
},
"PageSize": {
"location": "querystring",
"locationName": "PageSize",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"ConfigurationSets": {
"type": "list",
"member": {}
},
"NextToken": {}
}
}
},
"ListContactLists": {
"http": {
"method": "GET",
"requestUri": "/v2/email/contact-lists"
},
"input": {
"type": "structure",
"members": {
"PageSize": {
"location": "querystring",
"locationName": "PageSize",
"type": "integer"
},
"NextToken": {
"location": "querystring",
"locationName": "NextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"ContactLists": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ContactListName": {},
"LastUpdatedTimestamp": {
"type": "timestamp"
}
}
}
},
"NextToken": {}
}
}
},
"ListContacts": {
"http": {
"requestUri": "/v2/email/contact-lists/{ContactListName}/contacts/list"
},
"input": {
"type": "structure",
"required": [
"ContactListName"
],
"members": {
"ContactListName": {
"location": "uri",
"locationName": "ContactListName"
},
"Filter": {
"type": "structure",
"members": {
"FilteredStatus": {},
"TopicFilter": {
"type": "structure",
"members": {
"TopicName": {},
"UseDefaultIfPreferenceUnavailable": {
"type": "boolean"
}
}
}
}
},
"PageSize": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"Contacts": {
"type": "list",
"member": {
"type": "structure",
"members": {
"EmailAddress": {},
"TopicPreferences": {
"shape": "S1v"
},
"TopicDefaultPreferences": {
"shape": "S1v"
},
"UnsubscribeAll": {
"type": "boolean"
},
"LastUpdatedTimestamp": {
"type": "timestamp"
}
}
}
},
"NextToken": {}
}
}
},
"ListCustomVerificationEmailTemplates": {
"http": {
"method": "GET",
"requestUri": "/v2/email/custom-verification-email-templates"
},
"input": {
"type": "structure",
"members": {
"NextToken": {
"location": "querystring",
"locationName": "NextToken"
},
"PageSize": {
"location": "querystring",
"locationName": "PageSize",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"CustomVerificationEmailTemplates": {
"type": "list",
"member": {
"type": "structure",
"members": {
"TemplateName": {},
"FromEmailAddress": {},
"TemplateSubject": {},
"SuccessRedirectionURL": {},
"FailureRedirectionURL": {}
}
}
},
"NextToken": {}
}
}
},
"ListDedicatedIpPools": {
"http": {
"method": "GET",
"requestUri": "/v2/email/dedicated-ip-pools"
},
"input": {
"type": "structure",
"members": {
"NextToken": {
"location": "querystring",
"locationName": "NextToken"
},
"PageSize": {
"location": "querystring",
"locationName": "PageSize",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"DedicatedIpPools": {
"type": "list",
"member": {}
},
"NextToken": {}
}
}
},
"ListDeliverabilityTestReports": {
"http": {
"method": "GET",
"requestUri": "/v2/email/deliverability-dashboard/test-reports"
},
"input": {
"type": "structure",
"members": {
"NextToken": {
"location": "querystring",
"locationName": "NextToken"
},
"PageSize": {
"location": "querystring",
"locationName": "PageSize",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"required": [
"DeliverabilityTestReports"
],
"members": {
"DeliverabilityTestReports": {
"type": "list",
"member": {
"shape": "S6z"
}
},
"NextToken": {}
}
}
},
"ListDomainDeliverabilityCampaigns": {
"http": {
"method": "GET",
"requestUri": "/v2/email/deliverability-dashboard/domains/{SubscribedDomain}/campaigns"
},
"input": {
"type": "structure",
"required": [
"StartDate",
"EndDate",
"SubscribedDomain"
],
"members": {
"StartDate": {
"location": "querystring",
"locationName": "StartDate",
"type": "timestamp"
},
"EndDate": {
"location": "querystring",
"locationName": "EndDate",
"type": "timestamp"
},
"SubscribedDomain": {
"location": "uri",
"locationName": "SubscribedDomain"
},
"NextToken": {
"location": "querystring",
"locationName": "NextToken"
},
"PageSize": {
"location": "querystring",
"locationName": "PageSize",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"required": [
"DomainDeliverabilityCampaigns"
],
"members": {
"DomainDeliverabilityCampaigns": {
"type": "list",
"member": {
"shape": "S79"
}
},
"NextToken": {}
}
}
},
"ListEmailIdentities": {
"http": {
"method": "GET",
"requestUri": "/v2/email/identities"
},
"input": {
"type": "structure",
"members": {
"NextToken": {
"location": "querystring",
"locationName": "NextToken"
},
"PageSize": {
"location": "querystring",
"locationName": "PageSize",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"EmailIdentities": {
"type": "list",
"member": {
"type": "structure",
"members": {
"IdentityType": {},
"IdentityName": {},
"SendingEnabled": {
"type": "boolean"
},
"VerificationStatus": {}
}
}
},
"NextToken": {}
}
}
},
"ListEmailTemplates": {
"http": {
"method": "GET",
"requestUri": "/v2/email/templates"
},
"input": {
"type": "structure",
"members": {
"NextToken": {
"location": "querystring",
"locationName": "NextToken"
},
"PageSize": {
"location": "querystring",
"locationName": "PageSize",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"TemplatesMetadata": {
"type": "list",
"member": {
"type": "structure",
"members": {
"TemplateName": {},
"CreatedTimestamp": {
"type": "timestamp"
}
}
}
},
"NextToken": {}
}
}
},
"ListExportJobs": {
"http": {
"requestUri": "/v2/email/list-export-jobs"
},
"input": {
"type": "structure",
"members": {
"NextToken": {},
"PageSize": {
"type": "integer"
},
"ExportSourceType": {},
"JobStatus": {}
}
},
"output": {
"type": "structure",
"members": {
"ExportJobs": {
"type": "list",
"member": {
"type": "structure",
"members": {
"JobId": {},
"ExportSourceType": {},
"JobStatus": {},
"CreatedTimestamp": {
"type": "timestamp"
},
"CompletedTimestamp": {
"type": "timestamp"
}
}
}
},
"NextToken": {}
}
}
},
"ListImportJobs": {
"http": {
"requestUri": "/v2/email/import-jobs/list"
},
"input": {
"type": "structure",
"members": {
"ImportDestinationType": {},
"NextToken": {},
"PageSize": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"ImportJobs": {
"type": "list",
"member": {