View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon-API-Gateway-Management V2 - Service-Authorization-Referenz

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon-API-Gateway-Management V2

Amazon API Gateway Management V2 (Dienstpräfix: apigateway) bietet die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien.

Referenzen:

API-Operationen, die von Amazon API Gateway Management V2 definiert werden

In der folgenden Tabelle werden API-Operationen den IAM-Aktionen zugeordnet, die sie autorisieren. Es werden nur Bedingungsschlüssel aufgeführt, die statische Werte für die angegebene API und Aktion haben. Den vollständigen Satz der Bedingungsschlüssel, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle „Aktionen“.

Operation IAM-Aktion Bedingungsschlüssel Mögliche (n) Wert (e) Zugriffsebene

CreateApi

apigateway:POST

Schreiben

iam:PassRole

iam:PassedToService

apigateway.amazonaws.com

Schreiben

CreateApiMapping

apigateway:POST

Schreiben

CreateAuthorizer

apigateway:POST

Schreiben

iam:PassRole

iam:PassedToService

apigateway.amazonaws.com

Schreiben

CreateDeployment

apigateway:POST

Schreiben

CreateDomainName

apigateway:AddCertificateToDomain

Verwaltung von Berechtigungen, Schreiben

apigateway:POST

Schreiben

apigateway:PUT

Schreiben

apigateway:UpdateDomainNamePolicy

Verwaltung von Berechtigungen, Schreiben

CreateIntegration

apigateway:POST

Schreiben

iam:PassRole

iam:PassedToService

apigateway.amazonaws.com

Schreiben

CreateIntegrationResponse

apigateway:POST

Schreiben

CreateModel

apigateway:POST

Schreiben

CreatePortal

apigateway:CreatePortal

Schreiben

apigateway:GetPortalProduct

Lesen

apigateway:POST

Write (Schreiben)

CreatePortalProduct

apigateway:CreatePortalProduct

Schreiben

apigateway:POST

Schreiben

CreateProductPage

apigateway:CreateProductPage

Schreiben

CreateProductRestEndpointPage

apigateway:CreateProductRestEndpointPage

Schreiben

CreateRoute

apigateway:POST

Schreiben

CreateRouteResponse

apigateway:POST

Schreiben

CreateRoutingRule

apigateway:CreateRoutingRule

Schreiben

CreateStage

apigateway:POST

Schreiben

apigateway:PUT

Schreiben

CreateVpcLink

apigateway:POST

Schreiben

apigateway:PUT

Schreiben

DeleteAccessLogSettings

apigateway:DELETE

Schreiben

DeleteApi

apigateway:DELETE

Schreiben

DeleteApiMapping

apigateway:DELETE

Schreiben

DeleteAuthorizer

apigateway:DELETE

Schreiben

DeleteCorsConfiguration

apigateway:DELETE

Schreiben

DeleteDeployment

apigateway:DELETE

Schreiben

DeleteDomainName

apigateway:DELETE

Schreiben

apigateway:RemoveCertificateFromDomain

Verwaltung von Berechtigungen, Schreiben

DeleteIntegration

apigateway:DELETE

Schreiben

DeleteIntegrationResponse

apigateway:DELETE

Schreiben

DeleteModel

apigateway:DELETE

Schreiben

DeletePortal

apigateway:DeletePortal

Schreiben

DeletePortalProduct

apigateway:DeletePortalProduct

Schreiben

DeletePortalProductSharingPolicy

apigateway:DeletePortalProductSharingPolicy

Verwaltung von Berechtigungen, Schreiben

DeleteProductPage

apigateway:DeleteProductPage

Schreiben

DeleteProductRestEndpointPage

apigateway:DeleteProductRestEndpointPage

Schreiben

DeleteRoute

apigateway:DELETE

Schreiben

DeleteRouteRequestParameter

apigateway:DELETE

Schreiben

DeleteRouteResponse

apigateway:DELETE

Schreiben

DeleteRouteSettings

