Referencia del nombre de recurso de Amazon (ARN) de API Gateway - Amazon API Gateway

Referencia del nombre de recurso de Amazon (ARN) de API Gateway

En las tablas siguientes se enumeran los nombres de recursos de Amazon (ARN) para los recursos de API Gateway. Para obtener más información sobre el uso de ARN en políticas de AWS Identity and Access Management, consulte Cómo funciona Amazon API Gateway con IAM y Control del acceso a una API de REST con permisos de IAM.

Recursos de API de HTTP y API de WebSocket

Recurso ARN

AccessLogSettings

arn:partition:apigateway:region::/apis/api-id/stages/stage-name/accesslogsettings

API

arn:partition:apigateway:region::/apis/api-id

Apis

arn:partition:apigateway:region::/apis

ApiMapping

arn:partition:apigateway:region::/domainnames/domain-name/apimappings/id

ApiMappings

arn:partition:apigateway:region::/domainnames/domain-name/apimappings

Authorizer

arn:partition:apigateway:region::/apis/api-id/authorizers/id

Autorizadores

arn:partition:apigateway:region::/apis/api-id/authorizers

Cors

arn:partition:apigateway:region::/apis/api-id/cors

Implementación

arn:partition:apigateway:region::/apis/api-id/deployments/id

Implementaciones

arn:partition:apigateway:region::/apis/api-id/deployments

DomainName

arn:partition:apigateway:region::/domainnames/domain-name

DomainNames

arn:partition:apigateway:region::/domainnames

ExportedAPI

arn:partition:apigateway:region::/apis/api-id/exports/specification

Integración

arn:partition:apigateway:region::/apis/api-id/integrations/integration-id

Integraciones

arn:partition:apigateway:region::/apis/api-id/integrations

IntegrationResponse

arn:partition:apigateway:region::/apis/api-id/integrationresponses/integration-response

IntegrationResponses

arn:partition:apigateway:region::/apis/api-id/integrationresponses

Modelo

arn:partition:apigateway:region::/apis/api-id/models/id

Modelos

arn:partition:apigateway:region::/apis/api-id/models

ModelTemplate

arn:partition:apigateway:region::/apis/api-id/models/id/template

Ruta

arn:partition:apigateway:region::/apis/api-id/routes/id

Rutas

arn:partition:apigateway:region::/apis/api-id/routes

RouteRequestParameter

arn:partition:apigateway:region::/apis/api-id/routes/id/requestparameters/key

RouteResponse

arn:partition:apigateway:region::/apis/api-id/routes/id/routeresponses/id

RouteResponses

arn:partition:apigateway:region::/apis/api-id/routes/id/routeresponses

RouteSettings

arn:partition:apigateway:region::/apis/api-id/stages/stage-name/routesettings/route-key

Escenario

arn:partition:apigateway:region::/apis/api-id/stages/stage-name

Escenarios

arn:partition:apigateway:region::/apis/api-id/stages

VpcLink

arn:partition:apigateway:region::/vpclinks/vpclink-id

VpcLinks

arn:partition:apigateway:region::/vpclinks

Recursos de API de REST

Recurso ARN

Cuenta

arn:partition:apigateway:region::/account

ApiKey

arn:partition:apigateway:region::/apikeys/id

ApiKeys

arn:partition:apigateway:region::/apikeys

Authorizer

arn:partition:apigateway:region::/restapis/api-id/authorizers/id

Autorizadores

arn:partition:apigateway:region::/restapis/api-id/authorizers

BasePathMapping

arn:partition:apigateway:region::/domainnames/domain-name/basepathmappings/basepath

BasePathMappings

arn:partition:apigateway:region::/domainnames/domain-name/basepathmappings

ClientCertificate

arn:partition:apigateway:region::/clientcertificates/id

ClientCertificates

arn:partition:apigateway:region::/clientcertificates

Implementación

arn:partition:apigateway:region::/restapis/api-id/deployments/id

Implementaciones

arn:partition:apigateway:region::/restapis/api-id/deployments

DocumentationPart

arn:partition:apigateway:region::/restapis/api-id/documentation/parts/id

DocumentationParts

arn:partition:apigateway:region::/restapis/api-id/documentation/parts

DocumentationVersion

arn:partition:apigateway:region::/restapis/api-id/documentation/versions/version

DocumentationVersions

arn:partition:apigateway:region::/restapis/api-id/documentation/versions

DomainName

arn:partition:apigateway:region::/domainnames/domain-name

DomainNames

arn:partition:apigateway:region::/domainnames

GatewayResponse

arn:partition:apigateway:region::/restapis/api-id/gatewayresponses/response-type

GatewayResponses

arn:partition:apigateway:region::/restapis/api-id/gatewayresponses

Integración

arn:partition:apigateway:region::/restapis/api-id/resources/resource-id/methods/http-method/integration

IntegrationResponse

arn:partition:apigateway:region::/restapis/api-id/resources/resource-id/methods/http-method/integration/responses/status-code

Método

arn:partition:apigateway:region::/restapis/api-id/resources/resource-id/methods/http-method

MethodResponse

arn:partition:apigateway:region::/restapis/api-id/resources/resource-id/methods/http-method/responses/status-code

Modelo

arn:partition:apigateway:region::/restapis/api-id/models/model-name

Modelos

arn:partition:apigateway:region::/restapis/api-id/models

RequestValidator

arn:partition:apigateway:region::/restapis/api-id/requestvalidators/id

RequestValidators

arn:partition:apigateway:region::/restapis/api-id/requestvalidators

Recurso

arn:partition:apigateway:region::/restapis/api-id/resources/id

Recursos

arn:partition:apigateway:region::/restapis/api-id/resources

RestApi

arn:partition:apigateway:region::/restapis/api-id

RestApis

arn:partition:apigateway:region::/restapis

Escenario

arn:partition:apigateway:region::/restapis/api-id/stages/stage-name

Escenarios

arn:partition:apigateway:region::/restapis/api-id/stages

Etiquetas

arn:partition:apigateway:region::/tags/url-encoded-resource-arn

Plantilla

arn:partition:apigateway:region::/restapis/models/model-name/template

UsagePlan

arn:partition:apigateway:region::/usageplans/usageplan-id

UsagePlans

arn:partition:apigateway:region::/usageplans

UsagePlanKey

arn:partition:apigateway:region::/usageplans/usageplan-id/keys/id

UsagePlanKeys

arn:partition:apigateway:region::/usageplans/usageplan-id/keys

VpcLink

arn:partition:apigateway:region::/vpclinks/vpclink-id

VpcLinks

arn:partition:apigateway:region::/vpclinks

execute-api (API de HTTP, API de WebSocket y API de REST)

Recurso ARN

Punto de enlace de la API de WebSocket

arn:partition:execute-api:region:account-id:api-id/stage/route-key

Punto de conexión de la API de HTTP y de la API de REST

arn:partition:execute-api:region:account-id:api-id/stage/http-method/resource-path

Autorizador de Lambda **

arn:partition:execute-api:region:account-id:api-id/authorizers/authorizer-id

* El ARN del punto de conexión de la ruta $default para las API de HTTP es arn:partition:execute-api:region:account-id:api-id/*/$default.

** Este ARN solo se aplica cuando se establece la condición SourceArn en la política de recurso para una función de autorizador de Lambda. Para ver un ejemplo, consulte Crear un autorizador de Lambda.