{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.AppSync
(
defaultService,
_ApiKeyValidityOutOfBoundsException,
_AccessDeniedException,
_ApiKeyLimitExceededException,
_ApiLimitExceededException,
_NotFoundException,
_GraphQLSchemaException,
_ConcurrentModificationException,
_InternalFailureException,
_UnauthorizedException,
_BadRequestException,
_LimitExceededException,
UpdateDataSource (UpdateDataSource'),
newUpdateDataSource,
UpdateDataSourceResponse (UpdateDataSourceResponse'),
newUpdateDataSourceResponse,
DeleteDataSource (DeleteDataSource'),
newDeleteDataSource,
DeleteDataSourceResponse (DeleteDataSourceResponse'),
newDeleteDataSourceResponse,
CreateType (CreateType'),
newCreateType,
CreateTypeResponse (CreateTypeResponse'),
newCreateTypeResponse,
GetGraphqlApi (GetGraphqlApi'),
newGetGraphqlApi,
GetGraphqlApiResponse (GetGraphqlApiResponse'),
newGetGraphqlApiResponse,
ListTagsForResource (ListTagsForResource'),
newListTagsForResource,
ListTagsForResourceResponse (ListTagsForResourceResponse'),
newListTagsForResourceResponse,
CreateGraphqlApi (CreateGraphqlApi'),
newCreateGraphqlApi,
CreateGraphqlApiResponse (CreateGraphqlApiResponse'),
newCreateGraphqlApiResponse,
StartSchemaCreation (StartSchemaCreation'),
newStartSchemaCreation,
StartSchemaCreationResponse (StartSchemaCreationResponse'),
newStartSchemaCreationResponse,
FlushApiCache (FlushApiCache'),
newFlushApiCache,
FlushApiCacheResponse (FlushApiCacheResponse'),
newFlushApiCacheResponse,
DeleteGraphqlApi (DeleteGraphqlApi'),
newDeleteGraphqlApi,
DeleteGraphqlApiResponse (DeleteGraphqlApiResponse'),
newDeleteGraphqlApiResponse,
UpdateGraphqlApi (UpdateGraphqlApi'),
newUpdateGraphqlApi,
UpdateGraphqlApiResponse (UpdateGraphqlApiResponse'),
newUpdateGraphqlApiResponse,
GetIntrospectionSchema (GetIntrospectionSchema'),
newGetIntrospectionSchema,
GetIntrospectionSchemaResponse (GetIntrospectionSchemaResponse'),
newGetIntrospectionSchemaResponse,
GetDataSource (GetDataSource'),
newGetDataSource,
GetDataSourceResponse (GetDataSourceResponse'),
newGetDataSourceResponse,
ListResolversByFunction (ListResolversByFunction'),
newListResolversByFunction,
ListResolversByFunctionResponse (ListResolversByFunctionResponse'),
newListResolversByFunctionResponse,
CreateFunction (CreateFunction'),
newCreateFunction,
CreateFunctionResponse (CreateFunctionResponse'),
newCreateFunctionResponse,
DeleteApiKey (DeleteApiKey'),
newDeleteApiKey,
DeleteApiKeyResponse (DeleteApiKeyResponse'),
newDeleteApiKeyResponse,
UpdateApiKey (UpdateApiKey'),
newUpdateApiKey,
UpdateApiKeyResponse (UpdateApiKeyResponse'),
newUpdateApiKeyResponse,
UpdateType (UpdateType'),
newUpdateType,
UpdateTypeResponse (UpdateTypeResponse'),
newUpdateTypeResponse,
DeleteType (DeleteType'),
newDeleteType,
DeleteTypeResponse (DeleteTypeResponse'),
newDeleteTypeResponse,
CreateDataSource (CreateDataSource'),
newCreateDataSource,
CreateDataSourceResponse (CreateDataSourceResponse'),
newCreateDataSourceResponse,
ListTypes (ListTypes'),
newListTypes,
ListTypesResponse (ListTypesResponse'),
newListTypesResponse,
GetFunction (GetFunction'),
newGetFunction,
GetFunctionResponse (GetFunctionResponse'),
newGetFunctionResponse,
ListDataSources (ListDataSources'),
newListDataSources,
ListDataSourcesResponse (ListDataSourcesResponse'),
newListDataSourcesResponse,
UpdateResolver (UpdateResolver'),
newUpdateResolver,
UpdateResolverResponse (UpdateResolverResponse'),
newUpdateResolverResponse,
DeleteResolver (DeleteResolver'),
newDeleteResolver,
DeleteResolverResponse (DeleteResolverResponse'),
newDeleteResolverResponse,
ListResolvers (ListResolvers'),
newListResolvers,
ListResolversResponse (ListResolversResponse'),
newListResolversResponse,
CreateResolver (CreateResolver'),
newCreateResolver,
CreateResolverResponse (CreateResolverResponse'),
newCreateResolverResponse,
GetSchemaCreationStatus (GetSchemaCreationStatus'),
newGetSchemaCreationStatus,
GetSchemaCreationStatusResponse (GetSchemaCreationStatusResponse'),
newGetSchemaCreationStatusResponse,
GetApiCache (GetApiCache'),
newGetApiCache,
GetApiCacheResponse (GetApiCacheResponse'),
newGetApiCacheResponse,
UpdateApiCache (UpdateApiCache'),
newUpdateApiCache,
UpdateApiCacheResponse (UpdateApiCacheResponse'),
newUpdateApiCacheResponse,
DeleteApiCache (DeleteApiCache'),
newDeleteApiCache,
DeleteApiCacheResponse (DeleteApiCacheResponse'),
newDeleteApiCacheResponse,
ListGraphqlApis (ListGraphqlApis'),
newListGraphqlApis,
ListGraphqlApisResponse (ListGraphqlApisResponse'),
newListGraphqlApisResponse,
CreateApiCache (CreateApiCache'),
newCreateApiCache,
CreateApiCacheResponse (CreateApiCacheResponse'),
newCreateApiCacheResponse,
TagResource (TagResource'),
newTagResource,
TagResourceResponse (TagResourceResponse'),
newTagResourceResponse,
GetResolver (GetResolver'),
newGetResolver,
GetResolverResponse (GetResolverResponse'),
newGetResolverResponse,
UpdateFunction (UpdateFunction'),
newUpdateFunction,
UpdateFunctionResponse (UpdateFunctionResponse'),
newUpdateFunctionResponse,
DeleteFunction (DeleteFunction'),
newDeleteFunction,
DeleteFunctionResponse (DeleteFunctionResponse'),
newDeleteFunctionResponse,
UntagResource (UntagResource'),
newUntagResource,
UntagResourceResponse (UntagResourceResponse'),
newUntagResourceResponse,
CreateApiKey (CreateApiKey'),
newCreateApiKey,
CreateApiKeyResponse (CreateApiKeyResponse'),
newCreateApiKeyResponse,
ListFunctions (ListFunctions'),
newListFunctions,
ListFunctionsResponse (ListFunctionsResponse'),
newListFunctionsResponse,
ListApiKeys (ListApiKeys'),
newListApiKeys,
ListApiKeysResponse (ListApiKeysResponse'),
newListApiKeysResponse,
GetType (GetType'),
newGetType,
GetTypeResponse (GetTypeResponse'),
newGetTypeResponse,
ApiCacheStatus (..),
ApiCacheType (..),
ApiCachingBehavior (..),
AuthenticationType (..),
AuthorizationType (..),
ConflictDetectionType (..),
ConflictHandlerType (..),
DataSourceType (..),
DefaultAction (..),
FieldLogLevel (..),
OutputType (..),
RelationalDatabaseSourceType (..),
ResolverKind (..),
SchemaStatus (..),
TypeDefinitionFormat (..),
AdditionalAuthenticationProvider (AdditionalAuthenticationProvider'),
newAdditionalAuthenticationProvider,
ApiCache (ApiCache'),
newApiCache,
ApiKey (ApiKey'),
newApiKey,
AuthorizationConfig (AuthorizationConfig'),
newAuthorizationConfig,
AwsIamConfig (AwsIamConfig'),
newAwsIamConfig,
CachingConfig (CachingConfig'),
newCachingConfig,
CognitoUserPoolConfig (CognitoUserPoolConfig'),
newCognitoUserPoolConfig,
DataSource (DataSource'),
newDataSource,
DeltaSyncConfig (DeltaSyncConfig'),
newDeltaSyncConfig,
DynamodbDataSourceConfig (DynamodbDataSourceConfig'),
newDynamodbDataSourceConfig,
ElasticsearchDataSourceConfig (ElasticsearchDataSourceConfig'),
newElasticsearchDataSourceConfig,
FunctionConfiguration (FunctionConfiguration'),
newFunctionConfiguration,
GraphqlApi (GraphqlApi'),
newGraphqlApi,
HttpDataSourceConfig (HttpDataSourceConfig'),
newHttpDataSourceConfig,
LambdaAuthorizerConfig (LambdaAuthorizerConfig'),
newLambdaAuthorizerConfig,
LambdaConflictHandlerConfig (LambdaConflictHandlerConfig'),
newLambdaConflictHandlerConfig,
LambdaDataSourceConfig (LambdaDataSourceConfig'),
newLambdaDataSourceConfig,
LogConfig (LogConfig'),
newLogConfig,
OpenIDConnectConfig (OpenIDConnectConfig'),
newOpenIDConnectConfig,
OpenSearchServiceDataSourceConfig (OpenSearchServiceDataSourceConfig'),
newOpenSearchServiceDataSourceConfig,
PipelineConfig (PipelineConfig'),
newPipelineConfig,
RdsHttpEndpointConfig (RdsHttpEndpointConfig'),
newRdsHttpEndpointConfig,
RelationalDatabaseDataSourceConfig (RelationalDatabaseDataSourceConfig'),
newRelationalDatabaseDataSourceConfig,
Resolver (Resolver'),
newResolver,
SyncConfig (SyncConfig'),
newSyncConfig,
Type (Type'),
newType,
UserPoolConfig (UserPoolConfig'),
newUserPoolConfig,
)
where
import Amazonka.AppSync.CreateApiCache
import Amazonka.AppSync.CreateApiKey
import Amazonka.AppSync.CreateDataSource
import Amazonka.AppSync.CreateFunction
import Amazonka.AppSync.CreateGraphqlApi
import Amazonka.AppSync.CreateResolver
import Amazonka.AppSync.CreateType
import Amazonka.AppSync.DeleteApiCache
import Amazonka.AppSync.DeleteApiKey
import Amazonka.AppSync.DeleteDataSource
import Amazonka.AppSync.DeleteFunction
import Amazonka.AppSync.DeleteGraphqlApi
import Amazonka.AppSync.DeleteResolver
import Amazonka.AppSync.DeleteType
import Amazonka.AppSync.FlushApiCache
import Amazonka.AppSync.GetApiCache
import Amazonka.AppSync.GetDataSource
import Amazonka.AppSync.GetFunction
import Amazonka.AppSync.GetGraphqlApi
import Amazonka.AppSync.GetIntrospectionSchema
import Amazonka.AppSync.GetResolver
import Amazonka.AppSync.GetSchemaCreationStatus
import Amazonka.AppSync.GetType
import Amazonka.AppSync.Lens
import Amazonka.AppSync.ListApiKeys
import Amazonka.AppSync.ListDataSources
import Amazonka.AppSync.ListFunctions
import Amazonka.AppSync.ListGraphqlApis
import Amazonka.AppSync.ListResolvers
import Amazonka.AppSync.ListResolversByFunction
import Amazonka.AppSync.ListTagsForResource
import Amazonka.AppSync.ListTypes
import Amazonka.AppSync.StartSchemaCreation
import Amazonka.AppSync.TagResource
import Amazonka.AppSync.Types
import Amazonka.AppSync.UntagResource
import Amazonka.AppSync.UpdateApiCache
import Amazonka.AppSync.UpdateApiKey
import Amazonka.AppSync.UpdateDataSource
import Amazonka.AppSync.UpdateFunction
import Amazonka.AppSync.UpdateGraphqlApi
import Amazonka.AppSync.UpdateResolver
import Amazonka.AppSync.UpdateType
import Amazonka.AppSync.Waiters