-
Notifications
You must be signed in to change notification settings - Fork 24
/
apigateway.yml
166 lines (164 loc) · 5.94 KB
/
apigateway.yml
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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
Actions:
# actions with no corresponding API
- Name: apigateway:AddCertificateToDomain
- Name: apigateway:DELETE
- Name: apigateway:GET
- Name: apigateway:PATCH
- Name: apigateway:POST
- Name: apigateway:PUT
- Name: apigateway:RemoveCertificateFromDomain
- Name: apigateway:SetWebACL
- Name: apigateway:UpdateRestApiPolicy
# APIs without an IAM action
- Name: apigateway:CreateApi
- Name: apigateway:CreateApiKey
- Name: apigateway:CreateApiMapping
- Name: apigateway:CreateAuthorizer
- Name: apigateway:CreateBasePathMapping
- Name: apigateway:CreateDeployment
- Name: apigateway:CreateDocumentationPart
- Name: apigateway:CreateDocumentationVersion
- Name: apigateway:CreateDomainName
- Name: apigateway:CreateIntegration
- Name: apigateway:CreateIntegrationResponse
- Name: apigateway:CreateModel
- Name: apigateway:CreateRequestValidator
- Name: apigateway:CreateResource
- Name: apigateway:CreateRestApi
- Name: apigateway:CreateRoute
- Name: apigateway:CreateRouteResponse
- Name: apigateway:CreateStage
- Name: apigateway:CreateUsagePlan
- Name: apigateway:CreateUsagePlanKey
- Name: apigateway:CreateVpcLink
- Name: apigateway:DeleteAccessLogSettings
- Name: apigateway:DeleteApi
- Name: apigateway:DeleteApiKey
- Name: apigateway:DeleteApiMapping
- Name: apigateway:DeleteAuthorizer
- Name: apigateway:DeleteBasePathMapping
- Name: apigateway:DeleteClientCertificate
- Name: apigateway:DeleteCorsConfiguration
- Name: apigateway:DeleteDeployment
- Name: apigateway:DeleteDocumentationPart
- Name: apigateway:DeleteDocumentationVersion
- Name: apigateway:DeleteDomainName
- Name: apigateway:DeleteGatewayResponse
- Name: apigateway:DeleteIntegration
- Name: apigateway:DeleteIntegrationResponse
- Name: apigateway:DeleteMethod
- Name: apigateway:DeleteMethodResponse
- Name: apigateway:DeleteModel
- Name: apigateway:DeleteRequestValidator
- Name: apigateway:DeleteResource
- Name: apigateway:DeleteRestApi
- Name: apigateway:DeleteRoute
- Name: apigateway:DeleteRouteRequestParameter
- Name: apigateway:DeleteRouteResponse
- Name: apigateway:DeleteRouteSettings
- Name: apigateway:DeleteStage
- Name: apigateway:DeleteUsagePlan
- Name: apigateway:DeleteUsagePlanKey
- Name: apigateway:DeleteVpcLink
- Name: apigateway:ExportApi
- Name: apigateway:FlushStageAuthorizersCache
- Name: apigateway:FlushStageCache
- Name: apigateway:GenerateClientCertificate
- Name: apigateway:GetAccount
- Name: apigateway:GetApi
- Name: apigateway:GetApiKey
- Name: apigateway:GetApiKeys
- Name: apigateway:GetApiMapping
- Name: apigateway:GetApiMappings
- Name: apigateway:GetApis
- Name: apigateway:GetAuthorizer
- Name: apigateway:GetAuthorizers
- Name: apigateway:GetBasePathMapping
- Name: apigateway:GetBasePathMappings
- Name: apigateway:GetClientCertificate
- Name: apigateway:GetClientCertificates
- Name: apigateway:GetDeployment
- Name: apigateway:GetDeployments
- Name: apigateway:GetDocumentationPart
- Name: apigateway:GetDocumentationParts
- Name: apigateway:GetDocumentationVersion
- Name: apigateway:GetDocumentationVersions
- Name: apigateway:GetDomainName
- Name: apigateway:GetDomainNames
- Name: apigateway:GetExport
- Name: apigateway:GetGatewayResponse
- Name: apigateway:GetGatewayResponses
- Name: apigateway:GetIntegration
- Name: apigateway:GetIntegrationResponse
- Name: apigateway:GetIntegrationResponses
- Name: apigateway:GetIntegrations
- Name: apigateway:GetMethod
- Name: apigateway:GetMethodResponse
- Name: apigateway:GetModel
- Name: apigateway:GetModelTemplate
- Name: apigateway:GetModels
- Name: apigateway:GetRequestValidator
- Name: apigateway:GetRequestValidators
- Name: apigateway:GetResource
- Name: apigateway:GetResources
- Name: apigateway:GetRestApi
- Name: apigateway:GetRestApis
- Name: apigateway:GetRoute
- Name: apigateway:GetRouteResponse
- Name: apigateway:GetRouteResponses
- Name: apigateway:GetRoutes
- Name: apigateway:GetSdk
- Name: apigateway:GetSdkType
- Name: apigateway:GetSdkTypes
- Name: apigateway:GetStage
- Name: apigateway:GetStages
- Name: apigateway:GetTags
- Name: apigateway:GetUsage
- Name: apigateway:GetUsagePlan
- Name: apigateway:GetUsagePlanKey
- Name: apigateway:GetUsagePlanKeys
- Name: apigateway:GetUsagePlans
- Name: apigateway:GetVpcLink
- Name: apigateway:GetVpcLinks
- Name: apigateway:ImportApi
- Name: apigateway:ImportApiKeys
- Name: apigateway:ImportDocumentationParts
- Name: apigateway:ImportRestApi
- Name: apigateway:PutGatewayResponse
- Name: apigateway:PutIntegration
- Name: apigateway:PutIntegrationResponse
- Name: apigateway:PutMethod
- Name: apigateway:PutMethodResponse
- Name: apigateway:PutRestApi
- Name: apigateway:ReimportApi
- Name: apigateway:ResetAuthorizersCache
- Name: apigateway:TagResource
- Name: apigateway:TestInvokeAuthorizer
- Name: apigateway:TestInvokeMethod
- Name: apigateway:UntagResource
- Name: apigateway:UpdateAccount
- Name: apigateway:UpdateApi
- Name: apigateway:UpdateApiKey
- Name: apigateway:UpdateApiMapping
- Name: apigateway:UpdateAuthorizer
- Name: apigateway:UpdateBasePathMapping
- Name: apigateway:UpdateClientCertificate
- Name: apigateway:UpdateDeployment
- Name: apigateway:UpdateDocumentationPart
- Name: apigateway:UpdateDocumentationVersion
- Name: apigateway:UpdateDomainName
- Name: apigateway:UpdateGatewayResponse
- Name: apigateway:UpdateIntegration
- Name: apigateway:UpdateIntegrationResponse
- Name: apigateway:UpdateMethod
- Name: apigateway:UpdateMethodResponse
- Name: apigateway:UpdateModel
- Name: apigateway:UpdateRequestValidator
- Name: apigateway:UpdateResource
- Name: apigateway:UpdateRestApi
- Name: apigateway:UpdateRoute
- Name: apigateway:UpdateRouteResponse
- Name: apigateway:UpdateStage
- Name: apigateway:UpdateUsage
- Name: apigateway:UpdateUsagePlan
- Name: apigateway:UpdateVpcLink