View a markdown version of this page

Operazioni, risorse e chiavi di condizione per Amazon API Gateway Management V2 - Service Authorization Reference

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Operazioni, risorse e chiavi di condizione per Amazon API Gateway Management V2

Amazon API Gateway Management V2 (prefisso del servizio: apigateway) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Operazioni API definite da Amazon API Gateway Management V2

La tabella seguente associa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta la Tabella delle azioni.

Operazione Azione IAM Chiave di condizione Valori possibili Livello di accesso

CreateApi

apigateway:POST

Scrittura

iam:PassRole

iam:PassedToService

apigateway.amazonaws.com

Scrittura

CreateApiMapping

apigateway:POST

Scrittura

CreateAuthorizer

apigateway:POST

Scrittura

iam:PassRole

iam:PassedToService

apigateway.amazonaws.com

Scrittura

CreateDeployment

apigateway:POST

Scrittura

CreateDomainName

apigateway:AddCertificateToDomain

Gestione delle autorizzazioni, scrittura

apigateway:POST

Scrittura

apigateway:PUT

Scrittura

apigateway:UpdateDomainNamePolicy

Gestione delle autorizzazioni, Write

CreateIntegration

apigateway:POST

Scrittura

iam:PassRole

iam:PassedToService

apigateway.amazonaws.com

Scrittura

CreateIntegrationResponse

apigateway:POST

Scrittura

CreateModel

apigateway:POST

Scrittura

CreatePortal

apigateway:CreatePortal

Scrittura

apigateway:GetPortalProduct

Lettura

apigateway:POST

Scrittura

CreatePortalProduct

apigateway:CreatePortalProduct

Scrittura

apigateway:POST

Scrittura

CreateProductPage

apigateway:CreateProductPage

Scrittura

CreateProductRestEndpointPage

apigateway:CreateProductRestEndpointPage

Scrittura

CreateRoute

apigateway:POST

Scrittura

CreateRouteResponse

apigateway:POST

Scrittura

CreateRoutingRule

apigateway:CreateRoutingRule

Scrittura

CreateStage

apigateway:POST

Scrittura

apigateway:PUT

Scrittura

CreateVpcLink

apigateway:POST

Scrittura

apigateway:PUT

Scrittura

DeleteAccessLogSettings

apigateway:DELETE

Scrittura

DeleteApi

apigateway:DELETE

Scrittura

DeleteApiMapping

apigateway:DELETE

Scrittura

DeleteAuthorizer

apigateway:DELETE

Scrittura

DeleteCorsConfiguration

apigateway:DELETE

Scrittura

DeleteDeployment

apigateway:DELETE

Scrittura

DeleteDomainName

apigateway:DELETE

Scrittura

apigateway:RemoveCertificateFromDomain

Gestione delle autorizzazioni, Write

DeleteIntegration

apigateway:DELETE

Scrittura

DeleteIntegrationResponse

apigateway:DELETE

Scrittura

DeleteModel

apigateway:DELETE

Scrittura

DeletePortal

apigateway:DeletePortal

Scrittura

DeletePortalProduct

apigateway:DeletePortalProduct

Scrittura

DeletePortalProductSharingPolicy

apigateway:DeletePortalProductSharingPolicy

Gestione delle autorizzazioni, Write

DeleteProductPage

apigateway:DeleteProductPage

Scrittura

DeleteProductRestEndpointPage

apigateway:DeleteProductRestEndpointPage

Scrittura

DeleteRoute

apigateway:DELETE

Scrittura

DeleteRouteRequestParameter

apigateway:DELETE

Scrittura

DeleteRouteResponse

apigateway:DELETE

Scrittura

DeleteRouteSettings

apigateway:DELETE

Scrittura

DeleteRoutingRule

apigateway:DeleteRoutingRule

Scrittura

DeleteStage

apigateway:DELETE

Scrittura

DeleteVpcLink

apigateway:DELETE

Scrittura

DisablePortal

apigateway:DisablePortal

Scrittura

ExportApi

apigateway:GET

Lettura

GetApi

apigateway:GET

Lettura

GetApiMapping

apigateway:GET

Lettura

GetApiMappings

apigateway:GET

Lettura

GetApis

apigateway:GET

Lettura

GetAuthorizer

apigateway:GET

Lettura

GetAuthorizers

apigateway:GET

Lettura

GetDeployment

apigateway:GET

Lettura

GetDeployments

apigateway:GET

Lettura

GetDomainName

apigateway:GET

Lettura

GetDomainNames

apigateway:GET

Lettura

GetIntegration

apigateway:GET

Lettura

GetIntegrationResponse

apigateway:GET

Lettura

GetIntegrationResponses

apigateway:GET

Lettura

GetIntegrations

apigateway:GET

Lettura

GetModel

apigateway:GET

Lettura

GetModelTemplate

apigateway:GET

Lettura

GetModels

apigateway:GET

Lettura

GetPortal

apigateway:GetPortal

Lettura

GetPortalProduct

apigateway:GetPortalProduct

Lettura

GetPortalProductSharingPolicy

apigateway:GetPortalProductSharingPolicy

Lettura

GetProductPage

apigateway:GetProductPage

Lettura

GetProductRestEndpointPage

apigateway:GetProductRestEndpointPage

Lettura

GetRoute

apigateway:GET

Lettura

GetRouteResponse

apigateway:GET

Lettura

GetRouteResponses

apigateway:GET

Lettura

GetRoutes

apigateway:GET

Lettura

GetRoutingRule

apigateway:GetRoutingRule

Lettura

GetStage

apigateway:GET

Lettura

GetStages

apigateway:GET

Lettura

GetTags

apigateway:GET

Lettura

GetVpcLink

apigateway:GET

Lettura

GetVpcLinks

apigateway:GET

Lettura

ImportApi

apigateway:POST

Scrittura

