UNPKG

lambdaws

Version:

AWS lambda functions made easy

499 lines 11.1 kB
{ "metadata": { "apiVersion": "2010-12-01", "endpointPrefix": "email", "serviceAbbreviation": "Amazon SES", "serviceFullName": "Amazon Simple Email Service", "signatureVersion": "v4", "signingName": "ses", "xmlNamespace": "http://ses.amazonaws.com/doc/2010-12-01/", "protocol": "query" }, "operations": { "DeleteIdentity": { "input": { "type": "structure", "required": [ "Identity" ], "members": { "Identity": {} } }, "output": { "resultWrapper": "DeleteIdentityResult", "type": "structure", "members": {} } }, "DeleteVerifiedEmailAddress": { "input": { "type": "structure", "required": [ "EmailAddress" ], "members": { "EmailAddress": {} } } }, "GetIdentityDkimAttributes": { "input": { "type": "structure", "required": [ "Identities" ], "members": { "Identities": { "shape": "S7" } } }, "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": "Sd" } } } } } } }, "GetIdentityNotificationAttributes": { "input": { "type": "structure", "required": [ "Identities" ], "members": { "Identities": { "shape": "S7" } } }, "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" } } } } } } }, "GetIdentityVerificationAttributes": { "input": { "type": "structure", "required": [ "Identities" ], "members": { "Identities": { "shape": "S7" } } }, "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": "S7" }, "NextToken": {} } } }, "ListVerifiedEmailAddresses": { "output": { "resultWrapper": "ListVerifiedEmailAddressesResult", "type": "structure", "members": { "VerifiedEmailAddresses": { "shape": "S13" } } } }, "SendEmail": { "input": { "type": "structure", "required": [ "Source", "Destination", "Message" ], "members": { "Source": {}, "Destination": { "type": "structure", "members": { "ToAddresses": { "shape": "S13" }, "CcAddresses": { "shape": "S13" }, "BccAddresses": { "shape": "S13" } } }, "Message": { "type": "structure", "required": [ "Subject", "Body" ], "members": { "Subject": { "shape": "S17" }, "Body": { "type": "structure", "members": { "Text": { "shape": "S17" }, "Html": { "shape": "S17" } } } } }, "ReplyToAddresses": { "shape": "S13" }, "ReturnPath": {} } }, "output": { "resultWrapper": "SendEmailResult", "type": "structure", "required": [ "MessageId" ], "members": { "MessageId": {} } } }, "SendRawEmail": { "input": { "type": "structure", "required": [ "RawMessage" ], "members": { "Source": {}, "Destinations": { "shape": "S13" }, "RawMessage": { "type": "structure", "required": [ "Data" ], "members": { "Data": { "type": "blob" } } } } }, "output": { "resultWrapper": "SendRawEmailResult", "type": "structure", "required": [ "MessageId" ], "members": { "MessageId": {} } } }, "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": {} } }, "SetIdentityNotificationTopic": { "input": { "type": "structure", "required": [ "Identity", "NotificationType" ], "members": { "Identity": {}, "NotificationType": {}, "SnsTopic": {} } }, "output": { "resultWrapper": "SetIdentityNotificationTopicResult", "type": "structure", "members": {} } }, "VerifyDomainDkim": { "input": { "type": "structure", "required": [ "Domain" ], "members": { "Domain": {} } }, "output": { "resultWrapper": "VerifyDomainDkimResult", "type": "structure", "required": [ "DkimTokens" ], "members": { "DkimTokens": { "shape": "Sd" } } } }, "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": { "S7": { "type": "list", "member": {} }, "Sd": { "type": "list", "member": {} }, "S13": { "type": "list", "member": {} }, "S17": { "type": "structure", "required": [ "Data" ], "members": { "Data": {}, "Charset": {} } } } }