aws-apigateway-integration-mapping-templates

Integration URIs, request parameters, and VTL templates can hard-code backend credentials or sensitive constants.

awscritical service: aws:apigateway emits ContainsCredential

Where it sits

locationGetIntegration.requestTemplates.<content-type> / GetIntegration.requestParameters.<key> / uri
location kindtemplate_document
data kindscredential api_key password connection_string sensitive_data
emits edgeContainsCredential
serviceAPI Gateway (aws:apigateway)

Collection recipe

access moderead_api
operationGetIntegration
response pathrequestTemplates / requestParameters / uri
encodingjson
params{"httpMethod": "\u003cmethod\u003e", "resourceId": "\u003cresource-id\u003e", "restApiId": "\u003crest-api-id\u003e"}

Required permissions

apigateway:GET

References

move · open · esc close