apigateway:DELETE

Schreiben

DeleteRoutingRule

apigateway:DeleteRoutingRule

Schreiben

DeleteStage

apigateway:DELETE

Schreiben

DeleteVpcLink

apigateway:DELETE

Schreiben

DisablePortal

apigateway:DisablePortal

Schreiben

ExportApi

apigateway:GET

Lesen

GetApi

apigateway:GET

Lesen

GetApiMapping

apigateway:GET

Lesen

GetApiMappings

apigateway:GET

Lesen

GetApis

apigateway:GET

Lesen

GetAuthorizer

apigateway:GET

Lesen

GetAuthorizers

apigateway:GET

Lesen

GetDeployment

apigateway:GET

Lesen

GetDeployments

apigateway:GET

Lesen

GetDomainName

apigateway:GET

Lesen

GetDomainNames

apigateway:GET

Lesen

GetIntegration

apigateway:GET

Lesen

GetIntegrationResponse

apigateway:GET

Lesen

GetIntegrationResponses

apigateway:GET

Lesen

GetIntegrations

apigateway:GET

Lesen

GetModel

apigateway:GET

Lesen

GetModelTemplate

apigateway:GET

Lesen

GetModels

apigateway:GET

Lesen

GetPortal

apigateway:GetPortal

Lesen

GetPortalProduct

apigateway:GetPortalProduct

Lesen

GetPortalProductSharingPolicy

apigateway:GetPortalProductSharingPolicy

Lesen

GetProductPage

apigateway:GetProductPage

Lesen

GetProductRestEndpointPage

apigateway:GetProductRestEndpointPage

Lesen

GetRoute

apigateway:GET

Lesen

GetRouteResponse

apigateway:GET

Lesen

GetRouteResponses

apigateway:GET

Lesen

GetRoutes

apigateway:GET

Lesen

GetRoutingRule

apigateway:GetRoutingRule

Lesen

GetStage

apigateway:GET

Lesen

GetStages

apigateway:GET

Lesen

GetTags

apigateway:GET

Lesen

GetVpcLink

apigateway:GET

Lesen

GetVpcLinks

apigateway:GET

Lesen

ImportApi

apigateway:POST

Write (Schreiben)

apigateway:PUT

Schreiben

iam:PassRole

iam:PassedToService

apigateway.amazonaws.com

Schreiben

ListPortalProducts

apigateway:ListPortalProducts

Auflisten

ListPortals

apigateway:ListPortals

Auflisten

ListProductPages

apigateway:ListProductPages

Auflisten

ListProductRestEndpointPages

apigateway:ListProductRestEndpointPages

Auflisten

ListRoutingRules

apigateway:ListRoutingRules

Auflisten

PreviewPortal

apigateway:GetPortalProduct

Lesen

apigateway:PreviewPortal

Write (Schreiben)

PublishPortal

apigateway:GetPortalProduct

Lesen

apigateway:PublishPortal

Write (Schreiben)

PutPortalProductSharingPolicy

apigateway:PutPortalProductSharingPolicy

Verwaltung von Berechtigungen, Schreiben

PutRoutingRule

apigateway:UpdateRoutingRule

Schreiben

ReimportApi

apigateway:DELETE

Schreiben

apigateway:POST

Schreiben

apigateway:PUT

Schreiben

iam:PassRole

iam:PassedToService

apigateway.amazonaws.com

Schreiben

ResetAuthorizersCache

apigateway:DELETE

Schreiben

TagResource

apigateway:PATCH

Schreiben

apigateway:POST

Schreiben

apigateway:PUT

Schreiben

UntagResource

apigateway:DELETE

Schreiben

apigateway:PATCH

Schreiben

UpdateApi

apigateway:PATCH

Schreiben

iam:PassRole

iam:PassedToService

apigateway.amazonaws.com

Schreiben

UpdateApiMapping

apigateway:PATCH

Schreiben

UpdateAuthorizer

apigateway:PATCH

