Action Description Resources Conditions
Get information about resources.
  • arn:aws:apigateway:$region::/restapis/*
  • arn:aws:apigateway:$region::/restapis/$api-id/*
  • arn:aws:apigateway:$region::/restapis/$api-id/resources/$resource-id/*
  • arn:aws:apigateway:$region::/restapis/$api-id/resources/$resource-id/methods/*
  • arn:aws:apigateway:$region::/restapis/$api-id/resources/$resource-id/methods/$http-verb
  • arn:aws:apigateway:$region::/restapis/$api-id/models/*
  • arn:aws:apigateway:$region::/restapis/$api-id/models/$model-name
  • arn:aws:apigateway:$region::/restapis/$api-id/stages/*
  • arn:aws:apigateway:$region::/restapis/$api-id/stages/$stage-name
Primarily used to create child resources..
  • arn:aws:apigateway:$region::/restapis/*
  • arn:aws:apigateway:$region::/restapis/$api-id/*
  • arn:aws:apigateway:$region::/restapis/$api-id/resources/$resource-id/*
  • arn:aws:apigateway:$region::/restapis/$api-id/resources/$resource-id/methods/*
  • arn:aws:apigateway:$region::/restapis/$api-id/resources/$resource-id/methods/$http-verb
  • arn:aws:apigateway:$region::/restapis/$api-id/models/*
  • arn:aws:apigateway:$region::/restapis/$api-id/models/$model-name
  • arn:aws:apigateway:$region::/restapis/$api-id/stages/*
  • arn:aws:apigateway:$region::/restapis/$api-id/stages/$stage-name
Primarily used to update resources (and, although not recommended, can be used to create child resources)..
  • arn:aws:apigateway:$region::/restapis/*
  • arn:aws:apigateway:$region::/restapis/$api-id/*
  • arn:aws:apigateway:$region::/restapis/$api-id/resources/$resource-id/*
  • arn:aws:apigateway:$region::/restapis/$api-id/resources/$resource-id/methods/*
  • arn:aws:apigateway:$region::/restapis/$api-id/resources/$resource-id/methods/$http-verb
  • arn:aws:apigateway:$region::/restapis/$api-id/models/*
  • arn:aws:apigateway:$region::/restapis/$api-id/models/$model-name
  • arn:aws:apigateway:$region::/restapis/$api-id/stages/*
  • arn:aws:apigateway:$region::/restapis/$api-id/stages/$stage-name
Used to delete resources.
  • arn:aws:apigateway:$region::/restapis/*
  • arn:aws:apigateway:$region::/restapis/$api-id/*
  • arn:aws:apigateway:$region::/restapis/$api-id/resources/$resource-id/*
  • arn:aws:apigateway:$region::/restapis/$api-id/resources/$resource-id/methods/*
  • arn:aws:apigateway:$region::/restapis/$api-id/resources/$resource-id/methods/$http-verb
  • arn:aws:apigateway:$region::/restapis/$api-id/models/*
  • arn:aws:apigateway:$region::/restapis/$api-id/models/$model-name
  • arn:aws:apigateway:$region::/restapis/$api-id/stages/*
  • arn:aws:apigateway:$region::/restapis/$api-id/stages/$stage-name
Used to update resources
  • arn:aws:apigateway:$region::/restapis/*
  • arn:aws:apigateway:$region::/restapis/$api-id/*
  • arn:aws:apigateway:$region::/restapis/$api-id/resources/$resource-id/*
  • arn:aws:apigateway:$region::/restapis/$api-id/resources/$resource-id/methods/*
  • arn:aws:apigateway:$region::/restapis/$api-id/resources/$resource-id/methods/$http-verb
  • arn:aws:apigateway:$region::/restapis/$api-id/models/*
  • arn:aws:apigateway:$region::/restapis/$api-id/models/$model-name
  • arn:aws:apigateway:$region::/restapis/$api-id/stages/*
  • arn:aws:apigateway:$region::/restapis/$api-id/stages/$stage-name
Same as GET but does not return the resource representation. HEAD is used primarily in testing scenarios.
  • arn:aws:apigateway:$region::/restapis/*
  • arn:aws:apigateway:$region::/restapis/$api-id/*
  • arn:aws:apigateway:$region::/restapis/$api-id/resources/$resource-id/*
  • arn:aws:apigateway:$region::/restapis/$api-id/resources/$resource-id/methods/*
  • arn:aws:apigateway:$region::/restapis/$api-id/resources/$resource-id/methods/$http-verb
  • arn:aws:apigateway:$region::/restapis/$api-id/models/*
  • arn:aws:apigateway:$region::/restapis/$api-id/models/$model-name
  • arn:aws:apigateway:$region::/restapis/$api-id/stages/*
  • arn:aws:apigateway:$region::/restapis/$api-id/stages/$stage-name
Used by callers to get information about available communication options for the target service.
  • arn:aws:apigateway:$region::/restapis/*
  • arn:aws:apigateway:$region::/restapis/$api-id/*
  • arn:aws:apigateway:$region::/restapis/$api-id/resources/$resource-id/*
  • arn:aws:apigateway:$region::/restapis/$api-id/resources/$resource-id/methods/*
  • arn:aws:apigateway:$region::/restapis/$api-id/resources/$resource-id/methods/$http-verb
  • arn:aws:apigateway:$region::/restapis/$api-id/models/*
  • arn:aws:apigateway:$region::/restapis/$api-id/models/$model-name
  • arn:aws:apigateway:$region::/restapis/$api-id/stages/*
  • arn:aws:apigateway:$region::/restapis/$api-id/stages/$stage-name