apigateway:PUT

Scrittura

iam:PassRole

iam:PassedToService

apigateway.amazonaws.com

Scrittura

ListPortalProducts

apigateway:ListPortalProducts

List

ListPortals

apigateway:ListPortals

List

ListProductPages

apigateway:ListProductPages

List

ListProductRestEndpointPages

apigateway:ListProductRestEndpointPages

List

ListRoutingRules

apigateway:ListRoutingRules

List

PreviewPortal

apigateway:GetPortalProduct

Lettura

apigateway:PreviewPortal

Scrittura

PublishPortal

apigateway:GetPortalProduct

Lettura

apigateway:PublishPortal

Scrittura

PutPortalProductSharingPolicy

apigateway:PutPortalProductSharingPolicy

Gestione delle autorizzazioni, Write

PutRoutingRule

apigateway:UpdateRoutingRule

Scrittura

ReimportApi

apigateway:DELETE

Scrittura

apigateway:POST

Scrittura

apigateway:PUT

Scrittura

iam:PassRole

iam:PassedToService

apigateway.amazonaws.com

Scrittura

ResetAuthorizersCache

apigateway:DELETE

Scrittura

TagResource

apigateway:PATCH

Scrittura

apigateway:POST

Scrittura

apigateway:PUT

Scrittura

UntagResource

apigateway:DELETE

Scrittura

apigateway:PATCH

Scrittura

UpdateApi

apigateway:PATCH

Scrittura

iam:PassRole

iam:PassedToService

apigateway.amazonaws.com

Scrittura

UpdateApiMapping

apigateway:PATCH

Scrittura

UpdateAuthorizer

apigateway:PATCH

Scrittura

iam:PassRole

iam:PassedToService

apigateway.amazonaws.com

Scrittura

UpdateDeployment

apigateway:PATCH

Scrittura

UpdateDomainName

apigateway:AddCertificateToDomain

Gestione delle autorizzazioni, Write

apigateway:PATCH

Scrittura

apigateway:RemoveCertificateFromDomain

Gestione delle autorizzazioni, Write

apigateway:UpdateDomainNameManagementPolicy

Gestione delle autorizzazioni, Write

apigateway:UpdateDomainNamePolicy

Gestione delle autorizzazioni, Write

UpdateIntegration

apigateway:PATCH

Scrittura

iam:PassRole

iam:PassedToService

apigateway.amazonaws.com

Scrittura

UpdateIntegrationResponse

apigateway:PATCH

Scrittura

UpdateModel

apigateway:PATCH

Scrittura

UpdatePortal

apigateway:GetPortalProduct

Lettura

apigateway:UpdatePortal

Scrittura

UpdatePortalProduct

apigateway:UpdatePortalProduct

Scrittura

UpdateProductPage

apigateway:UpdateProductPage

Scrittura

UpdateProductRestEndpointPage

apigateway:UpdateProductRestEndpointPage

Scrittura

UpdateRoute

apigateway:PATCH

Scrittura

UpdateRouteResponse

apigateway:PATCH

Scrittura

UpdateStage

apigateway:PATCH

Scrittura

UpdateVpcLink

apigateway:PATCH

Scrittura

Operazioni definite da Amazon API Gateway Management V2

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.

Operazioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

CreatePortal

Concede l'autorizzazione per creare un portale

Portal*

apigateway:Request/CognitoUserPoolArn

apigateway:Request/PortalDisplayName

apigateway:Request/PortalDomainName

apigateway:Resource/CognitoUserPoolArn

apigateway:Resource/PortalDisplayName

apigateway:Resource/PortalDomainName

apigateway:Resource/PortalPublishStatus

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreatePortalProduct

Concede l'autorizzazione a creare un prodotto Portal

PortalProduct*

apigateway:Request/PortalProductDisplayName

apigateway:Resource/PortalProductDisplayName

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateProductPage

Concede l'autorizzazione a creare una pagina di prodotto

ProductPage*

apigateway:Request/ProductPageTitle

apigateway:Resource/ProductPageTitle

aws:ResourceTag/${TagKey}

Scrittura

CreateProductRestEndpointPage

Concede l'autorizzazione a creare una pagina endpoint REST del prodotto

ProductRestEndpointPage*

apigateway:Request/Method

apigateway:Request/ProductRestEndpointPageEndpointPrefix

apigateway:Request/RestApiId

apigateway:Request/Stage

apigateway:Resource/Method

apigateway:Resource/ProductRestEndpointPageEndpointPrefix

apigateway:Resource/RestApiId

apigateway:Resource/Stage

aws:ResourceTag/${TagKey}

Scrittura

CreateRoutingRule

Concede il permesso di creare una regola di routing

RoutingRule*

apigateway:Request/ConditionBasePaths

apigateway:Request/Priority

apigateway:Resource/ConditionBasePaths

apigateway:Resource/Priority

aws:ResourceTag/${TagKey}

Scrittura

DELETE

Concede l'autorizzazione per eliminare una determinata risorsa

AccessLogSettings

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

Api

apigateway:Request/ApiKeyRequired

apigateway:Request/ApiName

apigateway:Request/AuthorizerType

apigateway:Request/AuthorizerUri

apigateway:Request/DisableExecuteApiEndpoint

apigateway:Request/EndpointType

apigateway:Request/RouteAuthorizationType

apigateway:Resource/ApiKeyRequired

apigateway:Resource/ApiName

apigateway:Resource/AuthorizerType

apigateway:Resource/AuthorizerUri

apigateway:Resource/DisableExecuteApiEndpoint

apigateway:Resource/EndpointType

apigateway:Resource/RouteAuthorizationType

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ApiMapping

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Authorizer

apigateway:Request/AuthorizerType

apigateway:Request/AuthorizerUri

apigateway:Resource/AuthorizerType

apigateway:Resource/AuthorizerUri

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