Schreiben

iam:PassRole

iam:PassedToService

apigateway.amazonaws.com

Schreiben

UpdateDeployment

apigateway:PATCH

Schreiben

UpdateDomainName

apigateway:AddCertificateToDomain

Verwaltung von Berechtigungen, Schreiben

apigateway:PATCH

Schreiben

apigateway:RemoveCertificateFromDomain

Verwaltung von Berechtigungen, Schreiben

apigateway:UpdateDomainNameManagementPolicy

Verwaltung von Berechtigungen, Schreiben

apigateway:UpdateDomainNamePolicy

Verwaltung von Berechtigungen, Schreiben

UpdateIntegration

apigateway:PATCH

Schreiben

iam:PassRole

iam:PassedToService

apigateway.amazonaws.com

Schreiben

UpdateIntegrationResponse

apigateway:PATCH

Schreiben

UpdateModel

apigateway:PATCH

Schreiben

UpdatePortal

apigateway:GetPortalProduct

Lesen

apigateway:UpdatePortal

Write (Schreiben)

UpdatePortalProduct

apigateway:UpdatePortalProduct

Schreiben

UpdateProductPage

apigateway:UpdateProductPage

Schreiben

UpdateProductRestEndpointPage

apigateway:UpdateProductRestEndpointPage

Schreiben

UpdateRoute

apigateway:PATCH

Schreiben

UpdateRouteResponse

apigateway:PATCH

Schreiben

UpdateStage

apigateway:PATCH

Schreiben

UpdateVpcLink

apigateway:PATCH

Schreiben

Von Amazon-API-Gateway-Management V2 definierte Aktionen

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Für jede Aktion sind in der Tabelle die Ressourcentypen und Bedingungsschlüssel aufgeführt, die von dieser Aktion unterstützt werden. Verwenden Sie Richtlinien, um Berechtigungen zum Ausführen einer Operation in AWS zu erteilen. Wenn Sie eine Aktion in einer Richtlinie verwenden, erlauben oder verweigern Sie in der Regel den Zugriff auf die API-Operation oder den CLI-Befehl mit demselben Namen. Dabei kann es mitunter vorkommen, dass eine einzige Aktion den Zugriff auf mehr als eine Operation steuert. Alternativ erfordern einige Vorgänge mehrere verschiedene Aktionen.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

CreatePortal

Erteilt die Erlaubnis, ein Portal zu erstellen

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

Schreiben

CreatePortalProduct

Erteilt die Erlaubnis, ein Portal-Produkt zu erstellen

PortalProduct*

apigateway:Request/PortalProductDisplayName

apigateway:Resource/PortalProductDisplayName

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateProductPage

Erteilt die Erlaubnis, eine Produktseite zu erstellen

ProductPage*

apigateway:Request/ProductPageTitle

apigateway:Resource/ProductPageTitle

aws:ResourceTag/${TagKey}

Schreiben

CreateProductRestEndpointPage

Erteilt die Erlaubnis, eine Produkt-REST-Endpunktseite zu erstellen

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}

Schreiben

CreateRoutingRule

Erteilt die Erlaubnis, eine Routing-Regel zu erstellen

RoutingRule*

apigateway:Request/ConditionBasePaths

apigateway:Request/Priority

apigateway:Resource/ConditionBasePaths

apigateway:Resource/Priority

aws:ResourceTag/${TagKey}

Schreiben

DELETE

Gewährt die Berechtigung zum Löschen einer bestimmten Ressource

AccessLogSettings

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

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

Erteilt die Erlaubnis, ein Portal zu löschen

Portal*

apigateway:Resource/CognitoUserPoolArn

apigateway:Resource/PortalDisplayName

apigateway:Resource/PortalDomainName

apigateway:Resource/PortalPublishStatus

aws:ResourceTag/${TagKey}

Schreiben

DeletePortalProduct

Erteilt die Erlaubnis, ein Portal-Produkt zu löschen

PortalProduct*

