[−][src]Crate rusoto_appsync
AWS AppSync provides API actions for creating and interacting with data sources using GraphQL from your application.
If you're using the service, you're probably looking for AppSyncClient and AppSync.
Structs
AdditionalAuthenticationProvider | Describes an additional authentication provider. |
ApiCache | |
ApiKey | Describes an API key. Customers invoke AWS AppSync GraphQL API operations with API keys as an identity mechanism. There are two key versions: da1: This version was introduced at launch in November 2017. These keys always expire after 7 days. Key expiration is managed by Amazon DynamoDB TTL. The keys ceased to be valid after February 21, 2018 and should not be used after that date.
da2: This version was introduced in February 2018 when AppSync added support to extend key expiration.
|
AppSyncClient | A client for the AWSAppSync API. |
AuthorizationConfig | The authorization config in case the HTTP endpoint requires authorization. |
AwsIamConfig | The AWS IAM configuration. |
CachingConfig | The caching configuration for a resolver that has caching enabled. |
CognitoUserPoolConfig | Describes an Amazon Cognito user pool configuration. |
CreateApiCacheRequest | Represents the input of a |
CreateApiCacheResponse | Represents the output of a |
CreateApiKeyRequest | |
CreateApiKeyResponse | |
CreateDataSourceRequest | |
CreateDataSourceResponse | |
CreateFunctionRequest | |
CreateFunctionResponse | |
CreateGraphqlApiRequest | |
CreateGraphqlApiResponse | |
CreateResolverRequest | |
CreateResolverResponse | |
CreateTypeRequest | |
CreateTypeResponse | |
DataSource | Describes a data source. |
DeleteApiCacheRequest | Represents the input of a |
DeleteApiCacheResponse | Represents the output of a |
DeleteApiKeyRequest | |
DeleteApiKeyResponse | |
DeleteDataSourceRequest | |
DeleteDataSourceResponse | |
DeleteFunctionRequest | |
DeleteFunctionResponse | |
DeleteGraphqlApiRequest | |
DeleteGraphqlApiResponse | |
DeleteResolverRequest | |
DeleteResolverResponse | |
DeleteTypeRequest | |
DeleteTypeResponse | |
DeltaSyncConfig | Describes a Delta Sync configuration. |
DynamodbDataSourceConfig | Describes an Amazon DynamoDB data source configuration. |
ElasticsearchDataSourceConfig | Describes an Elasticsearch data source configuration. |
FlushApiCacheRequest | Represents the input of a |
FlushApiCacheResponse | Represents the output of a |
FunctionConfiguration | A function is a reusable entity. Multiple functions can be used to compose the resolver logic. |
GetApiCacheRequest | Represents the input of a |
GetApiCacheResponse | Represents the output of a |
GetDataSourceRequest | |
GetDataSourceResponse | |
GetFunctionRequest | |
GetFunctionResponse | |
GetGraphqlApiRequest | |
GetGraphqlApiResponse | |
GetIntrospectionSchemaRequest | |
GetIntrospectionSchemaResponse | |
GetResolverRequest | |
GetResolverResponse | |
GetSchemaCreationStatusRequest | |
GetSchemaCreationStatusResponse | |
GetTypeRequest | |
GetTypeResponse | |
GraphqlApi | Describes a GraphQL API. |
HttpDataSourceConfig | Describes an HTTP data source configuration. |
LambdaConflictHandlerConfig | |
LambdaDataSourceConfig | Describes an AWS Lambda data source configuration. |
ListApiKeysRequest | |
ListApiKeysResponse | |
ListDataSourcesRequest | |
ListDataSourcesResponse | |
ListFunctionsRequest | |
ListFunctionsResponse | |
ListGraphqlApisRequest | |
ListGraphqlApisResponse | |
ListResolversByFunctionRequest | |
ListResolversByFunctionResponse | |
ListResolversRequest | |
ListResolversResponse | |
ListTagsForResourceRequest | |
ListTagsForResourceResponse | |
ListTypesRequest | |
ListTypesResponse | |
LogConfig | The CloudWatch Logs configuration. |
OpenIDConnectConfig | Describes an OpenID Connect configuration. |
PipelineConfig | The pipeline configuration for a resolver of kind |
RdsHttpEndpointConfig | The Amazon RDS HTTP endpoint configuration. |
RelationalDatabaseDataSourceConfig | Describes a relational database data source configuration. |
Resolver | Describes a resolver. |
StartSchemaCreationRequest | |
StartSchemaCreationResponse | |
SyncConfig | Describes a Sync configuration for a resolver. Contains information on which Conflict Detection as well as Resolution strategy should be performed when the resolver is invoked. |
TagResourceRequest | |
TagResourceResponse | |
Type | Describes a type. |
UntagResourceRequest | |
UntagResourceResponse | |
UpdateApiCacheRequest | Represents the input of a |
UpdateApiCacheResponse | Represents the output of a |
UpdateApiKeyRequest | |
UpdateApiKeyResponse | |
UpdateDataSourceRequest | |
UpdateDataSourceResponse | |
UpdateFunctionRequest | |
UpdateFunctionResponse | |
UpdateGraphqlApiRequest | |
UpdateGraphqlApiResponse | |
UpdateResolverRequest | |
UpdateResolverResponse | |
UpdateTypeRequest | |
UpdateTypeResponse | |
UserPoolConfig | Describes an Amazon Cognito user pool configuration. |
Enums
CreateApiCacheError | Errors returned by CreateApiCache |
CreateApiKeyError | Errors returned by CreateApiKey |
CreateDataSourceError | Errors returned by CreateDataSource |
CreateFunctionError | Errors returned by CreateFunction |
CreateGraphqlApiError | Errors returned by CreateGraphqlApi |
CreateResolverError | Errors returned by CreateResolver |
CreateTypeError | Errors returned by CreateType |
DeleteApiCacheError | Errors returned by DeleteApiCache |
DeleteApiKeyError | Errors returned by DeleteApiKey |
DeleteDataSourceError | Errors returned by DeleteDataSource |
DeleteFunctionError | Errors returned by DeleteFunction |
DeleteGraphqlApiError | Errors returned by DeleteGraphqlApi |
DeleteResolverError | Errors returned by DeleteResolver |
DeleteTypeError | Errors returned by DeleteType |
FlushApiCacheError | Errors returned by FlushApiCache |
GetApiCacheError | Errors returned by GetApiCache |
GetDataSourceError | Errors returned by GetDataSource |
GetFunctionError | Errors returned by GetFunction |
GetGraphqlApiError | Errors returned by GetGraphqlApi |
GetIntrospectionSchemaError | Errors returned by GetIntrospectionSchema |
GetResolverError | Errors returned by GetResolver |
GetSchemaCreationStatusError | Errors returned by GetSchemaCreationStatus |
GetTypeError | Errors returned by GetType |
ListApiKeysError | Errors returned by ListApiKeys |
ListDataSourcesError | Errors returned by ListDataSources |
ListFunctionsError | Errors returned by ListFunctions |
ListGraphqlApisError | Errors returned by ListGraphqlApis |
ListResolversByFunctionError | Errors returned by ListResolversByFunction |
ListResolversError | Errors returned by ListResolvers |
ListTagsForResourceError | Errors returned by ListTagsForResource |
ListTypesError | Errors returned by ListTypes |
StartSchemaCreationError | Errors returned by StartSchemaCreation |
TagResourceError | Errors returned by TagResource |
UntagResourceError | Errors returned by UntagResource |
UpdateApiCacheError | Errors returned by UpdateApiCache |
UpdateApiKeyError | Errors returned by UpdateApiKey |
UpdateDataSourceError | Errors returned by UpdateDataSource |
UpdateFunctionError | Errors returned by UpdateFunction |
UpdateGraphqlApiError | Errors returned by UpdateGraphqlApi |
UpdateResolverError | Errors returned by UpdateResolver |
UpdateTypeError | Errors returned by UpdateType |
Traits
AppSync | Trait representing the capabilities of the AWSAppSync API. AWSAppSync clients implement this trait. |