heroku-debug
Version:
debugging plugin for the CLI
1,214 lines • 27.4 kB
JSON
{
"version": "2.0",
"metadata": {
"apiVersion": "2010-12-01",
"endpointPrefix": "email",
"protocol": "query",
"serviceAbbreviation": "Amazon SES",
"serviceFullName": "Amazon Simple Email Service",
"signatureVersion": "v4",
"signingName": "ses",
"xmlNamespace": "http://ses.amazonaws.com/doc/2010-12-01/"
},
"operations": {
"CloneReceiptRuleSet": {
"input": {
"type": "structure",
"required": [
"RuleSetName",
"OriginalRuleSetName"
],
"members": {
"RuleSetName": {},
"OriginalRuleSetName": {}
}
},
"output": {
"resultWrapper": "CloneReceiptRuleSetResult",
"type": "structure",
"members": {}
}
},
"CreateReceiptFilter": {
"input": {
"type": "structure",
"required": [
"Filter"
],
"members": {
"Filter": {
"shape": "S5"
}
}
},
"output": {
"resultWrapper": "CreateReceiptFilterResult",
"type": "structure",
"members": {}
}
},
"CreateReceiptRule": {
"input": {
"type": "structure",
"required": [
"RuleSetName",
"Rule"
],
"members": {
"RuleSetName": {},
"After": {},
"Rule": {
"shape": "Sd"
}
}
},
"output": {
"resultWrapper": "CreateReceiptRuleResult",
"type": "structure",
"members": {}
}
},
"CreateReceiptRuleSet": {
"input": {
"type": "structure",
"required": [
"RuleSetName"
],
"members": {
"RuleSetName": {}
}
},
"output": {
"resultWrapper": "CreateReceiptRuleSetResult",
"type": "structure",
"members": {}
}
},
"DeleteIdentity": {
"input": {
"type": "structure",
"required": [
"Identity"
],
"members": {
"Identity": {}
}
},
"output": {
"resultWrapper": "DeleteIdentityResult",
"type": "structure",
"members": {}
}
},
"DeleteIdentityPolicy": {
"input": {
"type": "structure",
"required": [
"Identity",
"PolicyName"
],
"members": {
"Identity": {},
"PolicyName": {}
}
},
"output": {
"resultWrapper": "DeleteIdentityPolicyResult",
"type": "structure",
"members": {}
}
},
"DeleteReceiptFilter": {
"input": {
"type": "structure",
"required": [
"FilterName"
],
"members": {
"FilterName": {}
}
},
"output": {
"resultWrapper": "DeleteReceiptFilterResult",
"type": "structure",
"members": {}
}
},
"DeleteReceiptRule": {
"input": {
"type": "structure",
"required": [
"RuleSetName",
"RuleName"
],
"members": {
"RuleSetName": {},
"RuleName": {}
}
},
"output": {
"resultWrapper": "DeleteReceiptRuleResult",
"type": "structure",
"members": {}
}
},
"DeleteReceiptRuleSet": {
"input": {
"type": "structure",
"required": [
"RuleSetName"
],
"members": {
"RuleSetName": {}
}
},
"output": {
"resultWrapper": "DeleteReceiptRuleSetResult",
"type": "structure",
"members": {}
}
},
"DeleteVerifiedEmailAddress": {
"input": {
"type": "structure",
"required": [
"EmailAddress"
],
"members": {
"EmailAddress": {}
}
}
},
"DescribeActiveReceiptRuleSet": {
"input": {
"type": "structure",
"members": {}
},
"output": {
"resultWrapper": "DescribeActiveReceiptRuleSetResult",
"type": "structure",
"members": {
"Metadata": {
"shape": "S1l"
},
"Rules": {
"shape": "S1n"
}
}
}
},
"DescribeReceiptRule": {
"input": {
"type": "structure",
"required": [
"RuleSetName",
"RuleName"
],
"members": {
"RuleSetName": {},
"RuleName": {}
}
},
"output": {
"resultWrapper": "DescribeReceiptRuleResult",
"type": "structure",
"members": {
"Rule": {
"shape": "Sd"
}
}
}
},
"DescribeReceiptRuleSet": {
"input": {
"type": "structure",
"required": [
"RuleSetName"
],
"members": {
"RuleSetName": {}
}
},
"output": {
"resultWrapper": "DescribeReceiptRuleSetResult",
"type": "structure",
"members": {
"Metadata": {
"shape": "S1l"
},
"Rules": {
"shape": "S1n"
}
}
}
},
"GetIdentityDkimAttributes": {
"input": {
"type": "structure",
"required": [
"Identities"
],
"members": {
"Identities": {
"shape": "S1t"
}
}
},
"output": {
"resultWrapper": "GetIdentityDkimAttributesResult",
"type": "structure",
"required": [
"DkimAttributes"
],
"members": {
"DkimAttributes": {
"type": "map",
"key": {},
"value": {
"type": "structure",
"required": [
"DkimEnabled",
"DkimVerificationStatus"
],
"members": {
"DkimEnabled": {
"type": "boolean"
},
"DkimVerificationStatus": {},
"DkimTokens": {
"shape": "S1y"
}
}
}
}
}
}
},
"GetIdentityMailFromDomainAttributes": {
"input": {
"type": "structure",
"required": [
"Identities"
],
"members": {
"Identities": {
"shape": "S1t"
}
}
},
"output": {
"resultWrapper": "GetIdentityMailFromDomainAttributesResult",
"type": "structure",
"required": [
"MailFromDomainAttributes"
],
"members": {
"MailFromDomainAttributes": {
"type": "map",
"key": {},
"value": {
"type": "structure",
"required": [
"MailFromDomain",
"MailFromDomainStatus",
"BehaviorOnMXFailure"
],
"members": {
"MailFromDomain": {},
"MailFromDomainStatus": {},
"BehaviorOnMXFailure": {}
}
}
}
}
}
},
"GetIdentityNotificationAttributes": {
"input": {
"type": "structure",
"required": [
"Identities"
],
"members": {
"Identities": {
"shape": "S1t"
}
}
},
"output": {
"resultWrapper": "GetIdentityNotificationAttributesResult",
"type": "structure",
"required": [
"NotificationAttributes"
],
"members": {
"NotificationAttributes": {
"type": "map",
"key": {},
"value": {
"type": "structure",
"required": [
"BounceTopic",
"ComplaintTopic",
"DeliveryTopic",
"ForwardingEnabled"
],
"members": {
"BounceTopic": {},
"ComplaintTopic": {},
"DeliveryTopic": {},
"ForwardingEnabled": {
"type": "boolean"
},
"HeadersInBounceNotificationsEnabled": {
"type": "boolean"
},
"HeadersInComplaintNotificationsEnabled": {
"type": "boolean"
},
"HeadersInDeliveryNotificationsEnabled": {
"type": "boolean"
}
}
}
}
}
}
},
"GetIdentityPolicies": {
"input": {
"type": "structure",
"required": [
"Identity",
"PolicyNames"
],
"members": {
"Identity": {},
"PolicyNames": {
"shape": "S2d"
}
}
},
"output": {
"resultWrapper": "GetIdentityPoliciesResult",
"type": "structure",
"required": [
"Policies"
],
"members": {
"Policies": {
"type": "map",
"key": {},
"value": {}
}
}
}
},
"GetIdentityVerificationAttributes": {
"input": {
"type": "structure",
"required": [
"Identities"
],
"members": {
"Identities": {
"shape": "S1t"
}
}
},
"output": {
"resultWrapper": "GetIdentityVerificationAttributesResult",
"type": "structure",
"required": [
"VerificationAttributes"
],
"members": {
"VerificationAttributes": {
"type": "map",
"key": {},
"value": {
"type": "structure",
"required": [
"VerificationStatus"
],
"members": {
"VerificationStatus": {},
"VerificationToken": {}
}
}
}
}
}
},
"GetSendQuota": {
"output": {
"resultWrapper": "GetSendQuotaResult",
"type": "structure",
"members": {
"Max24HourSend": {
"type": "double"
},
"MaxSendRate": {
"type": "double"
},
"SentLast24Hours": {
"type": "double"
}
}
}
},
"GetSendStatistics": {
"output": {
"resultWrapper": "GetSendStatisticsResult",
"type": "structure",
"members": {
"SendDataPoints": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Timestamp": {
"type": "timestamp"
},
"DeliveryAttempts": {
"type": "long"
},
"Bounces": {
"type": "long"
},
"Complaints": {
"type": "long"
},
"Rejects": {
"type": "long"
}
}
}
}
}
}
},
"ListIdentities": {
"input": {
"type": "structure",
"members": {
"IdentityType": {},
"NextToken": {},
"MaxItems": {
"type": "integer"
}
}
},
"output": {
"resultWrapper": "ListIdentitiesResult",
"type": "structure",
"required": [
"Identities"
],
"members": {
"Identities": {
"shape": "S1t"
},
"NextToken": {}
}
}
},
"ListIdentityPolicies": {
"input": {
"type": "structure",
"required": [
"Identity"
],
"members": {
"Identity": {}
}
},
"output": {
"resultWrapper": "ListIdentityPoliciesResult",
"type": "structure",
"required": [
"PolicyNames"
],
"members": {
"PolicyNames": {
"shape": "S2d"
}
}
}
},
"ListReceiptFilters": {
"input": {
"type": "structure",
"members": {}
},
"output": {
"resultWrapper": "ListReceiptFiltersResult",
"type": "structure",
"members": {
"Filters": {
"type": "list",
"member": {
"shape": "S5"
}
}
}
}
},
"ListReceiptRuleSets": {
"input": {
"type": "structure",
"members": {
"NextToken": {}
}
},
"output": {
"resultWrapper": "ListReceiptRuleSetsResult",
"type": "structure",
"members": {
"RuleSets": {
"type": "list",
"member": {
"shape": "S1l"
}
},
"NextToken": {}
}
}
},
"ListVerifiedEmailAddresses": {
"output": {
"resultWrapper": "ListVerifiedEmailAddressesResult",
"type": "structure",
"members": {
"VerifiedEmailAddresses": {
"shape": "S37"
}
}
}
},
"PutIdentityPolicy": {
"input": {
"type": "structure",
"required": [
"Identity",
"PolicyName",
"Policy"
],
"members": {
"Identity": {},
"PolicyName": {},
"Policy": {}
}
},
"output": {
"resultWrapper": "PutIdentityPolicyResult",
"type": "structure",
"members": {}
}
},
"ReorderReceiptRuleSet": {
"input": {
"type": "structure",
"required": [
"RuleSetName",
"RuleNames"
],
"members": {
"RuleSetName": {},
"RuleNames": {
"type": "list",
"member": {}
}
}
},
"output": {
"resultWrapper": "ReorderReceiptRuleSetResult",
"type": "structure",
"members": {}
}
},
"SendBounce": {
"input": {
"type": "structure",
"required": [
"OriginalMessageId",
"BounceSender",
"BouncedRecipientInfoList"
],
"members": {
"OriginalMessageId": {},
"BounceSender": {},
"Explanation": {},
"MessageDsn": {
"type": "structure",
"required": [
"ReportingMta"
],
"members": {
"ReportingMta": {},
"ArrivalDate": {
"type": "timestamp"
},
"ExtensionFields": {
"shape": "S3j"
}
}
},
"BouncedRecipientInfoList": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Recipient"
],
"members": {
"Recipient": {},
"RecipientArn": {},
"BounceType": {},
"RecipientDsnFields": {
"type": "structure",
"required": [
"Action",
"Status"
],
"members": {
"FinalRecipient": {},
"Action": {},
"RemoteMta": {},
"Status": {},
"DiagnosticCode": {},
"LastAttemptDate": {
"type": "timestamp"
},
"ExtensionFields": {
"shape": "S3j"
}
}
}
}
}
},
"BounceSenderArn": {}
}
},
"output": {
"resultWrapper": "SendBounceResult",
"type": "structure",
"members": {
"MessageId": {}
}
}
},
"SendEmail": {
"input": {
"type": "structure",
"required": [
"Source",
"Destination",
"Message"
],
"members": {
"Source": {},
"Destination": {
"type": "structure",
"members": {
"ToAddresses": {
"shape": "S37"
},
"CcAddresses": {
"shape": "S37"
},
"BccAddresses": {
"shape": "S37"
}
}
},
"Message": {
"type": "structure",
"required": [
"Subject",
"Body"
],
"members": {
"Subject": {
"shape": "S40"
},
"Body": {
"type": "structure",
"members": {
"Text": {
"shape": "S40"
},
"Html": {
"shape": "S40"
}
}
}
}
},
"ReplyToAddresses": {
"shape": "S37"
},
"ReturnPath": {},
"SourceArn": {},
"ReturnPathArn": {}
}
},
"output": {
"resultWrapper": "SendEmailResult",
"type": "structure",
"required": [
"MessageId"
],
"members": {
"MessageId": {}
}
}
},
"SendRawEmail": {
"input": {
"type": "structure",
"required": [
"RawMessage"
],
"members": {
"Source": {},
"Destinations": {
"shape": "S37"
},
"RawMessage": {
"type": "structure",
"required": [
"Data"
],
"members": {
"Data": {
"type": "blob"
}
}
},
"FromArn": {},
"SourceArn": {},
"ReturnPathArn": {}
}
},
"output": {
"resultWrapper": "SendRawEmailResult",
"type": "structure",
"required": [
"MessageId"
],
"members": {
"MessageId": {}
}
}
},
"SetActiveReceiptRuleSet": {
"input": {
"type": "structure",
"members": {
"RuleSetName": {}
}
},
"output": {
"resultWrapper": "SetActiveReceiptRuleSetResult",
"type": "structure",
"members": {}
}
},
"SetIdentityDkimEnabled": {
"input": {
"type": "structure",
"required": [
"Identity",
"DkimEnabled"
],
"members": {
"Identity": {},
"DkimEnabled": {
"type": "boolean"
}
}
},
"output": {
"resultWrapper": "SetIdentityDkimEnabledResult",
"type": "structure",
"members": {}
}
},
"SetIdentityFeedbackForwardingEnabled": {
"input": {
"type": "structure",
"required": [
"Identity",
"ForwardingEnabled"
],
"members": {
"Identity": {},
"ForwardingEnabled": {
"type": "boolean"
}
}
},
"output": {
"resultWrapper": "SetIdentityFeedbackForwardingEnabledResult",
"type": "structure",
"members": {}
}
},
"SetIdentityHeadersInNotificationsEnabled": {
"input": {
"type": "structure",
"required": [
"Identity",
"NotificationType",
"Enabled"
],
"members": {
"Identity": {},
"NotificationType": {},
"Enabled": {
"type": "boolean"
}
}
},
"output": {
"resultWrapper": "SetIdentityHeadersInNotificationsEnabledResult",
"type": "structure",
"members": {}
}
},
"SetIdentityMailFromDomain": {
"input": {
"type": "structure",
"required": [
"Identity"
],
"members": {
"Identity": {},
"MailFromDomain": {},
"BehaviorOnMXFailure": {}
}
},
"output": {
"resultWrapper": "SetIdentityMailFromDomainResult",
"type": "structure",
"members": {}
}
},
"SetIdentityNotificationTopic": {
"input": {
"type": "structure",
"required": [
"Identity",
"NotificationType"
],
"members": {
"Identity": {},
"NotificationType": {},
"SnsTopic": {}
}
},
"output": {
"resultWrapper": "SetIdentityNotificationTopicResult",
"type": "structure",
"members": {}
}
},
"SetReceiptRulePosition": {
"input": {
"type": "structure",
"required": [
"RuleSetName",
"RuleName"
],
"members": {
"RuleSetName": {},
"RuleName": {},
"After": {}
}
},
"output": {
"resultWrapper": "SetReceiptRulePositionResult",
"type": "structure",
"members": {}
}
},
"UpdateReceiptRule": {
"input": {
"type": "structure",
"required": [
"RuleSetName",
"Rule"
],
"members": {
"RuleSetName": {},
"Rule": {
"shape": "Sd"
}
}
},
"output": {
"resultWrapper": "UpdateReceiptRuleResult",
"type": "structure",
"members": {}
}
},
"VerifyDomainDkim": {
"input": {
"type": "structure",
"required": [
"Domain"
],
"members": {
"Domain": {}
}
},
"output": {
"resultWrapper": "VerifyDomainDkimResult",
"type": "structure",
"required": [
"DkimTokens"
],
"members": {
"DkimTokens": {
"shape": "S1y"
}
}
}
},
"VerifyDomainIdentity": {
"input": {
"type": "structure",
"required": [
"Domain"
],
"members": {
"Domain": {}
}
},
"output": {
"resultWrapper": "VerifyDomainIdentityResult",
"type": "structure",
"required": [
"VerificationToken"
],
"members": {
"VerificationToken": {}
}
}
},
"VerifyEmailAddress": {
"input": {
"type": "structure",
"required": [
"EmailAddress"
],
"members": {
"EmailAddress": {}
}
}
},
"VerifyEmailIdentity": {
"input": {
"type": "structure",
"required": [
"EmailAddress"
],
"members": {
"EmailAddress": {}
}
},
"output": {
"resultWrapper": "VerifyEmailIdentityResult",
"type": "structure",
"members": {}
}
}
},
"shapes": {
"S5": {
"type": "structure",
"required": [
"Name",
"IpFilter"
],
"members": {
"Name": {},
"IpFilter": {
"type": "structure",
"required": [
"Policy",
"Cidr"
],
"members": {
"Policy": {},
"Cidr": {}
}
}
}
},
"Sd": {
"type": "structure",
"required": [
"Name"
],
"members": {
"Name": {},
"Enabled": {
"type": "boolean"
},
"TlsPolicy": {},
"Recipients": {
"type": "list",
"member": {}
},
"Actions": {
"type": "list",
"member": {
"type": "structure",
"members": {
"S3Action": {
"type": "structure",
"required": [
"BucketName"
],
"members": {
"TopicArn": {},
"BucketName": {},
"ObjectKeyPrefix": {},
"KmsKeyArn": {}
}
},
"BounceAction": {
"type": "structure",
"required": [
"SmtpReplyCode",
"Message",
"Sender"
],
"members": {
"TopicArn": {},
"SmtpReplyCode": {},
"StatusCode": {},
"Message": {},
"Sender": {}
}
},
"WorkmailAction": {
"type": "structure",
"required": [
"OrganizationArn"
],
"members": {
"TopicArn": {},
"OrganizationArn": {}
}
},
"LambdaAction": {
"type": "structure",
"required": [
"FunctionArn"
],
"members": {
"TopicArn": {},
"FunctionArn": {},
"InvocationType": {}
}
},
"StopAction": {
"type": "structure",
"required": [
"Scope"
],
"members": {
"Scope": {},
"TopicArn": {}
}
},
"AddHeaderAction": {
"type": "structure",
"required": [
"HeaderName",
"HeaderValue"
],
"members": {
"HeaderName": {},
"HeaderValue": {}
}
},
"SNSAction": {
"type": "structure",
"required": [
"TopicArn"
],
"members": {
"TopicArn": {},
"Encoding": {}
}
}
}
}
},
"ScanEnabled": {
"type": "boolean"
}
}
},
"S1l": {
"type": "structure",
"members": {
"Name": {},
"CreatedTimestamp": {
"type": "timestamp"
}
}
},
"S1n": {
"type": "list",
"member": {
"shape": "Sd"
}
},
"S1t": {
"type": "list",
"member": {}
},
"S1y": {
"type": "list",
"member": {}
},
"S2d": {
"type": "list",
"member": {}
},
"S37": {
"type": "list",
"member": {}
},
"S3j": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Name",
"Value"
],
"members": {
"Name": {},
"Value": {}
}
}
},
"S40": {
"type": "structure",
"required": [
"Data"
],
"members": {
"Data": {},
"Charset": {}
}
}
}
}