apigateway:Resource/PortalProductDisplayName

aws:ResourceTag/${TagKey}

Schreiben

DeletePortalProductSharingPolicy

Erteilt die Erlaubnis, eine Richtlinie zur gemeinsamen Nutzung von Portal-Produkten zu löschen

PortalProduct*

apigateway:Resource/PortalProductDisplayName

aws:ResourceTag/${TagKey}

Verwaltung von Berechtigungen, Schreiben

DeleteProductPage

Erteilt die Erlaubnis, eine Produktseite zu löschen

ProductPage*

apigateway:Resource/ProductPageTitle

aws:ResourceTag/${TagKey}

Schreiben

DeleteProductRestEndpointPage

Erteilt die Erlaubnis, eine Produkt-REST-Endpunktseite zu löschen

PortalProduct*

apigateway:Resource/PortalProductDisplayName

aws:ResourceTag/${TagKey}

Schreiben

ProductRestEndpointPage*

apigateway:Resource/Method

apigateway:Resource/ProductRestEndpointPageEndpointPrefix

apigateway:Resource/RestApiId

apigateway:Resource/Stage

aws:ResourceTag/${TagKey}

DeleteRoutingRule

Erteilt die Erlaubnis, eine Routing-Regel zu löschen

RoutingRule*

apigateway:Resource/ConditionBasePaths

apigateway:Resource/Priority

aws:ResourceTag/${TagKey}

Schreiben

DisablePortal

Erteilt die Erlaubnis, ein Portal zu deaktivieren

Portal*

apigateway:Resource/CognitoUserPoolArn

apigateway:Resource/PortalDisplayName

apigateway:Resource/PortalDomainName

apigateway:Resource/PortalPublishStatus

aws:ResourceTag/${TagKey}

Schreiben

GET

Gewährt die Berechtigung zum Lesen einer bestimmten Ressource

AccessLogSettings

aws:ResourceTag/${TagKey}

Lesen

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

Erteilt die Erlaubnis, ein Portal zu lesen

Portal*

apigateway:Resource/CognitoUserPoolArn

apigateway:Resource/PortalDisplayName

apigateway:Resource/PortalDomainName

apigateway:Resource/PortalPublishStatus

aws:ResourceTag/${TagKey}

Lesen

GetPortalProduct

Erteilt die Erlaubnis, ein Portal-Produkt zu lesen

PortalProduct*

apigateway:Resource/PortalProductDisplayName

aws:ResourceTag/${TagKey}

Lesen

GetPortalProductSharingPolicy

Erteilt die Erlaubnis, eine Richtlinie zur gemeinsamen Nutzung von Portal-Produkten zu lesen

PortalProduct*

apigateway:Resource/PortalProductDisplayName

aws:ResourceTag/${TagKey}

Lesen

GetProductPage

Erteilt die Erlaubnis, eine Produktseite zu lesen

PortalProduct

apigateway:Resource/PortalProductDisplayName

aws:ResourceTag/${TagKey}

Lesen

ProductPage*

apigateway:Resource/ProductPageTitle

aws:ResourceTag/${TagKey}

GetProductRestEndpointPage

Erteilt die Erlaubnis, eine Produkt-REST-Endpunktseite zu lesen

PortalProduct

apigateway:Resource/PortalProductDisplayName

aws:ResourceTag/${TagKey}

Lesen

ProductRestEndpointPage*

apigateway:Resource/Method

apigateway:Resource/ProductRestEndpointPageEndpointPrefix

apigateway:Resource/RestApiId

apigateway:Resource/Stage

aws:ResourceTag/${TagKey}

GetRoutingRule

Erteilt die Berechtigung zum Lesen einer Routing-Regel

RoutingRule*

apigateway:Resource/ConditionBasePaths

apigateway:Resource/Priority

aws:ResourceTag/${TagKey}

Lesen

ListPortalProducts

Erteilt die Erlaubnis, Portal-Produkte anzubieten

