# Packages
Package appsynciface provides an interface to enable mocking the AWS AppSync service client for testing your code.
# Functions
ApiCacheStatus_Values returns all elements of the ApiCacheStatus enum.
ApiCacheType_Values returns all elements of the ApiCacheType enum.
ApiCachingBehavior_Values returns all elements of the ApiCachingBehavior enum.
AssociationStatus_Values returns all elements of the AssociationStatus enum.
AuthenticationType_Values returns all elements of the AuthenticationType enum.
AuthorizationType_Values returns all elements of the AuthorizationType enum.
BadRequestReason_Values returns all elements of the BadRequestReason enum.
CacheHealthMetricsConfig_Values returns all elements of the CacheHealthMetricsConfig enum.
ConflictDetectionType_Values returns all elements of the ConflictDetectionType enum.
ConflictHandlerType_Values returns all elements of the ConflictHandlerType enum.
DataSourceIntrospectionStatus_Values returns all elements of the DataSourceIntrospectionStatus enum.
DataSourceLevelMetricsBehavior_Values returns all elements of the DataSourceLevelMetricsBehavior enum.
DataSourceLevelMetricsConfig_Values returns all elements of the DataSourceLevelMetricsConfig enum.
DataSourceType_Values returns all elements of the DataSourceType enum.
DefaultAction_Values returns all elements of the DefaultAction enum.
FieldLogLevel_Values returns all elements of the FieldLogLevel enum.
GraphQLApiIntrospectionConfig_Values returns all elements of the GraphQLApiIntrospectionConfig enum.
GraphQLApiType_Values returns all elements of the GraphQLApiType enum.
GraphQLApiVisibility_Values returns all elements of the GraphQLApiVisibility enum.
MergeType_Values returns all elements of the MergeType enum.
New creates a new instance of the AppSync client with a session.
OperationLevelMetricsConfig_Values returns all elements of the OperationLevelMetricsConfig enum.
OutputType_Values returns all elements of the OutputType enum.
Ownership_Values returns all elements of the Ownership enum.
RelationalDatabaseSourceType_Values returns all elements of the RelationalDatabaseSourceType enum.
ResolverKind_Values returns all elements of the ResolverKind enum.
ResolverLevelMetricsBehavior_Values returns all elements of the ResolverLevelMetricsBehavior enum.
ResolverLevelMetricsConfig_Values returns all elements of the ResolverLevelMetricsConfig enum.
RuntimeName_Values returns all elements of the RuntimeName enum.
SchemaStatus_Values returns all elements of the SchemaStatus enum.
SourceApiAssociationStatus_Values returns all elements of the SourceApiAssociationStatus enum.
TypeDefinitionFormat_Values returns all elements of the TypeDefinitionFormat enum.
# Constants
ApiCacheStatusAvailable is a ApiCacheStatus enum value.
ApiCacheStatusCreating is a ApiCacheStatus enum value.
ApiCacheStatusDeleting is a ApiCacheStatus enum value.
ApiCacheStatusFailed is a ApiCacheStatus enum value.
ApiCacheStatusModifying is a ApiCacheStatus enum value.
ApiCacheTypeLarge is a ApiCacheType enum value.
ApiCacheTypeLarge12x is a ApiCacheType enum value.
ApiCacheTypeLarge2x is a ApiCacheType enum value.
ApiCacheTypeLarge4x is a ApiCacheType enum value.
ApiCacheTypeLarge8x is a ApiCacheType enum value.
ApiCacheTypeMedium is a ApiCacheType enum value.
ApiCacheTypeR42xlarge is a ApiCacheType enum value.
ApiCacheTypeR44xlarge is a ApiCacheType enum value.
ApiCacheTypeR48xlarge is a ApiCacheType enum value.
ApiCacheTypeR4Large is a ApiCacheType enum value.
ApiCacheTypeR4Xlarge is a ApiCacheType enum value.
ApiCacheTypeSmall is a ApiCacheType enum value.
ApiCacheTypeT2Medium is a ApiCacheType enum value.
ApiCacheTypeT2Small is a ApiCacheType enum value.
ApiCacheTypeXlarge is a ApiCacheType enum value.
ApiCachingBehaviorFullRequestCaching is a ApiCachingBehavior enum value.
ApiCachingBehaviorPerResolverCaching is a ApiCachingBehavior enum value.
AssociationStatusFailed is a AssociationStatus enum value.
AssociationStatusProcessing is a AssociationStatus enum value.
AssociationStatusSuccess is a AssociationStatus enum value.
AuthenticationTypeAmazonCognitoUserPools is a AuthenticationType enum value.
AuthenticationTypeApiKey is a AuthenticationType enum value.
AuthenticationTypeAwsIam is a AuthenticationType enum value.
AuthenticationTypeAwsLambda is a AuthenticationType enum value.
AuthenticationTypeOpenidConnect is a AuthenticationType enum value.
AuthorizationTypeAwsIam is a AuthorizationType enum value.
BadRequestReasonCodeError is a BadRequestReason enum value.
CacheHealthMetricsConfigDisabled is a CacheHealthMetricsConfig enum value.
CacheHealthMetricsConfigEnabled is a CacheHealthMetricsConfig enum value.
ConflictDetectionTypeNone is a ConflictDetectionType enum value.
ConflictDetectionTypeVersion is a ConflictDetectionType enum value.
ConflictHandlerTypeAutomerge is a ConflictHandlerType enum value.
ConflictHandlerTypeLambda is a ConflictHandlerType enum value.
ConflictHandlerTypeNone is a ConflictHandlerType enum value.
ConflictHandlerTypeOptimisticConcurrency is a ConflictHandlerType enum value.
DataSourceIntrospectionStatusFailed is a DataSourceIntrospectionStatus enum value.
DataSourceIntrospectionStatusProcessing is a DataSourceIntrospectionStatus enum value.
DataSourceIntrospectionStatusSuccess is a DataSourceIntrospectionStatus enum value.
DataSourceLevelMetricsBehaviorFullRequestDataSourceMetrics is a DataSourceLevelMetricsBehavior enum value.
DataSourceLevelMetricsBehaviorPerDataSourceMetrics is a DataSourceLevelMetricsBehavior enum value.
DataSourceLevelMetricsConfigDisabled is a DataSourceLevelMetricsConfig enum value.
DataSourceLevelMetricsConfigEnabled is a DataSourceLevelMetricsConfig enum value.
DataSourceTypeAmazonDynamodb is a DataSourceType enum value.
DataSourceTypeAmazonElasticsearch is a DataSourceType enum value.
DataSourceTypeAmazonEventbridge is a DataSourceType enum value.
DataSourceTypeAmazonOpensearchService is a DataSourceType enum value.
DataSourceTypeAwsLambda is a DataSourceType enum value.
DataSourceTypeHttp is a DataSourceType enum value.
DataSourceTypeNone is a DataSourceType enum value.
DataSourceTypeRelationalDatabase is a DataSourceType enum value.
DefaultActionAllow is a DefaultAction enum value.
DefaultActionDeny is a DefaultAction enum value.
ID to lookup a service endpoint with.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeApiKeyLimitExceededException for service response error code "ApiKeyLimitExceededException".
ErrCodeApiKeyValidityOutOfBoundsException for service response error code "ApiKeyValidityOutOfBoundsException".
ErrCodeApiLimitExceededException for service response error code "ApiLimitExceededException".
ErrCodeBadRequestException for service response error code "BadRequestException".
ErrCodeConcurrentModificationException for service response error code "ConcurrentModificationException".
ErrCodeGraphQLSchemaException for service response error code "GraphQLSchemaException".
ErrCodeInternalFailureException for service response error code "InternalFailureException".
ErrCodeLimitExceededException for service response error code "LimitExceededException".
ErrCodeNotFoundException for service response error code "NotFoundException".
ErrCodeUnauthorizedException for service response error code "UnauthorizedException".
FieldLogLevelAll is a FieldLogLevel enum value.
FieldLogLevelError is a FieldLogLevel enum value.
FieldLogLevelNone is a FieldLogLevel enum value.
GraphQLApiIntrospectionConfigDisabled is a GraphQLApiIntrospectionConfig enum value.
GraphQLApiIntrospectionConfigEnabled is a GraphQLApiIntrospectionConfig enum value.
GraphQLApiTypeGraphql is a GraphQLApiType enum value.
GraphQLApiTypeMerged is a GraphQLApiType enum value.
GraphQLApiVisibilityGlobal is a GraphQLApiVisibility enum value.
GraphQLApiVisibilityPrivate is a GraphQLApiVisibility enum value.
MergeTypeAutoMerge is a MergeType enum value.
MergeTypeManualMerge is a MergeType enum value.
OperationLevelMetricsConfigDisabled is a OperationLevelMetricsConfig enum value.
OperationLevelMetricsConfigEnabled is a OperationLevelMetricsConfig enum value.
OutputTypeJson is a OutputType enum value.
OutputTypeSdl is a OutputType enum value.
OwnershipCurrentAccount is a Ownership enum value.
OwnershipOtherAccounts is a Ownership enum value.
RelationalDatabaseSourceTypeRdsHttpEndpoint is a RelationalDatabaseSourceType enum value.
ResolverKindPipeline is a ResolverKind enum value.
ResolverKindUnit is a ResolverKind enum value.
ResolverLevelMetricsBehaviorFullRequestResolverMetrics is a ResolverLevelMetricsBehavior enum value.
ResolverLevelMetricsBehaviorPerResolverMetrics is a ResolverLevelMetricsBehavior enum value.
ResolverLevelMetricsConfigDisabled is a ResolverLevelMetricsConfig enum value.
ResolverLevelMetricsConfigEnabled is a ResolverLevelMetricsConfig enum value.
RuntimeNameAppsyncJs is a RuntimeName enum value.
SchemaStatusActive is a SchemaStatus enum value.
SchemaStatusDeleting is a SchemaStatus enum value.
SchemaStatusFailed is a SchemaStatus enum value.
SchemaStatusNotApplicable is a SchemaStatus enum value.
SchemaStatusProcessing is a SchemaStatus enum value.
SchemaStatusSuccess is a SchemaStatus enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
SourceApiAssociationStatusAutoMergeScheduleFailed is a SourceApiAssociationStatus enum value.
SourceApiAssociationStatusDeletionFailed is a SourceApiAssociationStatus enum value.
SourceApiAssociationStatusDeletionInProgress is a SourceApiAssociationStatus enum value.
SourceApiAssociationStatusDeletionScheduled is a SourceApiAssociationStatus enum value.
SourceApiAssociationStatusMergeFailed is a SourceApiAssociationStatus enum value.
SourceApiAssociationStatusMergeInProgress is a SourceApiAssociationStatus enum value.
SourceApiAssociationStatusMergeScheduled is a SourceApiAssociationStatus enum value.
SourceApiAssociationStatusMergeSuccess is a SourceApiAssociationStatus enum value.
TypeDefinitionFormatJson is a TypeDefinitionFormat enum value.
TypeDefinitionFormatSdl is a TypeDefinitionFormat enum value.
# Structs
You don't have access to perform this operation on this resource.
Describes an additional authentication provider.
Describes an ApiAssociation object.
The ApiCache object.
Describes an API key.
The API key exceeded a limit.
The API key expiration must be set to a value between 1 and 365 days from creation (for CreateApiKey) or from update (for UpdateApiKey).
The GraphQL API exceeded a limit.
AppSync provides the API operation methods for making requests to AWS AppSync.
Describes a runtime used by an Amazon Web Services AppSync pipeline resolver or Amazon Web Services AppSync function.
The authorization configuration in case the HTTP endpoint requires authorization.
The Identity and Access Management (IAM) configuration.
Provides further details for the reason behind the bad request.
The request is not well formed.
The caching configuration for a resolver that has caching activated.
Describes an AppSync error.
Describes the location of the error in a code sample.
Describes an Amazon Cognito user pool configuration.
Another modification is in progress at this time and it must complete before you can make your change.
Represents the input of a CreateApiCache operation.
Represents the output of a CreateApiCache operation.
Describes a data source.
Contains the introspected data that was retrieved from the data source.
Represents the fields that were retrieved from the introspected data.
Represents the type data for each field retrieved from the introspection.
The index that was retrieved from the introspected data.
Represents the output of a DataSourceIntrospectionResult.
Represents the input of a DeleteApiCache operation.
Represents the output of a DeleteApiCache operation.
Describes a Delta Sync configuration.
Describes a configuration for a custom domain.
Describes an Amazon DynamoDB data source configuration.
Describes an OpenSearch data source configuration.
Enables and controls the enhanced metrics feature.
Contains the list of errors generated.
Contains the list of errors from a code evaluation response.
Describes an Amazon EventBridge bus data source configuration.
Represents the input of a FlushApiCache operation.
Represents the output of a FlushApiCache operation.
A function is a reusable entity.
Represents the input of a GetApiCache operation.
Represents the output of a GetApiCache operation.
Describes a GraphQL API.
The GraphQL schema is not valid.
Describes an HTTP data source configuration.
An internal AppSync error occurred.
A LambdaAuthorizerConfig specifies how to authorize AppSync API access when using the AWS_LAMBDA authorizer mode.
The LambdaConflictHandlerConfig object when configuring LAMBDA as the Conflict Handler.
Describes an Lambda data source configuration.
The request exceeded a limit.
The Amazon CloudWatch Logs configuration.
The resource specified in the request was not found.
Describes an OpenID Connect (OIDC) configuration.
Describes an OpenSearch data source configuration.
The pipeline configuration for a resolver of kind PIPELINE.
Contains the metadata required to introspect the RDS cluster.
The Amazon Relational Database Service (Amazon RDS) HTTP endpoint configuration.
Describes a relational database data source configuration.
Describes a resolver.
Describes the configuration of a source API.
Describes properties used to specify configurations related to a source API.
Describes the ARNs and IDs of associations, Merged APIs, and source APIs.
Describes a Sync configuration for a resolver.
Describes a type.
You aren't authorized to perform this operation.
Represents the input of a UpdateApiCache operation.
Represents the output of a UpdateApiCache operation.
Describes an Amazon Cognito user pool configuration.