AuthorizersCache

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Cors

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Deployment

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Integration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

IntegrationResponse

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Model

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Route

apigateway:Request/ApiKeyRequired

apigateway:Request/RouteAuthorizationType

apigateway:Resource/ApiKeyRequired

apigateway:Resource/RouteAuthorizationType

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

RouteRequestParameter

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

RouteResponse

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

RouteSettings

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Stage

apigateway:Request/AccessLoggingDestination

apigateway:Request/AccessLoggingFormat

apigateway:Resource/AccessLoggingDestination

apigateway:Resource/AccessLoggingFormat

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

VpcLink

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

DeletePortal

Concede il permesso di eliminare un portale

Portal*

apigateway:Resource/CognitoUserPoolArn

apigateway:Resource/PortalDisplayName

apigateway:Resource/PortalDomainName

apigateway:Resource/PortalPublishStatus

aws:ResourceTag/${TagKey}

Scrittura

DeletePortalProduct

Concede il permesso di eliminare un prodotto Portal

PortalProduct*

apigateway:Resource/PortalProductDisplayName

aws:ResourceTag/${TagKey}

Scrittura

DeletePortalProductSharingPolicy

Concede il permesso di eliminare una politica di condivisione dei prodotti Portal

PortalProduct*

apigateway:Resource/PortalProductDisplayName

aws:ResourceTag/${TagKey}

Gestione delle autorizzazioni, scrittura

DeleteProductPage

Concede il permesso di eliminare una pagina di prodotto

ProductPage*

apigateway:Resource/ProductPageTitle

aws:ResourceTag/${TagKey}

Scrittura

DeleteProductRestEndpointPage

Concede il permesso di eliminare una pagina endpoint REST di un prodotto

PortalProduct*

apigateway:Resource/PortalProductDisplayName

aws:ResourceTag/${TagKey}

Scrittura

ProductRestEndpointPage*

apigateway:Resource/Method

apigateway:Resource/ProductRestEndpointPageEndpointPrefix

apigateway:Resource/RestApiId

apigateway:Resource/Stage

aws:ResourceTag/${TagKey}

DeleteRoutingRule

Concede il permesso di eliminare una regola di routing

RoutingRule*

apigateway:Resource/ConditionBasePaths

apigateway:Resource/Priority

aws:ResourceTag/${TagKey}

Scrittura

DisablePortal

Concede il permesso di disattivare un portale

Portal*

apigateway:Resource/CognitoUserPoolArn

apigateway:Resource/PortalDisplayName

apigateway:Resource/PortalDomainName

apigateway:Resource/PortalPublishStatus

aws:ResourceTag/${TagKey}

Scrittura

GET

Concede l'autorizzazione per leggere una determinata risorsa

AccessLogSettings

aws:ResourceTag/${TagKey}

Lettura

Api

apigateway:Request/ApiKeyRequired

apigateway:Request/ApiName

apigateway:Request/AuthorizerType

apigateway:Request/AuthorizerUri

apigateway:Request/DisableExecuteApiEndpoint

apigateway:Request/EndpointType

apigateway:Request/RouteAuthorizationType

apigateway:Resource/ApiKeyRequired

apigateway:Resource/ApiName

apigateway:Resource/AuthorizerType

apigateway:Resource/AuthorizerUri

apigateway:Resource/DisableExecuteApiEndpoint

apigateway:Resource/EndpointType

apigateway:Resource/RouteAuthorizationType

aws:ResourceTag/${TagKey}

ApiMapping

aws:ResourceTag/${TagKey}

ApiMappings

aws:ResourceTag/${TagKey}

Apis

apigateway:Request/ApiKeyRequired

apigateway:Request/ApiName

apigateway:Request/AuthorizerType

apigateway:Request/AuthorizerUri

apigateway:Request/DisableExecuteApiEndpoint

apigateway:Request/EndpointType

apigateway:Request/RouteAuthorizationType

aws:ResourceTag/${TagKey}

Authorizer

apigateway:Request/AuthorizerType

apigateway:Request/AuthorizerUri

apigateway:Resource/AuthorizerType

apigateway:Resource/AuthorizerUri

aws:ResourceTag/${TagKey}

Authorizers

apigateway:Request/AuthorizerType

apigateway:Request/AuthorizerUri

aws:ResourceTag/${TagKey}

AuthorizersCache

aws:ResourceTag/${TagKey}

Cors

aws:ResourceTag/${TagKey}

Deployment

aws:ResourceTag/${TagKey}

Deployments

apigateway:Request/StageName

aws:ResourceTag/${TagKey}

ExportedAPI

aws:ResourceTag/${TagKey}

Integration

aws:ResourceTag/${TagKey}

IntegrationResponse

aws:ResourceTag/${TagKey}

IntegrationResponses

aws:ResourceTag/${TagKey}

Integrations

aws:ResourceTag/${TagKey}

Model

aws:ResourceTag/${TagKey}

ModelTemplate

aws:ResourceTag/${TagKey}

Models

aws:ResourceTag/${TagKey}

Route

apigateway:Request/ApiKeyRequired

apigateway:Request/RouteAuthorizationType

apigateway:Resource/ApiKeyRequired

apigateway:Resource/RouteAuthorizationType

aws:ResourceTag/${TagKey}

RouteRequestParameter

aws:ResourceTag/${TagKey}

RouteResponse

aws:ResourceTag/${TagKey}

RouteResponses

aws:ResourceTag/${TagKey}

RouteSettings

aws:ResourceTag/${TagKey}

Routes

apigateway:Request/ApiKeyRequired

apigateway:Request/RouteAuthorizationType

aws:ResourceTag/${TagKey}

Stage

apigateway:Request/AccessLoggingDestination

apigateway:Request/AccessLoggingFormat

apigateway:Resource/AccessLoggingDestination