PortalProduct*

apigateway:Resource/PortalProductDisplayName

aws:ResourceTag/${TagKey}

Auflisten

ListPortals

Erteilt die Erlaubnis, Portale aufzulisten

Portal*

apigateway:Resource/CognitoUserPoolArn

apigateway:Resource/PortalDisplayName

apigateway:Resource/PortalDomainName

apigateway:Resource/PortalPublishStatus

aws:ResourceTag/${TagKey}

Auflisten

ListProductPages

Erteilt die Erlaubnis, Produktseiten anzubieten

PortalProduct

apigateway:Resource/PortalProductDisplayName

aws:ResourceTag/${TagKey}

Auflisten

ProductPage*

apigateway:Resource/ProductPageTitle

aws:ResourceTag/${TagKey}

ListProductRestEndpointPages

Erteilt die Erlaubnis, REST-Endpunktseiten für Produkte aufzulisten

PortalProduct

apigateway:Resource/PortalProductDisplayName

aws:ResourceTag/${TagKey}

Auflisten

ProductRestEndpointPage*

apigateway:Resource/Method

apigateway:Resource/ProductRestEndpointPageEndpointPrefix

apigateway:Resource/RestApiId

apigateway:Resource/Stage

aws:ResourceTag/${TagKey}

ListRoutingRules

Erteilt die Erlaubnis, Routing-Regeln unter einem Domainnamen aufzulisten

RoutingRule*

apigateway:Resource/ConditionBasePaths

apigateway:Resource/Priority

aws:ResourceTag/${TagKey}

Auflisten

PATCH

Gewährt die Berechtigung zum Aktualisieren einer bestimmten Ressource

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

Gewährt die Berechtigung zum Erstellen einer bestimmten Ressource

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

Gewährt die Berechtigung zum Aktualisieren einer bestimmten Ressource

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

Schreiben

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

Erteilt die Erlaubnis, eine Vorschau eines Portals anzuzeigen

Portal*

apigateway:Resource/CognitoUserPoolArn

apigateway:Resource/PortalDisplayName

apigateway:Resource/PortalDomainName

apigateway:Resource/PortalPublishStatus

aws:ResourceTag/${TagKey}

Schreiben

PublishPortal

Erteilt die Erlaubnis, ein Portal zu veröffentlichen

Portal*

apigateway:Resource/CognitoUserPoolArn

apigateway:Resource/PortalDisplayName

apigateway:Resource/PortalDomainName

apigateway:Resource/PortalPublishStatus

aws:ResourceTag/${TagKey}

Schreiben

PutPortalProductSharingPolicy

Erteilt die Erlaubnis, eine Richtlinie zur gemeinsamen Nutzung von Portal-Produkten zu veröffentlichen

PortalProduct*

apigateway:Resource/PortalProductDisplayName

aws:ResourceTag/${TagKey}

Verwaltung von Berechtigungen, Schreiben

UpdatePortal

Erteilt die Erlaubnis, ein Portal zu aktualisieren

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

Schreiben

UpdatePortalProduct

Erteilt die Erlaubnis, ein Portal-Produkt zu aktualisieren

PortalProduct*

apigateway:Request/PortalProductDisplayName

apigateway:Resource/PortalProductDisplayName

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

UpdateProductPage

Erteilt die Erlaubnis, eine Produktseite zu aktualisieren

ProductPage*

apigateway:Request/ProductPageTitle

apigateway:Resource/ProductPageTitle

aws:ResourceTag/${TagKey}

Schreiben

UpdateProductRestEndpointPage

Erteilt die Erlaubnis, eine Produkt-REST-Endpunktseite zu aktualisieren

ProductRestEndpointPage*

apigateway:Request/ProductRestEndpointPageEndpointPrefix

apigateway:Resource/Method

apigateway:Resource/ProductRestEndpointPageEndpointPrefix

apigateway:Resource/RestApiId

apigateway:Resource/Stage

aws:ResourceTag/${TagKey}

