UNPKG

aws-sdk

Version:
2,087 lines (2,086 loc) • 89.8 kB
{ "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": {