apigateway:Resource/AccessLoggingFormat

aws:ResourceTag/${TagKey}

Stages

apigateway:Request/AccessLoggingDestination

apigateway:Request/AccessLoggingFormat

aws:ResourceTag/${TagKey}

VpcLink

aws:ResourceTag/${TagKey}

VpcLinks

aws:ResourceTag/${TagKey}

GetPortal

Concede il permesso di leggere un portale

Portal*

apigateway:Resource/CognitoUserPoolArn

apigateway:Resource/PortalDisplayName

apigateway:Resource/PortalDomainName

apigateway:Resource/PortalPublishStatus

aws:ResourceTag/${TagKey}

Lettura

GetPortalProduct

Concede il permesso di leggere un prodotto del portale

PortalProduct*

apigateway:Resource/PortalProductDisplayName

aws:ResourceTag/${TagKey}

Lettura

GetPortalProductSharingPolicy

Concede l'autorizzazione a leggere una politica di condivisione dei prodotti di Portal

PortalProduct*

apigateway:Resource/PortalProductDisplayName

aws:ResourceTag/${TagKey}

Lettura

GetProductPage

Concede il permesso di leggere una pagina di prodotto

PortalProduct

apigateway:Resource/PortalProductDisplayName

aws:ResourceTag/${TagKey}

Lettura

ProductPage*

apigateway:Resource/ProductPageTitle

aws:ResourceTag/${TagKey}

GetProductRestEndpointPage

Concede l'autorizzazione a leggere una pagina REST Endpoint del prodotto

PortalProduct

apigateway:Resource/PortalProductDisplayName

aws:ResourceTag/${TagKey}

Lettura

ProductRestEndpointPage*

apigateway:Resource/Method

apigateway:Resource/ProductRestEndpointPageEndpointPrefix

apigateway:Resource/RestApiId

apigateway:Resource/Stage

aws:ResourceTag/${TagKey}

GetRoutingRule

Concede il permesso di leggere una regola di routing

RoutingRule*

apigateway:Resource/ConditionBasePaths

apigateway:Resource/Priority

aws:ResourceTag/${TagKey}

Lettura

ListPortalProducts

Concede il permesso di elencare i prodotti del portale

PortalProduct*

apigateway:Resource/PortalProductDisplayName

aws:ResourceTag/${TagKey}

List

ListPortals

Concede il permesso di elencare i portali

Portal*

apigateway:Resource/CognitoUserPoolArn

apigateway:Resource/PortalDisplayName

apigateway:Resource/PortalDomainName

apigateway:Resource/PortalPublishStatus

aws:ResourceTag/${TagKey}

List

ListProductPages

Concede il permesso di elencare le pagine dei prodotti

PortalProduct

apigateway:Resource/PortalProductDisplayName

aws:ResourceTag/${TagKey}

List

ProductPage*

apigateway:Resource/ProductPageTitle

aws:ResourceTag/${TagKey}

ListProductRestEndpointPages

Concede l'autorizzazione a elencare le pagine REST Endpoint dei prodotti

PortalProduct

apigateway:Resource/PortalProductDisplayName

aws:ResourceTag/${TagKey}

List

ProductRestEndpointPage*

apigateway:Resource/Method

apigateway:Resource/ProductRestEndpointPageEndpointPrefix

apigateway:Resource/RestApiId

apigateway:Resource/Stage

aws:ResourceTag/${TagKey}

ListRoutingRules

Concede il permesso di elencare le regole di routing sotto un nome di dominio

RoutingRule*

apigateway:Resource/ConditionBasePaths

apigateway:Resource/Priority

aws:ResourceTag/${TagKey}

List

PATCH

Concede l'autorizzazione per aggiornare una determinata risorsa

Api

apigateway:Request/ApiKeyRequired

apigateway:Request/ApiName

apigateway:Request/AuthorizerType

apigateway:Request/AuthorizerUri

apigateway:Request/DisableExecuteApiEndpoint

apigateway:Request/EndpointType

apigateway:Request/RouteAuthorizationType

apigateway:Resource/ApiKeyRequired

apigateway:Resource/ApiName

apigateway:Resource/AuthorizerType

apigateway:Resource/AuthorizerUri

apigateway:Resource/DisableExecuteApiEndpoint

apigateway:Resource/EndpointType

apigateway:Resource/RouteAuthorizationType

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

ApiMapping

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Authorizer

apigateway:Request/AuthorizerType

apigateway:Request/AuthorizerUri

apigateway:Resource/AuthorizerType

apigateway:Resource/AuthorizerUri

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Deployment

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Integration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

IntegrationResponse

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Model

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Route

apigateway:Request/ApiKeyRequired

apigateway:Request/RouteAuthorizationType

apigateway:Resource/ApiKeyRequired

apigateway:Resource/RouteAuthorizationType

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

RouteRequestParameter

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

RouteResponse

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Stage

apigateway:Request/AccessLoggingDestination

apigateway:Request/AccessLoggingFormat

apigateway:Resource/AccessLoggingDestination

apigateway:Resource/AccessLoggingFormat

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

VpcLink

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

POST

Concede l'autorizzazione per creare una determinata risorsa

ApiMappings

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

Apis

apigateway:Request/ApiKeyRequired

apigateway:Request/ApiName

apigateway:Request/AuthorizerType

apigateway:Request/AuthorizerUri

apigateway:Request/DisableExecuteApiEndpoint

apigateway:Request/EndpointType

apigateway:Request/RouteAuthorizationType

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Authorizers

apigateway:Request/AuthorizerType

apigateway:Request/AuthorizerUri

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Deployments

apigateway:Request/StageName

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

IntegrationResponse

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

IntegrationResponses

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Integrations

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Models

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

RouteResponses

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Routes

apigateway:Request/ApiKeyRequired

apigateway:Request/RouteAuthorizationType

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Stages