Schreiben

UpdateRoutingRule

Erteilt die Erlaubnis, eine Routing-Regel mithilfe der zu aktualisieren PutRoutingRule API

RoutingRule*

apigateway:Request/ConditionBasePaths

apigateway:Request/Priority

apigateway:Resource/ConditionBasePaths

apigateway:Resource/Priority

aws:ResourceTag/${TagKey}

Schreiben

Von Amazon-API-Gateway-Management V2 definierte Ressourcentypen

Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.

Ressourcentypen ARN Bedingungsschlüssel

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}

Bedingungsschlüssel für Amazon-API-Gateway-Management V2

Amazon API Gateway Management V2 definiert die folgenden Bedingungsschlüssel, die im Element Condition einer IAM-Richtlinie verwendet werden können.

Bedingungsschlüssel Beschreibung Typ

apigateway:Request/AccessLoggingDestination

Filtert den Zugriff nach Zugriffsprotokoll-Ziel Verfügbar während der CreateStage und UpdateStage Operationen

String

apigateway:Request/AccessLoggingFormat

Filtert den Zugriff nach Zugriffsprotokollformat. Verfügbar während der CreateStage und UpdateStage Operationen

String

apigateway:Request/ApiKeyRequired

Filtert den Zugriff nach API-Anforderung. Verfügbar während der CreateRoute und UpdateRoute Operationen. Auch als Sammlung beim Import und Reimport erhältlich

ArrayOfBool

apigateway:Request/ApiName

Filtert den Zugriff nach API-Namen. Verfügbar während der CreateApi und UpdateApi Operationen

String

apigateway:Request/AuthorizerType

Filtert den Zugriff nach Berechtigungstyp in der Anfrage, zum Beispiel REQUEST oder JWT. Verfügbar während CreateAuthorizer und UpdateAuthorizer. Auch beim Import und Reimport als verfügbar ArrayOfString

ArrayOfString

apigateway:Request/AuthorizerUri

Filtert den Zugriff nach URI einer Lambda-Authorizer-Funktion. Verfügbar während CreateAuthorizer und UpdateAuthorizer. Auch beim Import und Reimport als verfügbar ArrayOfString

ArrayOfString

apigateway:Request/CognitoUserPoolArn

Filtert den Zugriff durch ein Portal CognitoUserPoolArn das wird in der Anfrage übergeben

ARN

apigateway:Request/ConditionBasePaths

Filtert den Zugriff anhand von Basispfaden, die unter der Bedingung einer Routing-Regel definiert sind. Verfügbar während der CreateRoutingRule und UpdateRoutingRule Operationen

ArrayOfString

apigateway:Request/DisableExecuteApiEndpoint

Filtert den Zugriff nach Status des standardmäßigen Execute-API-Endpunkts. Verfügbar während der CreateApi und UpdateApi Operationen

Bool

apigateway:Request/EndpointType

Filtert den Zugriff nach Endpunkttyp. Verfügbar während der CreateDomainName, UpdateDomainName, CreateApi, und UpdateApi Operationen

ArrayOfString

apigateway:Request/Method

Filtert den Zugriff durch einen ProductRestEndpointPagedie HTTP-Methode, die in der Anfrage übergeben wird

String

apigateway:Request/MtlsTrustStoreUri

Filtert den Zugriff nach URI des Truststores, der für die gegenseitige TLS-Authentifizierung verwendet wird. Verfügbar während der CreateDomainName und UpdateDomainName Operationen

String

apigateway:Request/MtlsTrustStoreVersion

Filtert den Zugriff nach Version des Truststores, der für die gegenseitige TLS-Authentifizierung verwendet wird. Verfügbar während der CreateDomainName und UpdateDomainName Operationen

String

apigateway:Request/PortalDisplayName

Filtert den Zugriff anhand des Anzeigenamens eines Portals, der in der Anfrage übergeben wird

String

apigateway:Request/PortalDomainName

