gl-store-s3.js/node_modules/aws-sdk/apis/sns-2010-03-31.min.json

717 lines
15 KiB
JSON
Raw Normal View History

2019-05-08 11:19:12 +00:00
{
"version": "2.0",
"metadata": {
"apiVersion": "2010-03-31",
"endpointPrefix": "sns",
"protocol": "query",
"serviceAbbreviation": "Amazon SNS",
"serviceFullName": "Amazon Simple Notification Service",
"serviceId": "SNS",
"signatureVersion": "v4",
"uid": "sns-2010-03-31",
"xmlNamespace": "http://sns.amazonaws.com/doc/2010-03-31/"
},
"operations": {
"AddPermission": {
"input": {
"type": "structure",
"required": [
"TopicArn",
"Label",
"AWSAccountId",
"ActionName"
],
"members": {
"TopicArn": {},
"Label": {},
"AWSAccountId": {
"type": "list",
"member": {}
},
"ActionName": {
"type": "list",
"member": {}
}
}
}
},
"CheckIfPhoneNumberIsOptedOut": {
"input": {
"type": "structure",
"required": [
"phoneNumber"
],
"members": {
"phoneNumber": {}
}
},
"output": {
"resultWrapper": "CheckIfPhoneNumberIsOptedOutResult",
"type": "structure",
"members": {
"isOptedOut": {
"type": "boolean"
}
}
}
},
"ConfirmSubscription": {
"input": {
"type": "structure",
"required": [
"TopicArn",
"Token"
],
"members": {
"TopicArn": {},
"Token": {},
"AuthenticateOnUnsubscribe": {}
}
},
"output": {
"resultWrapper": "ConfirmSubscriptionResult",
"type": "structure",
"members": {
"SubscriptionArn": {}
}
}
},
"CreatePlatformApplication": {
"input": {
"type": "structure",
"required": [
"Name",
"Platform",
"Attributes"
],
"members": {
"Name": {},
"Platform": {},
"Attributes": {
"shape": "Sj"
}
}
},
"output": {
"resultWrapper": "CreatePlatformApplicationResult",
"type": "structure",
"members": {
"PlatformApplicationArn": {}
}
}
},
"CreatePlatformEndpoint": {
"input": {
"type": "structure",
"required": [
"PlatformApplicationArn",
"Token"
],
"members": {
"PlatformApplicationArn": {},
"Token": {},
"CustomUserData": {},
"Attributes": {
"shape": "Sj"
}
}
},
"output": {
"resultWrapper": "CreatePlatformEndpointResult",
"type": "structure",
"members": {
"EndpointArn": {}
}
}
},
"CreateTopic": {
"input": {
"type": "structure",
"required": [
"Name"
],
"members": {
"Name": {},
"Attributes": {
"shape": "Sp"
},
"Tags": {
"shape": "Ss"
}
}
},
"output": {
"resultWrapper": "CreateTopicResult",
"type": "structure",
"members": {
"TopicArn": {}
}
}
},
"DeleteEndpoint": {
"input": {
"type": "structure",
"required": [
"EndpointArn"
],
"members": {
"EndpointArn": {}
}
}
},
"DeletePlatformApplication": {
"input": {
"type": "structure",
"required": [
"PlatformApplicationArn"
],
"members": {
"PlatformApplicationArn": {}
}
}
},
"DeleteTopic": {
"input": {
"type": "structure",
"required": [
"TopicArn"
],
"members": {
"TopicArn": {}
}
}
},
"GetEndpointAttributes": {
"input": {
"type": "structure",
"required": [
"EndpointArn"
],
"members": {
"EndpointArn": {}
}
},
"output": {
"resultWrapper": "GetEndpointAttributesResult",
"type": "structure",
"members": {
"Attributes": {
"shape": "Sj"
}
}
}
},
"GetPlatformApplicationAttributes": {
"input": {
"type": "structure",
"required": [
"PlatformApplicationArn"
],
"members": {
"PlatformApplicationArn": {}
}
},
"output": {
"resultWrapper": "GetPlatformApplicationAttributesResult",
"type": "structure",
"members": {
"Attributes": {
"shape": "Sj"
}
}
}
},
"GetSMSAttributes": {
"input": {
"type": "structure",
"members": {
"attributes": {
"type": "list",
"member": {}
}
}
},
"output": {
"resultWrapper": "GetSMSAttributesResult",
"type": "structure",
"members": {
"attributes": {
"shape": "Sj"
}
}
}
},
"GetSubscriptionAttributes": {
"input": {
"type": "structure",
"required": [
"SubscriptionArn"
],
"members": {
"SubscriptionArn": {}
}
},
"output": {
"resultWrapper": "GetSubscriptionAttributesResult",
"type": "structure",
"members": {
"Attributes": {
"shape": "S19"
}
}
}
},
"GetTopicAttributes": {
"input": {
"type": "structure",
"required": [
"TopicArn"
],
"members": {
"TopicArn": {}
}
},
"output": {
"resultWrapper": "GetTopicAttributesResult",
"type": "structure",
"members": {
"Attributes": {
"shape": "Sp"
}
}
}
},
"ListEndpointsByPlatformApplication": {
"input": {
"type": "structure",
"required": [
"PlatformApplicationArn"
],
"members": {
"PlatformApplicationArn": {},
"NextToken": {}
}
},
"output": {
"resultWrapper": "ListEndpointsByPlatformApplicationResult",
"type": "structure",
"members": {
"Endpoints": {
"type": "list",
"member": {
"type": "structure",
"members": {
"EndpointArn": {},
"Attributes": {
"shape": "Sj"
}
}
}
},
"NextToken": {}
}
}
},
"ListPhoneNumbersOptedOut": {
"input": {
"type": "structure",
"members": {
"nextToken": {}
}
},
"output": {
"resultWrapper": "ListPhoneNumbersOptedOutResult",
"type": "structure",
"members": {
"phoneNumbers": {
"type": "list",
"member": {}
},
"nextToken": {}
}
}
},
"ListPlatformApplications": {
"input": {
"type": "structure",
"members": {
"NextToken": {}
}
},
"output": {
"resultWrapper": "ListPlatformApplicationsResult",
"type": "structure",
"members": {
"PlatformApplications": {
"type": "list",
"member": {
"type": "structure",
"members": {
"PlatformApplicationArn": {},
"Attributes": {
"shape": "Sj"
}
}
}
},
"NextToken": {}
}
}
},
"ListSubscriptions": {
"input": {
"type": "structure",
"members": {
"NextToken": {}
}
},
"output": {
"resultWrapper": "ListSubscriptionsResult",
"type": "structure",
"members": {
"Subscriptions": {
"shape": "S1r"
},
"NextToken": {}
}
}
},
"ListSubscriptionsByTopic": {
"input": {
"type": "structure",
"required": [
"TopicArn"
],
"members": {
"TopicArn": {},
"NextToken": {}
}
},
"output": {
"resultWrapper": "ListSubscriptionsByTopicResult",
"type": "structure",
"members": {
"Subscriptions": {
"shape": "S1r"
},
"NextToken": {}
}
}
},
"ListTagsForResource": {
"input": {
"type": "structure",
"required": [
"ResourceArn"
],
"members": {
"ResourceArn": {}
}
},
"output": {
"resultWrapper": "ListTagsForResourceResult",
"type": "structure",
"members": {
"Tags": {
"shape": "Ss"
}
}
}
},
"ListTopics": {
"input": {
"type": "structure",
"members": {
"NextToken": {}
}
},
"output": {
"resultWrapper": "ListTopicsResult",
"type": "structure",
"members": {
"Topics": {
"type": "list",
"member": {
"type": "structure",
"members": {
"TopicArn": {}
}
}
},
"NextToken": {}
}
}
},
"OptInPhoneNumber": {
"input": {
"type": "structure",
"required": [
"phoneNumber"
],
"members": {
"phoneNumber": {}
}
},
"output": {
"resultWrapper": "OptInPhoneNumberResult",
"type": "structure",
"members": {}
}
},
"Publish": {
"input": {
"type": "structure",
"required": [
"Message"
],
"members": {
"TopicArn": {},
"TargetArn": {},
"PhoneNumber": {},
"Message": {},
"Subject": {},
"MessageStructure": {},
"MessageAttributes": {
"type": "map",
"key": {
"locationName": "Name"
},
"value": {
"locationName": "Value",
"type": "structure",
"required": [
"DataType"
],
"members": {
"DataType": {},
"StringValue": {},
"BinaryValue": {
"type": "blob"
}
}
}
}
}
},
"output": {
"resultWrapper": "PublishResult",
"type": "structure",
"members": {
"MessageId": {}
}
}
},
"RemovePermission": {
"input": {
"type": "structure",
"required": [
"TopicArn",
"Label"
],
"members": {
"TopicArn": {},
"Label": {}
}
}
},
"SetEndpointAttributes": {
"input": {
"type": "structure",
"required": [
"EndpointArn",
"Attributes"
],
"members": {
"EndpointArn": {},
"Attributes": {
"shape": "Sj"
}
}
}
},
"SetPlatformApplicationAttributes": {
"input": {
"type": "structure",
"required": [
"PlatformApplicationArn",
"Attributes"
],
"members": {
"PlatformApplicationArn": {},
"Attributes": {
"shape": "Sj"
}
}
}
},
"SetSMSAttributes": {
"input": {
"type": "structure",
"required": [
"attributes"
],
"members": {
"attributes": {
"shape": "Sj"
}
}
},
"output": {
"resultWrapper": "SetSMSAttributesResult",
"type": "structure",
"members": {}
}
},
"SetSubscriptionAttributes": {
"input": {
"type": "structure",
"required": [
"SubscriptionArn",
"AttributeName"
],
"members": {
"SubscriptionArn": {},
"AttributeName": {},
"AttributeValue": {}
}
}
},
"SetTopicAttributes": {
"input": {
"type": "structure",
"required": [
"TopicArn",
"AttributeName"
],
"members": {
"TopicArn": {},
"AttributeName": {},
"AttributeValue": {}
}
}
},
"Subscribe": {
"input": {
"type": "structure",
"required": [
"TopicArn",
"Protocol"
],
"members": {
"TopicArn": {},
"Protocol": {},
"Endpoint": {},
"Attributes": {
"shape": "S19"
},
"ReturnSubscriptionArn": {
"type": "boolean"
}
}
},
"output": {
"resultWrapper": "SubscribeResult",
"type": "structure",
"members": {
"SubscriptionArn": {}
}
}
},
"TagResource": {
"input": {
"type": "structure",
"required": [
"ResourceArn",
"Tags"
],
"members": {
"ResourceArn": {},
"Tags": {
"shape": "Ss"
}
}
},
"output": {
"resultWrapper": "TagResourceResult",
"type": "structure",
"members": {}
}
},
"Unsubscribe": {
"input": {
"type": "structure",
"required": [
"SubscriptionArn"
],
"members": {
"SubscriptionArn": {}
}
}
},
"UntagResource": {
"input": {
"type": "structure",
"required": [
"ResourceArn",
"TagKeys"
],
"members": {
"ResourceArn": {},
"TagKeys": {
"type": "list",
"member": {}
}
}
},
"output": {
"resultWrapper": "UntagResourceResult",
"type": "structure",
"members": {}
}
}
},
"shapes": {
"Sj": {
"type": "map",
"key": {},
"value": {}
},
"Sp": {
"type": "map",
"key": {},
"value": {}
},
"Ss": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Key",
"Value"
],
"members": {
"Key": {},
"Value": {}
}
}
},
"S19": {
"type": "map",
"key": {},
"value": {}
},
"S1r": {
"type": "list",
"member": {
"type": "structure",
"members": {
"SubscriptionArn": {},
"Owner": {},
"Protocol": {},
"Endpoint": {},
"TopicArn": {}
}
}
}
}
}