apigateway:Request/AccessLoggingDestination

apigateway:Request/AccessLoggingFormat

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

VpcLinks

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

PUT

Concede l'autorizzazione per aggiornare una determinata risorsa

Api

apigateway:Request/ApiKeyRequired

apigateway:Request/ApiName

apigateway:Request/AuthorizerType

apigateway:Request/AuthorizerUri

apigateway:Request/DisableExecuteApiEndpoint

apigateway:Request/EndpointType

apigateway:Request/RouteAuthorizationType

apigateway:Resource/ApiKeyRequired

apigateway:Resource/ApiName

apigateway:Resource/AuthorizerType

apigateway:Resource/AuthorizerUri

apigateway:Resource/DisableExecuteApiEndpoint

apigateway:Resource/EndpointType

apigateway:Resource/RouteAuthorizationType

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

Apis

apigateway:Request/ApiKeyRequired

apigateway:Request/ApiName

apigateway:Request/AuthorizerType

apigateway:Request/AuthorizerUri

apigateway:Request/DisableExecuteApiEndpoint

apigateway:Request/EndpointType

apigateway:Request/RouteAuthorizationType

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

IntegrationResponse

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

PreviewPortal

Concede il permesso di visualizzare l'anteprima di un portale

Portal*

apigateway:Resource/CognitoUserPoolArn

apigateway:Resource/PortalDisplayName

apigateway:Resource/PortalDomainName

apigateway:Resource/PortalPublishStatus

aws:ResourceTag/${TagKey}

Scrittura

PublishPortal

Concede l'autorizzazione a pubblicare un portale

Portal*

apigateway:Resource/CognitoUserPoolArn

apigateway:Resource/PortalDisplayName

apigateway:Resource/PortalDomainName

apigateway:Resource/PortalPublishStatus

aws:ResourceTag/${TagKey}

Scrittura

PutPortalProductSharingPolicy

Concede il permesso di inserire una politica di condivisione dei prodotti del portale

PortalProduct*

apigateway:Resource/PortalProductDisplayName

aws:ResourceTag/${TagKey}

Gestione delle autorizzazioni, Write

UpdatePortal

Concede il permesso di aggiornare un portale

Portal*

apigateway:Request/CognitoUserPoolArn

apigateway:Request/PortalDisplayName

apigateway:Request/PortalDomainName

apigateway:Resource/CognitoUserPoolArn

apigateway:Resource/PortalDisplayName

apigateway:Resource/PortalDomainName

apigateway:Resource/PortalPublishStatus

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

UpdatePortalProduct

Concede l'autorizzazione ad aggiornare un prodotto del portale

PortalProduct*

apigateway:Request/PortalProductDisplayName

apigateway:Resource/PortalProductDisplayName

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

UpdateProductPage

Concede l'autorizzazione ad aggiornare una pagina di prodotto

ProductPage*

apigateway:Request/ProductPageTitle

apigateway:Resource/ProductPageTitle

aws:ResourceTag/${TagKey}

Scrittura

UpdateProductRestEndpointPage

Concede l'autorizzazione ad aggiornare una pagina endpoint REST di un prodotto

ProductRestEndpointPage*

apigateway:Request/ProductRestEndpointPageEndpointPrefix

apigateway:Resource/Method

apigateway:Resource/ProductRestEndpointPageEndpointPrefix

apigateway:Resource/RestApiId

apigateway:Resource/Stage

aws:ResourceTag/${TagKey}

Scrittura

UpdateRoutingRule

Concede il permesso di aggiornare una regola di routing utilizzando il PutRoutingRule API

RoutingRule*

apigateway:Request/ConditionBasePaths

apigateway:Request/Priority

apigateway:Resource/ConditionBasePaths

apigateway:Resource/Priority

aws:ResourceTag/${TagKey}

Scrittura

Tipi di risorsa definiti da Amazon API Gateway Management V2

I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.

Tipi di risorse ARN Chiavi di condizione

AccessLogSettings

arn:${Partition}:apigateway:${Region}::/apis/${ApiId}/stages/${StageName}/accesslogsettings

aws:ResourceTag/${TagKey}

Api

arn:${Partition}:apigateway:${Region}::/apis/${ApiId}

apigateway:Request/ApiKeyRequired

apigateway:Request/ApiName

apigateway:Request/AuthorizerType

apigateway:Request/AuthorizerUri

apigateway:Request/DisableExecuteApiEndpoint

apigateway:Request/EndpointType

apigateway:Request/RouteAuthorizationType

apigateway:Resource/ApiKeyRequired

apigateway:Resource/ApiName

apigateway:Resource/AuthorizerType

apigateway:Resource/AuthorizerUri

apigateway:Resource/DisableExecuteApiEndpoint

apigateway:Resource/EndpointType

apigateway:Resource/RouteAuthorizationType

aws:ResourceTag/${TagKey}

ApiMapping

arn:${Partition}:apigateway:${Region}::/domainnames/${DomainName}/apimappings/${ApiMappingId}

aws:ResourceTag/${TagKey}

ApiMappings

arn:${Partition}:apigateway:${Region}::/domainnames/${DomainName}/apimappings

aws:ResourceTag/${TagKey}

Apis

arn:${Partition}:apigateway:${Region}::/apis

apigateway:Request/ApiKeyRequired

apigateway:Request/ApiName

apigateway:Request/AuthorizerType

apigateway:Request/AuthorizerUri

apigateway:Request/DisableExecuteApiEndpoint

apigateway:Request/EndpointType

apigateway:Request/RouteAuthorizationType

aws:ResourceTag/${TagKey}

Authorizer

arn:${Partition}:apigateway:${Region}::/apis/${ApiId}/authorizers/${AuthorizerId}, arn:${Partition}:apigateway:${Region}::/restapis/${RestApiId}/authorizers/${AuthorizerId}

