UNPKG

@cloud-copilot/iam-data

Version:
277 lines 14.3 kB
{ "apigateway:request/accessloggingdestination": { "key": "apigateway:Request/AccessLoggingDestination", "description": "Filters access by access log destination. Available during the CreateStage and UpdateStage operations", "type": "String" }, "apigateway:request/accessloggingformat": { "key": "apigateway:Request/AccessLoggingFormat", "description": "Filters access by access log format. Available during the CreateStage and UpdateStage operations", "type": "String" }, "apigateway:request/apikeyrequired": { "key": "apigateway:Request/ApiKeyRequired", "description": "Filters access by whether an API key is required or not. Available during the CreateMethod and PutMethod operations. Also available as a collection during import and reimport", "type": "ArrayOfBool" }, "apigateway:request/apiname": { "key": "apigateway:Request/ApiName", "description": "Filters access by API name. Available during the CreateRestApi and UpdateRestApi operations", "type": "String" }, "apigateway:request/authorizertype": { "key": "apigateway:Request/AuthorizerType", "description": "Filters access by type of authorizer in the request, for example TOKEN, REQUEST, JWT. Available during CreateAuthorizer and UpdateAuthorizer. Also available during import and reimport as an ArrayOfString", "type": "ArrayOfString" }, "apigateway:request/authorizeruri": { "key": "apigateway:Request/AuthorizerUri", "description": "Filters access by URI of a Lambda authorizer function. Available during CreateAuthorizer and UpdateAuthorizer. Also available during import and reimport as an ArrayOfString", "type": "ArrayOfString" }, "apigateway:request/cognitouserpoolarn": { "key": "apigateway:Request/CognitoUserPoolArn", "description": "Filters access by a Portal's CognitoUserPoolArn that is passed in the request", "type": "ARN" }, "apigateway:request/conditionbasepaths": { "key": "apigateway:Request/ConditionBasePaths", "description": "Filters access by base paths defined on the condition of a routing rule. Available during the CreateRoutingRule and UpdateRoutingRule operations", "type": "ArrayOfString" }, "apigateway:request/disableexecuteapiendpoint": { "key": "apigateway:Request/DisableExecuteApiEndpoint", "description": "Filters access by status of the default execute-api endpoint. Available during the CreateRestApi and DeleteRestApi operations", "type": "Bool" }, "apigateway:request/endpointtype": { "key": "apigateway:Request/EndpointType", "description": "Filters access by endpoint type. Available during the CreateDomainName, UpdateDomainName, CreateRestApi, and UpdateRestApi operations", "type": "ArrayOfString" }, "apigateway:request/method": { "key": "apigateway:Request/Method", "description": "Filters access by a ProductRestEndpointPage's HTTP Method that is passed in the request", "type": "String" }, "apigateway:request/mtlstruststoreuri": { "key": "apigateway:Request/MtlsTrustStoreUri", "description": "Filters access by URI of the truststore used for mutual TLS authentication. Available during the CreateDomainName and UpdateDomainName operations", "type": "String" }, "apigateway:request/mtlstruststoreversion": { "key": "apigateway:Request/MtlsTrustStoreVersion", "description": "Filters access by version of the truststore used for mutual TLS authentication. Available during the CreateDomainName and UpdateDomainName operations", "type": "String" }, "apigateway:request/portaldisplayname": { "key": "apigateway:Request/PortalDisplayName", "description": "Filters access by a Portal's Display Name that is passed in the request", "type": "String" }, "apigateway:request/portaldomainname": { "key": "apigateway:Request/PortalDomainName", "description": "Filters access by a Portal's vanity domain name that is passed in the request", "type": "String" }, "apigateway:request/portalproductdisplayname": { "key": "apigateway:Request/PortalProductDisplayName", "description": "Filters access by a PortalProduct's Display Name that is passed in the request", "type": "String" }, "apigateway:request/priority": { "key": "apigateway:Request/Priority", "description": "Filters access by priority of the routing rule. Available during the CreateRoutingRule and UpdateRoutingRule operations", "type": "Numeric" }, "apigateway:request/productpagetitle": { "key": "apigateway:Request/ProductPageTitle", "description": "Filters access by a ProductPage's Title that is passed in the request", "type": "String" }, "apigateway:request/productrestendpointpageendpointprefix": { "key": "apigateway:Request/ProductRestEndpointPageEndpointPrefix", "description": "Filters access by a ProductRestEndpointPage's EndpointPrefix that is passed in the request", "type": "String" }, "apigateway:request/restapiid": { "key": "apigateway:Request/RestApiId", "description": "Filters access by a ProductRestEndpointPage's Amazon API Gateway API ID that is passed in the request", "type": "String" }, "apigateway:request/routeauthorizationtype": { "key": "apigateway:Request/RouteAuthorizationType", "description": "Filters access by authorization type, for example NONE, AWS_IAM, CUSTOM, JWT, COGNITO_USER_POOLS. Available during the CreateMethod and PutMethod operations Also available as a collection during import", "type": "ArrayOfString" }, "apigateway:request/routingmode": { "key": "apigateway:Request/RoutingMode", "description": "Filters access by routing mode of the domain name. Available during the CreateDomainName and UpdateDomainName operations", "type": "String" }, "apigateway:request/securitypolicy": { "key": "apigateway:Request/SecurityPolicy", "description": "Filters access by TLS version. Available during the CreateDomain and UpdateDomain operations", "type": "ArrayOfString" }, "apigateway:request/stage": { "key": "apigateway:Request/Stage", "description": "Filters access by a ProductRestEndpointPage's Amazon API Gateway Stage Name that is passed in the request", "type": "String" }, "apigateway:request/stagename": { "key": "apigateway:Request/StageName", "description": "Filters access by stage name of the deployment that you attempt to create. Available during the CreateDeployment operation", "type": "String" }, "apigateway:resource/accessloggingdestination": { "key": "apigateway:Resource/AccessLoggingDestination", "description": "Filters access by access log destination of the current Stage resource. Available during the UpdateStage and DeleteStage operations", "type": "String" }, "apigateway:resource/accessloggingformat": { "key": "apigateway:Resource/AccessLoggingFormat", "description": "Filters access by access log format of the current Stage resource. Available during the UpdateStage and DeleteStage operations", "type": "String" }, "apigateway:resource/apikeyrequired": { "key": "apigateway:Resource/ApiKeyRequired", "description": "Filters access by whether an API key is required or not for the existing Method resource. Available during the PutMethod and DeleteMethod operations. Also available as a collection during reimport", "type": "ArrayOfBool" }, "apigateway:resource/apiname": { "key": "apigateway:Resource/ApiName", "description": "Filters access by API name of the existing RestApi resource. Available during UpdateRestApi and DeleteRestApi operations", "type": "String" }, "apigateway:resource/authorizertype": { "key": "apigateway:Resource/AuthorizerType", "description": "Filters access by the current type of authorizer, for example TOKEN, REQUEST, JWT. Available during UpdateAuthorizer and DeleteAuthorizer operations. Also available during reimport as an ArrayOfString", "type": "ArrayOfString" }, "apigateway:resource/authorizeruri": { "key": "apigateway:Resource/AuthorizerUri", "description": "Filters access by the URI of the current Lambda authorizer associated with the current API. Available during UpdateAuthorizer and DeleteAuthorizer. Also available as a collection during reimport", "type": "ArrayOfString" }, "apigateway:resource/cognitouserpoolarn": { "key": "apigateway:Resource/CognitoUserPoolArn", "description": "Filters access by a Portal's CognitoUserPoolArn associated with the resource", "type": "ARN" }, "apigateway:resource/conditionbasepaths": { "key": "apigateway:Resource/ConditionBasePaths", "description": "Filters access by base paths defined on the condition of the existing routing rule. Available during the UpdateRoutingRule and DeleteRoutingRule operations", "type": "ArrayOfString" }, "apigateway:resource/disableexecuteapiendpoint": { "key": "apigateway:Resource/DisableExecuteApiEndpoint", "description": "Filters access by status of the default execute-api endpoint of the current RestApi resource. Available during UpdateRestApi and DeleteRestApi operations", "type": "Bool" }, "apigateway:resource/endpointtype": { "key": "apigateway:Resource/EndpointType", "description": "Filters access by endpoint type. Available during the UpdateDomainName, DeleteDomainName, UpdateRestApi, and DeleteRestApi operations", "type": "ArrayOfString" }, "apigateway:resource/method": { "key": "apigateway:Resource/Method", "description": "Filters access by a ProductRestEndpointPage's HTTP Method associated with the resource", "type": "String" }, "apigateway:resource/mtlstruststoreuri": { "key": "apigateway:Resource/MtlsTrustStoreUri", "description": "Filters access by URI of the truststore used for mutual TLS authentication. Available during UpdateDomainName and DeleteDomainName operations", "type": "String" }, "apigateway:resource/mtlstruststoreversion": { "key": "apigateway:Resource/MtlsTrustStoreVersion", "description": "Filters access by version of the truststore used for mutual TLS authentication. Available during UpdateDomainName and DeleteDomainName operations", "type": "String" }, "apigateway:resource/portaldisplayname": { "key": "apigateway:Resource/PortalDisplayName", "description": "Filters access by a Portal's Display Name associated with the resource", "type": "String" }, "apigateway:resource/portaldomainname": { "key": "apigateway:Resource/PortalDomainName", "description": "Filters access by a Portal's vanity domain name associated with the resource", "type": "String" }, "apigateway:resource/portalproductdisplayname": { "key": "apigateway:Resource/PortalProductDisplayName", "description": "Filters access by a PortalProduct's Display Name associated with the resource", "type": "String" }, "apigateway:resource/portalpublishstatus": { "key": "apigateway:Resource/PortalPublishStatus", "description": "Filters access by a Portal's published status associated with the resource", "type": "String" }, "apigateway:resource/priority": { "key": "apigateway:Resource/Priority", "description": "Filters access by priority of the existing routing rule. Available during the UpdateRoutingRule and DeleteRoutingRule operations", "type": "Numeric" }, "apigateway:resource/productpagetitle": { "key": "apigateway:Resource/ProductPageTitle", "description": "Filters access by a ProductPage's Title associated with the resource", "type": "String" }, "apigateway:resource/productrestendpointpageendpointprefix": { "key": "apigateway:Resource/ProductRestEndpointPageEndpointPrefix", "description": "Filters access by a ProductRestEndpointPage's EndpointPrefix associated with the resource", "type": "String" }, "apigateway:resource/restapiid": { "key": "apigateway:Resource/RestApiId", "description": "Filters access by a ProductRestEndpointPage's Amazon API Gateway API ID associated with the resource", "type": "String" }, "apigateway:resource/routeauthorizationtype": { "key": "apigateway:Resource/RouteAuthorizationType", "description": "Filters access by authorization type of the existing Method resource, for example NONE, AWS_IAM, CUSTOM, JWT, COGNITO_USER_POOLS. Available during the PutMethod and DeleteMethod operations. Also available as a collection during reimport", "type": "ArrayOfString" }, "apigateway:resource/routingmode": { "key": "apigateway:Resource/RoutingMode", "description": "Filters access by routing mode of the domain name. Available during the UpdateDomainName and DeleteDomainName operations", "type": "String" }, "apigateway:resource/securitypolicy": { "key": "apigateway:Resource/SecurityPolicy", "description": "Filters access by TLS version. Available during UpdateDomain and DeleteDomain operations", "type": "ArrayOfString" }, "apigateway:resource/stage": { "key": "apigateway:Resource/Stage", "description": "Filters access by a ProductRestEndpointPage's Amazon API Gateway Stage Name associated with the resource", "type": "String" }, "aws:requesttag/${tagkey}": { "key": "aws:RequestTag/${TagKey}", "description": "Filters access by the tag key-value pairs in the request", "type": "String" }, "aws:resourcetag/${tagkey}": { "key": "aws:ResourceTag/${TagKey}", "description": "Filters access by the tags attached to the resource", "type": "String" }, "aws:tagkeys": { "key": "aws:TagKeys", "description": "Filters access by the tag keys in the request", "type": "ArrayOfString" }, "apigateway:request/accessassociationsource": { "key": "apigateway:Request/AccessAssociationSource", "description": "Filters access by access association source. Available during the CreateDomainNameAccessAssociation operation", "type": "String" }, "apigateway:request/domainnamearn": { "key": "apigateway:Request/DomainNameArn", "description": "Filters access by domain name ARN. Available during the CreateDomainNameAccessAssociation operation", "type": "ARN" } }