-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathevent.json
69 lines (69 loc) · 1.57 KB
/
event.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
{
"requestId": 43242,
"fragment": {
"Resources": {
"RestAPI": {
"Type": "AWS::ApiGateway::RestApi",
"Properties": {
"Name": "Macro Test API"
}
},
"SimpleResource": {
"Type": "AWS::ApiGateway::Resource",
"Properties": {
"ParentId": "RestAPI.RootResourceId",
"PathPart": "message",
"RestApiId": "RestAPI"
}
},
"SimpleProxyResource": {
"Type": "AWS::ApiGateway::Resource",
"Properties": {
"ParentId": "SimpleResource",
"PathPart": "{queryId}",
"RestApiId": "RestAPI"
}
},
"GetMethod": {
"Type": "AWS::ApiGateway::Method",
"Properties": {
"AuthorizationType": "NONE",
"RestApiId": {
"Ref": "RestAPI"
},
"ResourceId": {
"Ref": "SimpleProxyResource"
},
"HttpMethod": "GET",
"Integration": {
"Service": "Athena",
"Action": {
"Name": "GetNamedQuery",
"Parameters": [
{
"NamedQueryId": "method.request.path.queryid"
}
]
}
},
"ResponseMaps": {
"Success": [
{
"NamedQueries": "my-response-query-names"
},
{
"UnprocessedNamedQueryIds": "my-response-unprocessed-query-names"
}
],
"InternalServerException": [
{
"Message": "error-message"
}
],
"Failure": "GENERIC"
}
}
}
}
}
}