aws_appsync
AWS AppSync provides API actions for creating and interacting with data sources using GraphQL from your application.
Summary
Functions
-
create_api_cache(Client, ApiId, Input)
Creates a cache for the GraphQL API.
- create_api_cache(Client, ApiId, Input0, Options0)
-
create_api_key(Client, ApiId, Input)
Creates a unique key that you can distribute to clients who are executing your API.
- create_api_key(Client, ApiId, Input0, Options0)
-
create_data_source(Client, ApiId, Input)
Creates a
DataSourceobject. - create_data_source(Client, ApiId, Input0, Options0)
-
create_function(Client, ApiId, Input)
Creates a
Functionobject. - create_function(Client, ApiId, Input0, Options0)
-
create_graphql_api(Client, Input)
Creates a
GraphqlApiobject. - create_graphql_api(Client, Input0, Options0)
-
create_resolver(Client, ApiId, TypeName, Input)
Creates a
Resolverobject. - create_resolver(Client, ApiId, TypeName, Input0, Options0)
-
create_type(Client, ApiId, Input)
Creates a
Typeobject. - create_type(Client, ApiId, Input0, Options0)
-
delete_api_cache(Client, ApiId, Input)
Deletes an
ApiCacheobject. - delete_api_cache(Client, ApiId, Input0, Options0)
-
delete_api_key(Client, ApiId, Id, Input)
Deletes an API key.
- delete_api_key(Client, ApiId, Id, Input0, Options0)
-
delete_data_source(Client, ApiId, Name, Input)
Deletes a
DataSourceobject. - delete_data_source(Client, ApiId, Name, Input0, Options0)
-
delete_function(Client, ApiId, FunctionId, Input)
Deletes a
Function. - delete_function(Client, ApiId, FunctionId, Input0, Options0)
-
delete_graphql_api(Client, ApiId, Input)
Deletes a
GraphqlApiobject. - delete_graphql_api(Client, ApiId, Input0, Options0)
-
delete_resolver(Client, ApiId, FieldName, TypeName, Input)
Deletes a
Resolverobject. - delete_resolver(Client, ApiId, FieldName, TypeName, Input0, Options0)
-
delete_type(Client, ApiId, TypeName, Input)
Deletes a
Typeobject. - delete_type(Client, ApiId, TypeName, Input0, Options0)
-
flush_api_cache(Client, ApiId, Input)
Flushes an
ApiCacheobject. - flush_api_cache(Client, ApiId, Input0, Options0)
-
get_api_cache(Client, ApiId)
Retrieves an
ApiCacheobject. - get_api_cache(Client, ApiId, QueryMap, HeadersMap)
- get_api_cache(Client, ApiId, QueryMap, HeadersMap, Options0)
-
get_data_source(Client, ApiId, Name)
Retrieves a
DataSourceobject. - get_data_source(Client, ApiId, Name, QueryMap, HeadersMap)
- get_data_source(Client, ApiId, Name, QueryMap, HeadersMap, Options0)
-
get_function(Client, ApiId, FunctionId)
Get a
Function. - get_function(Client, ApiId, FunctionId, QueryMap, HeadersMap)
- get_function(Client, ApiId, FunctionId, QueryMap, HeadersMap, Options0)
-
get_graphql_api(Client, ApiId)
Retrieves a
GraphqlApiobject. - get_graphql_api(Client, ApiId, QueryMap, HeadersMap)
- get_graphql_api(Client, ApiId, QueryMap, HeadersMap, Options0)
-
get_introspection_schema(Client, ApiId, Format)
Retrieves the introspection schema for a GraphQL API.
- get_introspection_schema(Client, ApiId, Format, QueryMap, HeadersMap)
- get_introspection_schema(Client, ApiId, Format, QueryMap, HeadersMap, Options0)
-
get_resolver(Client, ApiId, FieldName, TypeName)
Retrieves a
Resolverobject. - get_resolver(Client, ApiId, FieldName, TypeName, QueryMap, HeadersMap)
- get_resolver(Client, ApiId, FieldName, TypeName, QueryMap, HeadersMap, Options0)
-
get_schema_creation_status(Client, ApiId)
Retrieves the current status of a schema creation operation.
- get_schema_creation_status(Client, ApiId, QueryMap, HeadersMap)
- get_schema_creation_status(Client, ApiId, QueryMap, HeadersMap, Options0)
-
get_type(Client, ApiId, TypeName, Format)
Retrieves a
Typeobject. - get_type(Client, ApiId, TypeName, Format, QueryMap, HeadersMap)
- get_type(Client, ApiId, TypeName, Format, QueryMap, HeadersMap, Options0)
-
list_api_keys(Client, ApiId)
Lists the API keys for a given API.
- list_api_keys(Client, ApiId, QueryMap, HeadersMap)
- list_api_keys(Client, ApiId, QueryMap, HeadersMap, Options0)
-
list_data_sources(Client, ApiId)
Lists the data sources for a given API.
- list_data_sources(Client, ApiId, QueryMap, HeadersMap)
- list_data_sources(Client, ApiId, QueryMap, HeadersMap, Options0)
-
list_functions(Client, ApiId)
List multiple functions.
- list_functions(Client, ApiId, QueryMap, HeadersMap)
- list_functions(Client, ApiId, QueryMap, HeadersMap, Options0)
-
list_graphql_apis(Client)
Lists your GraphQL APIs.
- list_graphql_apis(Client, QueryMap, HeadersMap)
- list_graphql_apis(Client, QueryMap, HeadersMap, Options0)
-
list_resolvers(Client, ApiId, TypeName)
Lists the resolvers for a given API and type.
- list_resolvers(Client, ApiId, TypeName, QueryMap, HeadersMap)
- list_resolvers(Client, ApiId, TypeName, QueryMap, HeadersMap, Options0)
-
list_resolvers_by_function(Client, ApiId, FunctionId)
List the resolvers that are associated with a specific function.
- list_resolvers_by_function(Client, ApiId, FunctionId, QueryMap, HeadersMap)
- list_resolvers_by_function(Client, ApiId, FunctionId, QueryMap, HeadersMap, Options0)
-
list_tags_for_resource(Client, ResourceArn)
Lists the tags for a resource.
- list_tags_for_resource(Client, ResourceArn, QueryMap, HeadersMap)
- list_tags_for_resource(Client, ResourceArn, QueryMap, HeadersMap, Options0)
-
list_types(Client, ApiId, Format)
Lists the types for a given API.
- list_types(Client, ApiId, Format, QueryMap, HeadersMap)
- list_types(Client, ApiId, Format, QueryMap, HeadersMap, Options0)
-
start_schema_creation(Client, ApiId, Input)
Adds a new schema to your GraphQL API.
- start_schema_creation(Client, ApiId, Input0, Options0)
-
tag_resource(Client, ResourceArn, Input)
Tags a resource with user-supplied tags.
- tag_resource(Client, ResourceArn, Input0, Options0)
-
untag_resource(Client, ResourceArn, Input)
Untags a resource.
- untag_resource(Client, ResourceArn, Input0, Options0)
-
update_api_cache(Client, ApiId, Input)
Updates the cache for the GraphQL API.
- update_api_cache(Client, ApiId, Input0, Options0)
-
update_api_key(Client, ApiId, Id, Input)
Updates an API key.
- update_api_key(Client, ApiId, Id, Input0, Options0)
-
update_data_source(Client, ApiId, Name, Input)
Updates a
DataSourceobject. - update_data_source(Client, ApiId, Name, Input0, Options0)
-
update_function(Client, ApiId, FunctionId, Input)
Updates a
Functionobject. - update_function(Client, ApiId, FunctionId, Input0, Options0)
-
update_graphql_api(Client, ApiId, Input)
Updates a
GraphqlApiobject. - update_graphql_api(Client, ApiId, Input0, Options0)
-
update_resolver(Client, ApiId, FieldName, TypeName, Input)
Updates a
Resolverobject. - update_resolver(Client, ApiId, FieldName, TypeName, Input0, Options0)
-
update_type(Client, ApiId, TypeName, Input)
Updates a
Typeobject. - update_type(Client, ApiId, TypeName, Input0, Options0)
Functions
create_api_cache(Client, ApiId, Input)
Creates a cache for the GraphQL API.
create_api_cache(Client, ApiId, Input0, Options0)
create_api_key(Client, ApiId, Input)
Creates a unique key that you can distribute to clients who are executing your API.
create_api_key(Client, ApiId, Input0, Options0)
create_data_source(Client, ApiId, Input)
Creates a DataSource object.
create_data_source(Client, ApiId, Input0, Options0)
create_function(Client, ApiId, Input)
Creates a Function object.
create_function(Client, ApiId, Input0, Options0)
create_graphql_api(Client, Input)
Creates a GraphqlApi object.
create_graphql_api(Client, Input0, Options0)
create_resolver(Client, ApiId, TypeName, Input)
Creates a Resolver object.
create_resolver(Client, ApiId, TypeName, Input0, Options0)
create_type(Client, ApiId, Input)
Creates a Type object.
create_type(Client, ApiId, Input0, Options0)
delete_api_cache(Client, ApiId, Input)
Deletes an ApiCache object.
delete_api_cache(Client, ApiId, Input0, Options0)
delete_api_key(Client, ApiId, Id, Input)
Deletes an API key.
delete_api_key(Client, ApiId, Id, Input0, Options0)
delete_data_source(Client, ApiId, Name, Input)
Deletes a DataSource object.
delete_data_source(Client, ApiId, Name, Input0, Options0)
delete_function(Client, ApiId, FunctionId, Input)
Deletes a Function.
delete_function(Client, ApiId, FunctionId, Input0, Options0)
delete_graphql_api(Client, ApiId, Input)
Deletes a GraphqlApi object.
delete_graphql_api(Client, ApiId, Input0, Options0)
delete_resolver(Client, ApiId, FieldName, TypeName, Input)
Deletes a Resolver object.
delete_resolver(Client, ApiId, FieldName, TypeName, Input0, Options0)
delete_type(Client, ApiId, TypeName, Input)
Deletes a Type object.
delete_type(Client, ApiId, TypeName, Input0, Options0)
flush_api_cache(Client, ApiId, Input)
Flushes an ApiCache object.
flush_api_cache(Client, ApiId, Input0, Options0)
get_api_cache(Client, ApiId)
Retrieves an ApiCache object.
get_api_cache(Client, ApiId, QueryMap, HeadersMap)
get_api_cache(Client, ApiId, QueryMap, HeadersMap, Options0)
get_data_source(Client, ApiId, Name)
Retrieves a DataSource object.
get_data_source(Client, ApiId, Name, QueryMap, HeadersMap)
get_data_source(Client, ApiId, Name, QueryMap, HeadersMap, Options0)
get_function(Client, ApiId, FunctionId)
Get a Function.
get_function(Client, ApiId, FunctionId, QueryMap, HeadersMap)
get_function(Client, ApiId, FunctionId, QueryMap, HeadersMap, Options0)
get_graphql_api(Client, ApiId)
Retrieves a GraphqlApi object.
get_graphql_api(Client, ApiId, QueryMap, HeadersMap)
get_graphql_api(Client, ApiId, QueryMap, HeadersMap, Options0)
get_introspection_schema(Client, ApiId, Format)
Retrieves the introspection schema for a GraphQL API.
get_introspection_schema(Client, ApiId, Format, QueryMap, HeadersMap)
get_introspection_schema(Client, ApiId, Format, QueryMap, HeadersMap, Options0)
get_resolver(Client, ApiId, FieldName, TypeName)
Retrieves a Resolver object.
get_resolver(Client, ApiId, FieldName, TypeName, QueryMap, HeadersMap)
get_resolver(Client, ApiId, FieldName, TypeName, QueryMap, HeadersMap, Options0)
get_schema_creation_status(Client, ApiId)
Retrieves the current status of a schema creation operation.
get_schema_creation_status(Client, ApiId, QueryMap, HeadersMap)
get_schema_creation_status(Client, ApiId, QueryMap, HeadersMap, Options0)
get_type(Client, ApiId, TypeName, Format)
Retrieves a Type object.
get_type(Client, ApiId, TypeName, Format, QueryMap, HeadersMap)
get_type(Client, ApiId, TypeName, Format, QueryMap, HeadersMap, Options0)
list_api_keys(Client, ApiId)
Lists the API keys for a given API.
API keys are deleted automatically 60 days after they expire. However, they may still be included in the response until they have actually been deleted. You can safely callDeleteApiKey to manually delete a key
before it's automatically deleted.
list_api_keys(Client, ApiId, QueryMap, HeadersMap)
list_api_keys(Client, ApiId, QueryMap, HeadersMap, Options0)
list_data_sources(Client, ApiId)
Lists the data sources for a given API.
list_data_sources(Client, ApiId, QueryMap, HeadersMap)
list_data_sources(Client, ApiId, QueryMap, HeadersMap, Options0)
list_functions(Client, ApiId)
List multiple functions.
list_functions(Client, ApiId, QueryMap, HeadersMap)
list_functions(Client, ApiId, QueryMap, HeadersMap, Options0)
list_graphql_apis(Client)
Lists your GraphQL APIs.
list_graphql_apis(Client, QueryMap, HeadersMap)
list_graphql_apis(Client, QueryMap, HeadersMap, Options0)
list_resolvers(Client, ApiId, TypeName)
Lists the resolvers for a given API and type.
list_resolvers(Client, ApiId, TypeName, QueryMap, HeadersMap)
list_resolvers(Client, ApiId, TypeName, QueryMap, HeadersMap, Options0)
list_resolvers_by_function(Client, ApiId, FunctionId)
List the resolvers that are associated with a specific function.
list_resolvers_by_function(Client, ApiId, FunctionId, QueryMap, HeadersMap)
list_resolvers_by_function(Client, ApiId, FunctionId, QueryMap, HeadersMap, Options0)
list_tags_for_resource(Client, ResourceArn)
Lists the tags for a resource.
list_tags_for_resource(Client, ResourceArn, QueryMap, HeadersMap)
list_tags_for_resource(Client, ResourceArn, QueryMap, HeadersMap, Options0)
list_types(Client, ApiId, Format)
Lists the types for a given API.
list_types(Client, ApiId, Format, QueryMap, HeadersMap)
list_types(Client, ApiId, Format, QueryMap, HeadersMap, Options0)
start_schema_creation(Client, ApiId, Input)
Adds a new schema to your GraphQL API.
This operation is asynchronous. Use to determine when it has completed.start_schema_creation(Client, ApiId, Input0, Options0)
tag_resource(Client, ResourceArn, Input)
Tags a resource with user-supplied tags.
tag_resource(Client, ResourceArn, Input0, Options0)
untag_resource(Client, ResourceArn, Input)
Untags a resource.
untag_resource(Client, ResourceArn, Input0, Options0)
update_api_cache(Client, ApiId, Input)
Updates the cache for the GraphQL API.
update_api_cache(Client, ApiId, Input0, Options0)
update_api_key(Client, ApiId, Id, Input)
Updates an API key.
The key can be updated while it is not deleted.update_api_key(Client, ApiId, Id, Input0, Options0)
update_data_source(Client, ApiId, Name, Input)
Updates a DataSource object.
update_data_source(Client, ApiId, Name, Input0, Options0)
update_function(Client, ApiId, FunctionId, Input)
Updates a Function object.
update_function(Client, ApiId, FunctionId, Input0, Options0)
update_graphql_api(Client, ApiId, Input)
Updates a GraphqlApi object.
update_graphql_api(Client, ApiId, Input0, Options0)
update_resolver(Client, ApiId, FieldName, TypeName, Input)
Updates a Resolver object.
update_resolver(Client, ApiId, FieldName, TypeName, Input0, Options0)
update_type(Client, ApiId, TypeName, Input)
Updates a Type object.