87 actions in the appsync service. Select an action to see its access level, resource ARNs, condition keys, and a copy-paste IAM policy.
Grants permission to attach a GraphQL API to a custom domain name in AppSync
Grants permission to associate a merged API to a source API
Grants permission to associate a source API to a merged API
Grants permission to associate a web ACL and a resource
Grants permission to create an API
Grants permission to create an API cache in AppSync
Grants permission to create a unique key that you can distribute to clients who are executing your API
Grants permission to create a channel namespace
Grants permission to create a data source
Grants permission to create a custom domain name in AppSync
Grants permission to create a new function
Grants permission to create a GraphQL API, which is the top level AppSync resource
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
Grants permission to create a type
Grants permission to delete a API. This will also clean up every AppSync resource below that API
Grants permission to delete an API cache in AppSync
Grants permission to delete an API key
Grants permission to delete a channel namespace
Grants permission to delete a data source
Grants permission to delete a custom domain name in AppSync
Grants permission to delete a function
Grants permission to delete a GraphQL Api. This will also clean up every AppSync resource below that API
Grants permission to delete a resolver
Grants permission to remove a resource policy
Grants permission to delete a type
Grants permission to detach a GraphQL API to a custom domain name in AppSync
Grants permission to remove an associated source API from a merged API identified by the source API
Grants permission to remove an associated source API from a merged API identified by the merged API
Grants permission to disassociate a web ACL and a resource
Grants permission to evaluate code with a runtime and context
Grants permission to evaluate template mapping
Grants permission to connect to an Event API
Grants permission to publish events to a channel namespace
Grants permission to subscribe to a channel namespace
Grants permission to flush an API cache in AppSync
Grants permission to retrieve an API
Grants permission to read custom domain name - GraphQL API association details in AppSync
Grants permission to read information about an API cache in AppSync
Grants permission to retrieve a channel namespace
Grants permission to retrieve a data source
Grants permission to retrieve a data source introspection
Grants permission to read information about a custom domain name in AppSync
Grants permission to retrieve a function
Grants permission to retrieve a GraphQL API
Grants permission to retrieve the environment variables for a GraphQL API
Grants permission to retrieve the introspection schema for a GraphQL API
Grants permission to retrieve a resolver
Grants permission to read a resource policy
Grants permission to retrieve the current status of a schema creation operation
Grants permission to read information about a merged API associated source API
Grants permission to retrieve a type
Grants permission to get associated web ACLs for a resource
Grants permission to send a GraphQL query to a GraphQL API
Grants permission to list the API keys for a given API
Grants permission to list APIs
Grants permission to list channel namespace
Grants permission to list the data sources for a given API
Grants permission to enumerate custom domain names in AppSync
Grants permission to list the functions for a given API
Grants permission to list GraphQL APIs
Grants permission to list the resolvers for a given API and type
Grants permission to list the resolvers that are associated with a specific function
Grants permission to get associated resources for a web ACL
Grants permission to list source APIs associated to a given merged API
Grants permission to list the tags for a resource
Grants permission to list the types for a given API
Grants permission to list the types for a given merged API and source API association
Grants permission to update the environment variables for a GraphQL API
Grants permission to set a resource policy
Grants permission to set a web ACL
Grants permission to send a GraphQL query to a source API of a merged API
Grants permission to introspect a data source
Grants permission to add a new schema to your GraphQL API. This operation is asynchronous - GetSchemaCreationStatus can show when it has completed
Grants permission to initiate a schema merge for a given merged API and associated source API
Grants permission to tag a resource
Grants permission to untag a resource
Grants permission to update an API
Grants permission to update an API cache in AppSync
Grants permission to update an API key for a given API
Grants permission to update a channel namespace
Grants permission to update a data source
Grants permission to update a custom domain name in AppSync
Grants permission to update an existing function
Grants permission to update a GraphQL API
Grants permission to update a resolver
Grants permission to update a merged API source API association
Grants permission to update a type