apigateway:Request/AuthorizerType

apigateway:Request/AuthorizerUri

apigateway:Resource/AuthorizerType

apigateway:Resource/AuthorizerUri

aws:ResourceTag/${TagKey}

Authorizers

arn:${Partition}:apigateway:${Region}::/apis/${ApiId}/authorizers, arn:${Partition}:apigateway:${Region}::/restapis/${RestApiId}/authorizers

apigateway:Request/AuthorizerType

apigateway:Request/AuthorizerUri

aws:ResourceTag/${TagKey}

AuthorizersCache

arn:${Partition}:apigateway:${Region}::/apis/${ApiId}/stages/${StageName}/cache/authorizers

aws:ResourceTag/${TagKey}

Cors

arn:${Partition}:apigateway:${Region}::/apis/${ApiId}/cors

aws:ResourceTag/${TagKey}

Deployment

arn:${Partition}:apigateway:${Region}::/apis/${ApiId}/deployments/${DeploymentId}, arn:${Partition}:apigateway:${Region}::/restapis/${RestApiId}/deployments/${DeploymentId}

aws:ResourceTag/${TagKey}

Deployments

arn:${Partition}:apigateway:${Region}::/apis/${ApiId}/deployments, arn:${Partition}:apigateway:${Region}::/restapis/${RestApiId}/deployments

apigateway:Request/StageName

aws:ResourceTag/${TagKey}

ExportedAPI

arn:${Partition}:apigateway:${Region}::/apis/${ApiId}/exports/${Specification}

aws:ResourceTag/${TagKey}

Integration

arn:${Partition}:apigateway:${Region}::/apis/${ApiId}/integrations/${IntegrationId}, arn:${Partition}:apigateway:${Region}::/restapis/${RestApiId}/resources/${ResourceId}/methods/${HttpMethodType}/integration

aws:ResourceTag/${TagKey}

IntegrationResponse

arn:${Partition}:apigateway:${Region}::/apis/${ApiId}/integrations/${IntegrationId}/integrationresponses/${IntegrationResponseId}, arn:${Partition}:apigateway:${Region}::/restapis/${RestApiId}/resources/${ResourceId}/methods/${HttpMethodType}/integration/responses/${StatusCode}

aws:ResourceTag/${TagKey}

IntegrationResponses

arn:${Partition}:apigateway:${Region}::/apis/${ApiId}/integrations/${IntegrationId}/integrationresponses

aws:ResourceTag/${TagKey}

Integrations

arn:${Partition}:apigateway:${Region}::/apis/${ApiId}/integrations

aws:ResourceTag/${TagKey}

Model

arn:${Partition}:apigateway:${Region}::/apis/${ApiId}/models/${ModelId}, arn:${Partition}:apigateway:${Region}::/restapis/${RestApiId}/models/${ModelName}

aws:ResourceTag/${TagKey}

ModelTemplate

arn:${Partition}:apigateway:${Region}::/apis/${ApiId}/models/${ModelId}/template

aws:ResourceTag/${TagKey}

Models

arn:${Partition}:apigateway:${Region}::/apis/${ApiId}/models, arn:${Partition}:apigateway:${Region}::/restapis/${RestApiId}/models

aws:ResourceTag/${TagKey}

Portal

arn:${Partition}:apigateway:${Region}:${Account}:/portals/${PortalId}

apigateway:Resource/CognitoUserPoolArn

apigateway:Resource/PortalDisplayName

apigateway:Resource/PortalDomainName

apigateway:Resource/PortalPublishStatus

aws:ResourceTag/${TagKey}

PortalProduct

arn:${Partition}:apigateway:${Region}:${Account}:/portalproducts/${PortalProductId}

apigateway:Resource/PortalProductDisplayName

aws:ResourceTag/${TagKey}

ProductPage

arn:${Partition}:apigateway:${Region}:${Account}:/portalproducts/${PortalProductId}/productpages/${ProductPageId}

apigateway:Resource/ProductPageTitle

aws:ResourceTag/${TagKey}

ProductRestEndpointPage

arn:${Partition}:apigateway:${Region}:${Account}:/portalproducts/${PortalProductId}/productrestendpointpages/${ProductRestEndpointPageId}

apigateway:Resource/Method

apigateway:Resource/ProductRestEndpointPageEndpointPrefix

apigateway:Resource/RestApiId

apigateway:Resource/Stage

aws:ResourceTag/${TagKey}

Route

arn:${Partition}:apigateway:${Region}::/apis/${ApiId}/routes/${RouteId}

apigateway:Request/ApiKeyRequired

apigateway:Request/RouteAuthorizationType

apigateway:Resource/ApiKeyRequired

apigateway:Resource/RouteAuthorizationType

aws:ResourceTag/${TagKey}

RouteRequestParameter

arn:${Partition}:apigateway:${Region}::/apis/${ApiId}/routes/${RouteId}/requestparameters/${RequestParameterKey}

aws:ResourceTag/${TagKey}

RouteResponse

arn:${Partition}:apigateway:${Region}::/apis/${ApiId}/routes/${RouteId}/routeresponses/${RouteResponseId}

aws:ResourceTag/${TagKey}

RouteResponses

arn:${Partition}:apigateway:${Region}::/apis/${ApiId}/routes/${RouteId}/routeresponses

aws:ResourceTag/${TagKey}

RouteSettings

arn:${Partition}:apigateway:${Region}::/apis/${ApiId}/stages/${StageName}/routesettings/${RouteKey}

aws:ResourceTag/${TagKey}

Routes

arn:${Partition}:apigateway:${Region}::/apis/${ApiId}/routes

apigateway:Request/ApiKeyRequired

apigateway:Request/RouteAuthorizationType

aws:ResourceTag/${TagKey}

RoutingRule

arn:${Partition}:apigateway:${Region}:${Account}:/domainnames/${DomainName}/routingrules/${RoutingRuleId}

