AppSync module#
Index > AppSync
Auto-generated documentation for AppSync type annotations stubs module mypy-boto3-appsync.
How to install#
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start
command.
Click Modify
and select boto3 common
and AppSync
.
From PyPI with pip#
Install boto3-stubs
for AppSync
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[appsync]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[appsync]'
# standalone installation
python -m pip install mypy-boto3-appsync
How to uninstall#
python -m pip uninstall -y mypy-boto3-appsync
Usage#
Code samples can be found in Examples.
AppSyncClient#
Type annotations and code completion for boto3.client("appsync")
as AppSyncClient
boto3 documentation
# AppSyncClient usage example
from boto3.session import Session
from mypy_boto3_appsync.client import AppSyncClient
def get_client() -> AppSyncClient:
return Session().client("appsync")
Paginators#
Type annotations and code completion for paginators
from boto3.client("appsync").get_paginator("...")
.
# ListApiKeysPaginator usage example
from boto3.session import Session
from mypy_boto3_appsync.paginator import ListApiKeysPaginator
def get_list_api_keys_paginator() -> ListApiKeysPaginator:
return Session().client("appsync").get_paginator("list_api_keys"))
- ListApiKeysPaginator
- ListDataSourcesPaginator
- ListFunctionsPaginator
- ListGraphqlApisPaginator
- ListResolversPaginator
- ListResolversByFunctionPaginator
- ListTypesPaginator
Literals#
Type annotations for literals used in methods and schema.
# ApiCacheStatusType usage example
from mypy_boto3_appsync.literals import ApiCacheStatusType
def get_value() -> ApiCacheStatusType:
return "AVAILABLE"
- ApiCacheStatusType
- ApiCacheTypeType
- ApiCachingBehaviorType
- AssociationStatusType
- AuthenticationTypeType
- AuthorizationTypeType
- ConflictDetectionTypeType
- ConflictHandlerTypeType
- DataSourceTypeType
- DefaultActionType
- FieldLogLevelType
- GraphQLApiTypeType
- GraphQLApiVisibilityType
- ListApiKeysPaginatorName
- ListDataSourcesPaginatorName
- ListFunctionsPaginatorName
- ListGraphqlApisPaginatorName
- ListResolversByFunctionPaginatorName
- ListResolversPaginatorName
- ListTypesPaginatorName
- MergeTypeType
- OutputTypeType
- OwnershipType
- RelationalDatabaseSourceTypeType
- ResolverKindType
- RuntimeNameType
- SchemaStatusType
- SourceApiAssociationStatusType
- TypeDefinitionFormatType
- AppSyncServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- CognitoUserPoolConfigTypeDef
- LambdaAuthorizerConfigTypeDef
- OpenIDConnectConfigTypeDef
- ApiAssociationTypeDef
- ApiCacheTypeDef
- ApiKeyTypeDef
- AppSyncRuntimeTypeDef
- AssociateApiRequestRequestTypeDef
- ResponseMetadataTypeDef
- SourceApiAssociationConfigTypeDef
- AwsIamConfigTypeDef
- BlobTypeDef
- CachingConfigPaginatorTypeDef
- CachingConfigTypeDef
- CodeErrorLocationTypeDef
- CreateApiCacheRequestRequestTypeDef
- CreateApiKeyRequestRequestTypeDef
- ElasticsearchDataSourceConfigTypeDef
- EventBridgeDataSourceConfigTypeDef
- LambdaDataSourceConfigTypeDef
- OpenSearchServiceDataSourceConfigTypeDef
- CreateDomainNameRequestRequestTypeDef
- DomainNameConfigTypeDef
- LogConfigTypeDef
- UserPoolConfigTypeDef
- PipelineConfigTypeDef
- CreateTypeRequestRequestTypeDef
- TypeTypeDef
- DeleteApiCacheRequestRequestTypeDef
- DeleteApiKeyRequestRequestTypeDef
- DeleteDataSourceRequestRequestTypeDef
- DeleteDomainNameRequestRequestTypeDef
- DeleteFunctionRequestRequestTypeDef
- DeleteGraphqlApiRequestRequestTypeDef
- DeleteResolverRequestRequestTypeDef
- DeleteTypeRequestRequestTypeDef
- DeltaSyncConfigTypeDef
- DisassociateApiRequestRequestTypeDef
- DisassociateMergedGraphqlApiRequestRequestTypeDef
- DisassociateSourceGraphqlApiRequestRequestTypeDef
- ErrorDetailTypeDef
- EvaluateMappingTemplateRequestRequestTypeDef
- FlushApiCacheRequestRequestTypeDef
- GetApiAssociationRequestRequestTypeDef
- GetApiCacheRequestRequestTypeDef
- GetDataSourceRequestRequestTypeDef
- GetDomainNameRequestRequestTypeDef
- GetFunctionRequestRequestTypeDef
- GetGraphqlApiRequestRequestTypeDef
- GetIntrospectionSchemaRequestRequestTypeDef
- GetResolverRequestRequestTypeDef
- GetSchemaCreationStatusRequestRequestTypeDef
- GetSourceApiAssociationRequestRequestTypeDef
- GetTypeRequestRequestTypeDef
- LambdaConflictHandlerConfigTypeDef
- PaginatorConfigTypeDef
- ListApiKeysRequestRequestTypeDef
- ListDataSourcesRequestRequestTypeDef
- ListDomainNamesRequestRequestTypeDef
- ListFunctionsRequestRequestTypeDef
- ListGraphqlApisRequestRequestTypeDef
- ListResolversByFunctionRequestRequestTypeDef
- ListResolversRequestRequestTypeDef
- ListSourceApiAssociationsRequestRequestTypeDef
- SourceApiAssociationSummaryTypeDef
- ListTagsForResourceRequestRequestTypeDef
- ListTypesByAssociationRequestRequestTypeDef
- ListTypesRequestRequestTypeDef
- PipelineConfigPaginatorTypeDef
- RdsHttpEndpointConfigTypeDef
- StartSchemaMergeRequestRequestTypeDef
- TagResourceRequestRequestTypeDef
- UntagResourceRequestRequestTypeDef
- UpdateApiCacheRequestRequestTypeDef
- UpdateApiKeyRequestRequestTypeDef
- UpdateDomainNameRequestRequestTypeDef
- UpdateTypeRequestRequestTypeDef
- AdditionalAuthenticationProviderTypeDef
- EvaluateCodeRequestRequestTypeDef
- AssociateApiResponseTypeDef
- CreateApiCacheResponseTypeDef
- CreateApiKeyResponseTypeDef
- DisassociateMergedGraphqlApiResponseTypeDef
- DisassociateSourceGraphqlApiResponseTypeDef
- GetApiAssociationResponseTypeDef
- GetApiCacheResponseTypeDef
- GetIntrospectionSchemaResponseTypeDef
- GetSchemaCreationStatusResponseTypeDef
- ListApiKeysResponseTypeDef
- ListTagsForResourceResponseTypeDef
- StartSchemaCreationResponseTypeDef
- StartSchemaMergeResponseTypeDef
- UpdateApiCacheResponseTypeDef
- UpdateApiKeyResponseTypeDef
- AssociateMergedGraphqlApiRequestRequestTypeDef
- AssociateSourceGraphqlApiRequestRequestTypeDef
- SourceApiAssociationTypeDef
- UpdateSourceApiAssociationRequestRequestTypeDef
- AuthorizationConfigTypeDef
- StartSchemaCreationRequestRequestTypeDef
- CodeErrorTypeDef
- CreateDomainNameResponseTypeDef
- GetDomainNameResponseTypeDef
- ListDomainNamesResponseTypeDef
- UpdateDomainNameResponseTypeDef
- CreateTypeResponseTypeDef
- GetTypeResponseTypeDef
- ListTypesByAssociationResponseTypeDef
- ListTypesResponseTypeDef
- UpdateTypeResponseTypeDef
- DynamodbDataSourceConfigTypeDef
- EvaluateMappingTemplateResponseTypeDef
- SyncConfigTypeDef
- ListApiKeysRequestListApiKeysPaginateTypeDef
- ListDataSourcesRequestListDataSourcesPaginateTypeDef
- ListFunctionsRequestListFunctionsPaginateTypeDef
- ListGraphqlApisRequestListGraphqlApisPaginateTypeDef
- ListResolversByFunctionRequestListResolversByFunctionPaginateTypeDef
- ListResolversRequestListResolversPaginateTypeDef
- ListTypesRequestListTypesPaginateTypeDef
- ListSourceApiAssociationsResponseTypeDef
- RelationalDatabaseDataSourceConfigTypeDef
- CreateGraphqlApiRequestRequestTypeDef
- GraphqlApiTypeDef
- UpdateGraphqlApiRequestRequestTypeDef
- AssociateMergedGraphqlApiResponseTypeDef
- AssociateSourceGraphqlApiResponseTypeDef
- GetSourceApiAssociationResponseTypeDef
- UpdateSourceApiAssociationResponseTypeDef
- HttpDataSourceConfigTypeDef
- EvaluateCodeErrorDetailTypeDef
- CreateFunctionRequestRequestTypeDef
- CreateResolverRequestRequestTypeDef
- FunctionConfigurationTypeDef
- ResolverPaginatorTypeDef
- ResolverTypeDef
- UpdateFunctionRequestRequestTypeDef
- UpdateResolverRequestRequestTypeDef
- CreateGraphqlApiResponseTypeDef
- GetGraphqlApiResponseTypeDef
- ListGraphqlApisResponseTypeDef
- UpdateGraphqlApiResponseTypeDef
- CreateDataSourceRequestRequestTypeDef
- DataSourceTypeDef
- UpdateDataSourceRequestRequestTypeDef
- EvaluateCodeResponseTypeDef
- CreateFunctionResponseTypeDef
- GetFunctionResponseTypeDef
- ListFunctionsResponseTypeDef
- UpdateFunctionResponseTypeDef
- ListResolversByFunctionResponsePaginatorTypeDef
- ListResolversResponsePaginatorTypeDef
- CreateResolverResponseTypeDef
- GetResolverResponseTypeDef
- ListResolversByFunctionResponseTypeDef
- ListResolversResponseTypeDef
- UpdateResolverResponseTypeDef
- CreateDataSourceResponseTypeDef
- GetDataSourceResponseTypeDef
- ListDataSourcesResponseTypeDef
- UpdateDataSourceResponseTypeDef