Filtert den Zugriff anhand des Vanity-Domainnamens eines Portals, der in der Anfrage übergeben wurde

String

apigateway:Request/PortalProductDisplayName

Filtert den Zugriff durch PortalProductDer Anzeigename, der in der Anfrage übergeben wird

String

apigateway:Request/Priority

Filtert den Zugriff nach Priorität der Routing-Regel. Verfügbar während der CreateRoutingRule und UpdateRoutingRule Operationen

Numeric

apigateway:Request/ProductPageTitle

Filtert den Zugriff durch einen ProductPageDer Titel, der in der Anfrage übergeben wird

String

apigateway:Request/ProductRestEndpointPageEndpointPrefix

Filtert den Zugriff durch ProductRestEndpointPages EndpointPrefix das wird in der Anfrage übergeben

String

apigateway:Request/RestApiId

Filtert den Zugriff durch einen ProductRestEndpointPageDie Amazon API Gateway-API-ID, die in der Anfrage übergeben wird

String

apigateway:Request/RouteAuthorizationType

Filtert den Zugriff nach Berechtigungstyp, zum Beispiel NONE, AWS_IAM, CUSTOM, JWT. Verfügbar während der CreateRoute und UpdateRoute Operationen. Auch als Sammlung beim Import erhältlich

ArrayOfString

apigateway:Request/RoutingMode

Filtert den Zugriff nach dem Routing-Modus des Domainnamens. Verfügbar während der CreateDomainName und UpdateDomainName Operationen

String

apigateway:Request/SecurityPolicy

Filtert den Zugriff nach TLS-Version. Verfügbar während der CreateDomain und UpdateDomain Operationen

ArrayOfString

apigateway:Request/Stage

Filtert den Zugriff durch einen ProductRestEndpointPageDer Amazon API Gateway-Schrittname, der in der Anfrage übergeben wird

String

apigateway:Request/StageName

Filtert den Zugriff nach dem Namen der Bereitstellung, die Sie erstellen möchten. Verfügbar während der CreateDeployment Betrieb

String

apigateway:Resource/AccessLoggingDestination

Filtert den Zugriff nach Zugriffsprotokoll-Ziel der aktuellen Stage-Ressource. Verfügbar während der UpdateStage und DeleteStage Operationen

String

apigateway:Resource/AccessLoggingFormat

Filtert den Zugriff nach Zugriffsprotokollformat der aktuellen Stage-Ressource. Verfügbar während der UpdateStage und DeleteStage Operationen

String

apigateway:Resource/ApiKeyRequired

Filtert den Zugriff nach Anforderung eines API-Schlüssels für die vorhandene Route-Ressource. Verfügbar während der UpdateRoute und DeleteRoute Operationen. Auch als Sammlung beim Reimport erhältlich

ArrayOfBool

apigateway:Resource/ApiName

Filtert den Zugriff nach API-Namen. Verfügbar während der UpdateApi und DeleteApi Operationen

String

apigateway:Resource/AuthorizerType

Filtert den Zugriff nach dem aktuellen Berechtigungstyp, zum Beispiel REQUEST oder JWT. Verfügbar während UpdateAuthorizer und DeleteAuthorizer Operationen. Auch beim Import und Reimport als verfügbar ArrayOfString

ArrayOfString

apigateway:Resource/AuthorizerUri

Filtert den Zugriff nach dem URI des aktuellen Lambda-Authorizers, der mit der aktuellen API verknüpft ist. Verfügbar während UpdateAuthorizer und DeleteAuthorizer. Auch als Sammlung beim Reimport erhältlich

ArrayOfString

apigateway:Resource/CognitoUserPoolArn

Filtert den Zugriff über ein Portal CognitoUserPoolArn der Ressource zugeordnet

ARN

apigateway:Resource/ConditionBasePaths

Filtert den Zugriff anhand von Basispfaden, die unter den Bedingungen der vorhandenen Routing-Regel definiert sind. Verfügbar während der UpdateRoutingRule und DeleteRoutingRule Operationen