apigateway:Resource/ConditionBasePaths

apigateway:Resource/Priority

aws:ResourceTag/${TagKey}

Stage

arn:${Partition}:apigateway:${Region}::/apis/${ApiId}/stages/${StageName}, arn:${Partition}:apigateway:${Region}::/restapis/${RestApiId}/stages/${StageName}

apigateway:Request/AccessLoggingDestination

apigateway:Request/AccessLoggingFormat

apigateway:Resource/AccessLoggingDestination

apigateway:Resource/AccessLoggingFormat

aws:ResourceTag/${TagKey}

Stages

arn:${Partition}:apigateway:${Region}::/apis/${ApiId}/stages, arn:${Partition}:apigateway:${Region}::/restapis/${RestApiId}/stages

apigateway:Request/AccessLoggingDestination

apigateway:Request/AccessLoggingFormat

aws:ResourceTag/${TagKey}

VpcLink

arn:${Partition}:apigateway:${Region}::/vpclinks/${VpcLinkId}

aws:ResourceTag/${TagKey}

VpcLinks

arn:${Partition}:apigateway:${Region}::/vpclinks

aws:ResourceTag/${TagKey}

Chiavi di condizione per Amazon API Gateway Management V2

Amazon API Gateway Management V2 definisce le seguenti chiavi di condizione che possono essere utilizzate nell'elemento Condition di una policy IAM.

Chiavi di condizione Descrizione Tipo

apigateway:Request/AccessLoggingDestination

Filtra l'accesso in base alla destinazione del log di accesso. Disponibile durante il CreateStage e UpdateStage operazioni

String

apigateway:Request/AccessLoggingFormat

Filtra l'accesso in base al formato del log di accesso. Disponibile durante il CreateStage e UpdateStage operazioni

String

apigateway:Request/ApiKeyRequired

Filtra l'accesso in base ai requisiti dell'API. Disponibile durante il CreateRoute e UpdateRoute operazioni. Disponibile anche come raccolta durante l'importazione e la reimportazione

ArrayOfBool

apigateway:Request/ApiName

Filtra l'accesso in base al nome API. Disponibile durante il CreateApi e UpdateApi operazioni

String

apigateway:Request/AuthorizerType

Filtra l'accesso in base al tipo di autorizzazione nella richiesta, ad esempio REQUEST o JWT. Disponibile durante CreateAuthorizer e UpdateAuthorizer. Disponibile anche durante l'importazione e la reimportazione come ArrayOfString

ArrayOfString

apigateway:Request/AuthorizerUri

Filtra l'accesso in base all'URI di una funzione di autorizzazione Lambda. Disponibile durante CreateAuthorizer e UpdateAuthorizer. Disponibile anche durante l'importazione e la reimportazione come ArrayOfString

ArrayOfString

apigateway:Request/CognitoUserPoolArn

Filtra l'accesso da parte di un portale CognitoUserPoolArn che viene passato nella richiesta

ARN

apigateway:Request/ConditionBasePaths

Filtra l'accesso in base ai percorsi di base definiti sulla condizione di una regola di routing. Disponibile durante il CreateRoutingRule e UpdateRoutingRule operazioni

ArrayOfString

apigateway:Request/DisableExecuteApiEndpoint

Filtra l'accesso in base allo stato dell'endpoint execute-api predefinito. Disponibile durante il CreateApi e UpdateApi operazioni

Bool

apigateway:Request/EndpointType

Filtra l'accesso in base al tipo di endpoint. Disponibile durante il CreateDomainName, UpdateDomainName, CreateApi, e UpdateApi operazioni

ArrayOfString

apigateway:Request/Method

Filtra l'accesso tramite a ProductRestEndpointPageil metodo HTTP che viene passato nella richiesta

String

apigateway:Request/MtlsTrustStoreUri

Filtra l'accesso in base all'URI del Truststore utilizzato per l'autenticazione TLS reciproca. Disponibile durante il CreateDomainName e UpdateDomainName operazioni

String

apigateway:Request/MtlsTrustStoreVersion

Filtra l'accesso in base alla versione del Truststore utilizzato per l'autenticazione TLS reciproca. Disponibile durante il CreateDomainName e UpdateDomainName operazioni

String

apigateway:Request/PortalDisplayName

Filtra l'accesso in base al nome visualizzato del portale passato nella richiesta

String

apigateway:Request/PortalDomainName

Filtra l'accesso in base al nome di dominio personalizzato di Portal inserito nella richiesta

String

apigateway:Request/PortalProductDisplayName

Filtra l'accesso tramite un PortalProductil nome visualizzato che viene passato nella richiesta

String

apigateway:Request/Priority

Filtra l'accesso in base alla priorità della regola di routing. Disponibile durante il CreateRoutingRule e UpdateRoutingRule operazioni

Numeric

apigateway:Request/ProductPageTitle

Filtra l'accesso tramite a ProductPageè il Titolo che viene passato nella richiesta

String

apigateway:Request/ProductRestEndpointPageEndpointPrefix

Filtra l'accesso tramite a ProductRestEndpointPageè EndpointPrefix che viene passato nella richiesta

String

apigateway:Request/RestApiId

Filtra l'accesso tramite a ProductRestEndpointPagel'ID API di Amazon API Gateway passato nella richiesta

String

apigateway:Request/RouteAuthorizationType

Filtra l'accesso in base al tipo di autorizzazione, ad esempio NONE, AWS_IAM, CUSTOM, JWT. Disponibile durante il CreateRoute e UpdateRoute operazioni. Disponibile anche come raccolta durante l'importazione

ArrayOfString

apigateway:Request/RoutingMode

Filtra l'accesso in base alla modalità di routing del nome di dominio. Disponibile durante il CreateDomainName e UpdateDomainName operazioni

String

