Service: AWS AppSync
Short Name:
appsync
ARN Format:
arn:aws:appsync:${Region}:${Account}:${ResourceType}/${ResourcePath}
ARN Regex:
^arn:aws:appsync:.+
ReadOnlyAccess
…
AmplifyBackendDeployFullAccessAction | Access | Reference | Description |
---|---|---|---|
appsync:ListApiKeys | Docs | Grants permission to list the API keys for a given API | |
appsync:ListDataSources | Docs | Grants permission to list the data sources for a given API | |
appsync:ListDomainNames | Docs | Grants permission to enumerate custom domain names in AppSync | |
appsync:ListFunctions | Docs | Grants permission to list the functions for a given API | |
appsync:ListGraphqlApis | Docs | Grants permission to list GraphQL APIs | |
appsync:ListResolvers | Docs | Grants permission to list the resolvers for a given API and type | |
appsync:ListResolversByFunction | Docs | Grants permission to list the resolvers that are associated with a specific function | |
appsync:ListSourceApiAssociations | Docs | Grants permission to list source APIs associated to a given merged API | |
appsync:ListTypes | Docs | Grants permission to list the types for a given API | |
appsync:ListTypesByAssociation | Docs | Grants permission to list the types for a given merged API and source API association | |
appsync:EvaluateCode | Docs | Grants permission to evaluate code with a runtime and context | |
appsync:EvaluateMappingTemplate | Docs | Grants permission to evaluate template mapping | |
appsync:GetApiAssociation | Docs | Grants permission to read custom domain name - GraphQL API association details in AppSync | |
appsync:GetApiCache | Docs | Grants permission to read information about an API cache in AppSync | |
appsync:GetDataSource | Docs | Grants permission to retrieve a data source | |
appsync:GetDataSourceIntrospection | Docs | Grants permission to retrieve a data source introspection | |
appsync:GetDomainName | Docs | Grants permission to read information about a custom domain name in AppSync | |
appsync:GetFunction | Docs | Grants permission to retrieve a function | |
appsync:GetGraphqlApi | Docs | Grants permission to retrieve a GraphQL API | |
appsync:GetIntrospectionSchema | Docs | Grants permission to retrieve the introspection schema for a GraphQL API | |
appsync:GetResolver | Docs | Grants permission to retrieve a resolver | |
appsync:GetResourcePolicy | Docs | Grants permission to read a resource policy | |
appsync:GetSchemaCreationStatus | Docs | Grants permission to retrieve the current status of a schema creation operation | |
appsync:GetSourceApiAssociation | Docs | Grants permission to read information about a merged API associated source API | |
appsync:GetType | Docs | Grants permission to retrieve a type | |
appsync:ListTagsForResource | Docs | Grants permission to list the tags for a resource | |
appsync:TagResource | Docs | Grants permission to tag a resource | |
appsync:UntagResource | Docs | Grants permission to untag a resource | |
appsync:AssociateApi | Docs | Grants permission to attach a GraphQL API to a custom domain name in AppSync | |
appsync:AssociateMergedGraphqlApi | Docs | Grants permission to associate a merged API to a source API | |
appsync:AssociateSourceGraphqlApi | Docs | Grants permission to associate a source API to a merged API | |
appsync:CreateApiCache | Docs | Grants permission to create an API cache in AppSync | |
appsync:CreateApiKey | Docs | Grants permission to create a unique key that you can distribute to clients who are executing your API | |
appsync:CreateDataSource | Docs | Grants permission to create a data source | |
appsync:CreateDomainName | Docs | Grants permission to create a custom domain name in AppSync | |
appsync:CreateFunction | Docs | Grants permission to create a new function | |
appsync:CreateGraphqlApi | Docs | Grants permission to create a GraphQL API, which is the top level AppSync resource | |
appsync:CreateResolver | Docs | Grants permission to create a resolver. A resolver converts incoming requests into a format that a data source can understand, and converts the data source's responses into GraphQL | |
appsync:CreateType | Docs | Grants permission to create a type | |
appsync:DeleteApiCache | Docs | Grants permission to delete an API cache in AppSync | |
appsync:DeleteApiKey | Docs | Grants permission to delete an API key | |
appsync:DeleteDataSource | Docs | Grants permission to delete a data source | |
appsync:DeleteDomainName | Docs | Grants permission to delete a custom domain name in AppSync | |
appsync:DeleteFunction | Docs | Grants permission to delete a function | |
appsync:DeleteGraphqlApi | Docs | Grants permission to delete a GraphQL Api. This will also clean up every AppSync resource below that API | |
appsync:DeleteResolver | Docs | Grants permission to delete a resolver | |
appsync:DeleteResourcePolicy | Docs | Grants permission to remove a resource policy | |
appsync:DeleteType | Docs | Grants permission to delete a type | |
appsync:DisassociateApi | Docs | Grants permission to detach a GraphQL API to a custom domain name in AppSync | |
appsync:DisassociateMergedGraphqlApi | Docs | Grants permission to remove an associated source API from a merged API identified by the source API | |
appsync:DisassociateSourceGraphqlApi | Docs | Grants permission to remove an associated source API from a merged API identified by the merged API | |
appsync:FlushApiCache | Docs | Grants permission to flush an API cache in AppSync | |
appsync:GraphQL | Docs | Grants permission to send a GraphQL query to a GraphQL API | |
appsync:PutResourcePolicy | Docs | Grants permission to set a resource policy | |
appsync:SetWebACL | Docs | Grants permission to set a web ACL | |
appsync:SourceGraphQL | Docs | Grants permission to send a GraphQL query to a source API of a merged API | |
appsync:StartDataSourceIntrospection | Docs | Grants permission to introspect a data source | |
appsync:StartSchemaCreation | Docs | Grants permission to add a new schema to your GraphQL API. This operation is asynchronous - GetSchemaCreationStatus can show when it has completed | |
appsync:StartSchemaMerge | Docs | Grants permission to initiate a schema merge for a given merged API and associated source API | |
appsync:UpdateApiCache | Docs | Grants permission to update an API cache in AppSync | |
appsync:UpdateApiKey | Docs | Grants permission to update an API key for a given API | |
appsync:UpdateDataSource | Docs | Grants permission to update a data source | |
appsync:UpdateDomainName | Docs | Grants permission to update a custom domain name in AppSync | |
appsync:UpdateFunction | Docs | Grants permission to update an existing function | |
appsync:UpdateGraphqlApi | Docs | Grants permission to update a GraphQL API | |
appsync:UpdateResolver | Docs | Grants permission to update a resolver | |
appsync:UpdateSourceApiAssociation | Docs | Grants permission to update a merged API source API association | |
appsync:UpdateType | Docs | Grants permission to update a type |
appsync:Visibility
aws:RequestTag/${TagKey}
aws:ResourceTag/${TagKey}
aws:TagKeys