ArrayOfString

apigateway:Resource/DisableExecuteApiEndpoint

Filtert den Zugriff nach Status des standardmäßigen Execute-API-Endpunkts. Verfügbar während der UpdateApi und DeleteApi Operationen

Bool

apigateway:Resource/EndpointType

Filtert den Zugriff nach Endpunkttyp. Verfügbar während der UpdateDomainName, DeleteDomainName, UpdateApi, und DeleteApi Operationen

ArrayOfString

apigateway:Resource/Method

Filtert den Zugriff durch einen ProductRestEndpointPageDie der Ressource zugeordnete HTTP-Methode

String

apigateway:Resource/MtlsTrustStoreUri

Filtert den Zugriff nach URI des Truststores, der für die gegenseitige TLS-Authentifizierung verwendet wird. Verfügbar während der UpdateDomainName und DeleteDomainName Operationen

String

apigateway:Resource/MtlsTrustStoreVersion

Filtert den Zugriff nach Version des Truststores, der für die gegenseitige TLS-Authentifizierung verwendet wird. Verfügbar während der UpdateDomainName und DeleteDomainName Operationen

String

apigateway:Resource/PortalDisplayName

Filtert den Zugriff anhand des Anzeigenamens eines Portals, der der Ressource zugeordnet ist

String

apigateway:Resource/PortalDomainName

Filtert den Zugriff anhand des Vanity-Domainnamens eines Portals, der der Ressource zugeordnet ist

String

apigateway:Resource/PortalProductDisplayName

Filtert den Zugriff durch PortalProductDer der Ressource zugeordnete Anzeigename

String

apigateway:Resource/PortalPublishStatus

Filtert den Zugriff anhand des Veröffentlichungsstatus eines Portals, der der Ressource zugeordnet ist

String

apigateway:Resource/Priority

Filtert den Zugriff nach Priorität der vorhandenen Routing-Regel. Verfügbar während der UpdateRoutingRule und DeleteRoutingRule Operationen

Numeric

apigateway:Resource/ProductPageTitle

Filtert den Zugriff durch einen ProductPageDer der Ressource zugeordnete Titel

String

apigateway:Resource/ProductRestEndpointPageEndpointPrefix

Filtert den Zugriff nach ProductRestEndpointPages EndpointPrefix mit der Ressource verknüpft

String

apigateway:Resource/RestApiId

Filtert den Zugriff durch ProductRestEndpointPageDie Amazon API Gateway-API-ID, die der Ressource zugeordnet ist

String

apigateway:Resource/RouteAuthorizationType

Filtert den Zugriff nach Berechtigungstyp der vorhandenen Routenressource, zum Beispiel NONE, AWS_IAM, CUSTOM. Verfügbar während der UpdateRoute und DeleteRoute Operationen. Auch als Sammlung beim Reimport erhältlich

ArrayOfString

apigateway:Resource/RoutingMode

Filtert den Zugriff nach dem Routing-Modus des vorhandenen Domainnamens. Verfügbar während der UpdateDomainName und DeleteDomainName Operationen

String

apigateway:Resource/SecurityPolicy

Filtert den Zugriff nach TLS-Version. Verfügbar während der UpdateDomainName und DeleteDomainName Operationen

ArrayOfString

apigateway:Resource/Stage

Filtert den Zugriff durch einen ProductRestEndpointPageDer Amazon API Gateway-Schrittname, der der Ressource zugeordnet ist

String

aws:RequestTag/${TagKey}

Filtert den Zugriff nach dem Vorhandensein von Tag-Schlüssel-Wert-Paaren in der Anforderung

String

aws:ResourceTag/${TagKey}

Filtert Aktionen nach Tag-Schlüssel-Werte-Paaren, die der Ressource angefügt sind

String

aws:TagKeys

Filtert den Zugriff durch das Vorhandensein von Tag-Schlüsseln in der Anforderung.

ArrayOfString