apigateway:Request/SecurityPolicy

Filtra l'accesso in base alla versione TLS. Disponibile durante il CreateDomain e UpdateDomain operazioni

ArrayOfString

apigateway:Request/Stage

Filtra l'accesso tramite a ProductRestEndpointPageil nome di fase di Amazon API Gateway che viene passato nella richiesta

String

apigateway:Request/StageName

Filtra l'accesso in base al nome della fase della distribuzione che si tenta di creare. Disponibile durante il CreateDeployment operazione

String

apigateway:Resource/AccessLoggingDestination

Filtra l'accesso in base alla destinazione del log degli accessi della risorsa Stage corrente. Disponibile durante il UpdateStage e DeleteStage operazioni

String

apigateway:Resource/AccessLoggingFormat

Filtra l'accesso in base al formato del log degli accessi della risorsa Stage corrente. Disponibile durante il UpdateStage e DeleteStage operazioni

String

apigateway:Resource/ApiKeyRequired

Filtra l'accesso in base ai requisiti di una chiave API per la risorsa Route esistente. Disponibile durante il UpdateRoute e DeleteRoute operazioni. Disponibile anche come raccolta durante la reimportazione

ArrayOfBool

apigateway:Resource/ApiName

Filtra l'accesso in base al nome API. Disponibile durante il UpdateApi e DeleteApi operazioni

String

apigateway:Resource/AuthorizerType

Filtra l'accesso in base al tipo corrente di autorizzazione, ad esempio REQUEST o JWT. Disponibile durante UpdateAuthorizer e DeleteAuthorizer operazioni. Disponibile anche durante l'importazione e la reimportazione come ArrayOfString

ArrayOfString

apigateway:Resource/AuthorizerUri

Filtra l'accesso in base all'URI dell'autorizzatore Lambda corrente associato all'API corrente. Disponibile durante UpdateAuthorizer e DeleteAuthorizer. Disponibile anche come raccolta durante la reimportazione

ArrayOfString

apigateway:Resource/CognitoUserPoolArn

Filtra l'accesso da parte di un portale CognitoUserPoolArn associato alla risorsa

ARN

apigateway:Resource/ConditionBasePaths

Filtra l'accesso in base ai percorsi di base definiti sulla condizione della regola di routing esistente. Disponibile durante il UpdateRoutingRule e DeleteRoutingRule operazioni

ArrayOfString

apigateway:Resource/DisableExecuteApiEndpoint

Filtra l'accesso in base allo stato dell'endpoint execute-api predefinito. Disponibile durante il UpdateApi e DeleteApi operazioni

Bool

apigateway:Resource/EndpointType

Filtra l'accesso in base al tipo di endpoint. Disponibile durante il UpdateDomainName, DeleteDomainName, UpdateApi, e DeleteApi operazioni

ArrayOfString

apigateway:Resource/Method

Filtra l'accesso tramite a ProductRestEndpointPageil metodo HTTP associato alla risorsa

String

apigateway:Resource/MtlsTrustStoreUri

Filtra l'accesso in base all'URI del Truststore utilizzato per l'autenticazione TLS reciproca. Disponibile durante il UpdateDomainName e DeleteDomainName operazioni

String

apigateway:Resource/MtlsTrustStoreVersion

Filtra l'accesso in base alla versione del Truststore utilizzato per l'autenticazione TLS reciproca. Disponibile durante il UpdateDomainName e DeleteDomainName operazioni

String

apigateway:Resource/PortalDisplayName

Filtra l'accesso in base al nome visualizzato del portale associato alla risorsa

String

apigateway:Resource/PortalDomainName

Filtra l'accesso in base al nome di dominio personalizzato di Portal associato alla risorsa

String

apigateway:Resource/PortalProductDisplayName

Filtra l'accesso in base a PortalProductIl nome visualizzato associato alla risorsa

String

apigateway:Resource/PortalPublishStatus

Filtra l'accesso in base allo stato di pubblicazione di un portale associato alla risorsa

String

apigateway:Resource/Priority

Filtra l'accesso in base alla priorità della regola di routing esistente. Disponibile durante il UpdateRoutingRule e DeleteRoutingRule operazioni

Numeric

apigateway:Resource/ProductPageTitle

Filtra l'accesso tramite a ProductPageè il Titolo associato alla risorsa

String

apigateway:Resource/ProductRestEndpointPageEndpointPrefix

Filtra l'accesso in base a ProductRestEndpointPageè EndpointPrefix associato alla risorsa

String

apigateway:Resource/RestApiId

Filtra l'accesso tramite a ProductRestEndpointPagel'ID API di Amazon API Gateway associato alla risorsa

String

apigateway:Resource/RouteAuthorizationType

Filtra l'accesso in base al tipo di autorizzazione della risorsa Route esistente, ad esempio NONE, AWS_IAM, CUSTOM. Disponibile durante il UpdateRoute e DeleteRoute operazioni. Disponibile anche come raccolta durante la reimportazione

ArrayOfString

apigateway:Resource/RoutingMode

Filtra l'accesso in base alla modalità di routing del nome di dominio esistente. Disponibile durante il UpdateDomainName e DeleteDomainName operazioni

String

apigateway:Resource/SecurityPolicy

Filtra l'accesso in base alla versione TLS. Disponibile durante il UpdateDomainName e DeleteDomainName operazioni

ArrayOfString

apigateway:Resource/Stage

Filtra l'accesso tramite a ProductRestEndpointPageil nome di fase di Amazon API Gateway associato alla risorsa

String

aws:RequestTag/${TagKey}

Filtra l'accesso in base alla presenza di coppie chiave-valore di tag nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra le operazioni in base alle coppie chiave-valore di tag collegate alla risorsa

String

aws:TagKeys

Filtra l'accesso in base alla presenza di chiavi di tag nella richiesta

ArrayOfString