AppSync
Implementation details for API appsync
Coverage Overview
AppSync
is supported by LocalStack
only in the pro version.
Availability | Testing* | |||||||
---|---|---|---|---|---|---|---|---|
Operation | Implemented | Edition | Internal Test Suite | External Test Suite | Terraform Validated | AWS Validated | Snapshot Tested | Details |
AssociateApi | ✔️ | pro | ✔️ | Show Tests | ||||
CreateApiCache | ✔️ | pro | ✔️ | Show Tests | ||||
CreateApiKey | ✔️ | pro | ✔️ | ✔️ | ✔️ | ✔️ | Show Tests | |
CreateDataSource | ✔️ | pro | ✔️ | ✔️ | ✔️ | Show Tests | ||
CreateDomainName | ✔️ | pro | ✔️ | Show Tests | ||||
CreateFunction | ✔️ | pro | ✔️ | ✔️ | ✔️ | Show Tests | ||
CreateGraphqlApi | ✔️ | pro | ✔️ | ✔️ | ✔️ | ✔️ | Show Tests | |
CreateResolver | ✔️ | pro | ✔️ | ✔️ | ✔️ | Show Tests | ||
CreateType | ✔️ | pro | ||||||
DeleteApiCache | ✔️ | pro | ||||||
DeleteApiKey | ✔️ | pro | ✔️ | ✔️ | Show Tests | |||
DeleteDataSource | ✔️ | pro | ✔️ | ✔️ | ✔️ | Show Tests | ||
DeleteDomainName | ✔️ | pro | ✔️ | Show Tests | ||||
DeleteFunction | ✔️ | pro | ✔️ | Show Tests | ||||
DeleteGraphqlApi | ✔️ | pro | ✔️ | ✔️ | ✔️ | ✔️ | Show Tests | |
DeleteResolver | ✔️ | pro | ✔️ | ✔️ | ✔️ | Show Tests | ||
DeleteType | ✔️ | pro | ||||||
DisassociateApi | ✔️ | pro | ✔️ | Show Tests | ||||
EvaluateCode | ||||||||
EvaluateMappingTemplate | ||||||||
FlushApiCache | ✔️ | pro | ||||||
GetApiAssociation | ✔️ | pro | ✔️ | Show Tests | ||||
GetApiCache | ✔️ | pro | ||||||
GetDataSource | ✔️ | pro | ||||||
GetDomainName | ✔️ | pro | ||||||
GetFunction | ✔️ | pro | ✔️ | Show Tests | ||||
GetGraphqlApi | ✔️ | pro | ✔️ | ✔️ | ✔️ | ✔️ | Show Tests | |
GetIntrospectionSchema | ✔️ | pro | ✔️ | ✔️ | ✔️ | ✔️ | Show Tests | |
GetResolver | ✔️ | pro | ✔️ | Show Tests | ||||
GetSchemaCreationStatus | ✔️ | pro | ✔️ | ✔️ | ✔️ | Show Tests | ||
GetType | ✔️ | pro | ✔️ | ✔️ | ✔️ | Show Tests | ||
ListApiKeys | ✔️ | pro | ✔️ | ✔️ | Show Tests | |||
ListDataSources | ✔️ | pro | ✔️ | Show Tests | ||||
ListDomainNames | ✔️ | pro | ✔️ | Show Tests | ||||
ListFunctions | ✔️ | pro | ✔️ | Show Tests | ||||
ListGraphqlApis | ✔️ | pro | ✔️ | ✔️ | ✔️ | ✔️ | Show Tests | |
ListResolvers | ✔️ | pro | ✔️ | Show Tests | ||||
ListResolversByFunction | ✔️ | pro | ||||||
ListTagsForResource | ✔️ | pro | ✔️ | ✔️ | Show Tests | |||
ListTypes | ✔️ | pro | ||||||
StartSchemaCreation | ✔️ | pro | ✔️ | ✔️ | ✔️ | ✔️ | Show Tests | |
TagResource | ✔️ | pro | ✔️ | ✔️ | Show Tests | |||
UntagResource | ✔️ | pro | ✔️ | |||||
UpdateApiCache | ✔️ | pro | ✔️ | Show Tests | ||||
UpdateApiKey | ✔️ | pro | ✔️ | Show Tests | ||||
UpdateDataSource | ✔️ | pro | ||||||
UpdateDomainName | ✔️ | pro | ||||||
UpdateFunction | ✔️ | pro | ||||||
UpdateGraphqlApi | ✔️ | pro | ✔️ | |||||
UpdateResolver | ✔️ | pro | ✔️ | Show Tests | ||||
UpdateType | ✔️ | pro |
Terminology
- Internal Test Suite: tested by LocalStack's internal integration test suite
- External Test Suite: covered by an external integration test suite, that runs against LocalStack
- Terraform Validated: operation tested with Terraform
- AWS Validated: the integration test that includes this operation call was validated against AWS
- Snapshot Tested: the operation is part of a snapshot parity test, which verifies the responses by LocalStack and AWS are the same
Testing Details
This section gives an overview about the internal integration test suite and the specific test cases that recorded the API call.How to read the test details?
For each operation we put up a list of the related integration test cases.
Those operation calls have been recorded during the exeuction of the outlined test cases. Some calls might be internal, i.e., they are not explicitly called in the test, but are triggered implicitly by the LocalStack framework.
Those operation calls have been recorded during the exeuction of the outlined test cases. Some calls might be internal, i.e., they are not explicitly called in the test, but are triggered implicitly by the LocalStack framework.
- Parameters: The tests are ordered by the parameters used, which are highlighted in bold.
- Test Details: LocalStack Community or LocalStack Pro indicates where the test originates. For each test you see:
- test name
- status code returned (which is the expected one for the test case)
- information about validation:
- AWS validated the test is validated against AWS, meaning it run successfully against real AWS as well
- Snapshot Tested this is a snapshot parity test, meaning the responses are validated against AWS
AssociateApi
Parameters: apiId, domainName
- LocalStack Pro
- test_associate_api LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api HTTP Status Code: 200
- test_disassociate_api LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api HTTP Status Code: 200
- test_get_api_association LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association HTTP Status Code: 200
CreateApiCache
Parameters: apiCachingBehavior, apiId, atRestEncryptionEnabled, transitEncryptionEnabled, ttl, type
- LocalStack Pro
- test_resolver_with_cache LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache HTTP Status Code: 200
CreateApiKey
Parameters: apiId
- LocalStack Pro
- test_apigateway_to_appsync_integration LocalStack Pro: tests/integration/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration HTTP Status Code: 200 AWS validated
- test_cognito_authorization LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization HTTP Status Code: 200
- test_cognito_authorization_bearer_configuration[access no bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer] HTTP Status Code: 200
- test_cognito_authorization_bearer_configuration[access with bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer] HTTP Status Code: 200
- test_cognito_authorization_bearer_configuration[id no bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer] HTTP Status Code: 200
- test_cognito_authorization_bearer_configuration[id with bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer] HTTP Status Code: 200
- test_http_data_source_detailed LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_http_data_source_detailed HTTP Status Code: 200 AWS validated Snapshot Tested
- test_http_data_source_return_object LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_object HTTP Status Code: 200 AWS validated Snapshot Tested
- test_http_data_source_return_simple LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple HTTP Status Code: 200 AWS validated Snapshot Tested
- test_pipeline_js_resolver LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
- test_pipeline_resolver LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
- test_websocket_subscriptions LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions HTTP Status Code: 200
- test_api_key LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_api_key HTTP Status Code: 200
- LocalStack Pro
- test_websocket_subscriptions LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions HTTP Status Code: 200
CreateDataSource
Parameters: apiId, dynamodbConfig, name, serviceRoleArn, type
- LocalStack Pro
- test_apigateway_to_appsync_integration LocalStack Pro: tests/integration/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration HTTP Status Code: 200 AWS validated
- test_cognito_authorization LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization HTTP Status Code: 200
- test_cognito_authorization_bearer_configuration[access no bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer] HTTP Status Code: 200
- test_cognito_authorization_bearer_configuration[access with bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer] HTTP Status Code: 200
- test_cognito_authorization_bearer_configuration[id no bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer] HTTP Status Code: 200
- test_cognito_authorization_bearer_configuration[id with bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer] HTTP Status Code: 200
- test_cognito_authorization_group_enforcement LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement HTTP Status Code: 200 AWS validated Snapshot Tested
- test_websocket_subscriptions LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions HTTP Status Code: 200
- test_resolver_with_cache LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache HTTP Status Code: 200
- LocalStack Pro
- test_http_data_source_detailed LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_http_data_source_detailed HTTP Status Code: 200 AWS validated Snapshot Tested
- test_http_data_source_return_object LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_object HTTP Status Code: 200 AWS validated Snapshot Tested
- test_http_data_source_return_simple LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple HTTP Status Code: 200 AWS validated Snapshot Tested
- LocalStack Pro
- test_cognito_authorization_auth_context_propagated LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated HTTP Status Code: 200 AWS validated Snapshot Tested
- test_cognito_authorization_auth_context_propagated_without_groups LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups HTTP Status Code: 200 AWS validated Snapshot Tested
- test_lambda_authorization LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_lambda_authorization HTTP Status Code: 200 AWS validated
- LocalStack Pro
- test_pipeline_js_resolver LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
- test_pipeline_resolver LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
CreateDomainName
Parameters: certificateArn, domainName
- LocalStack Pro
- test_associate_api LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api HTTP Status Code: 200
- test_create_domain_name LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_create_domain_name HTTP Status Code: 200
- test_disassociate_api LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api HTTP Status Code: 200
- test_get_api_association LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association HTTP Status Code: 200
CreateFunction
Parameters: apiId, code, dataSourceName, name, runtime
- LocalStack Pro
- test_http_data_source_detailed LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_http_data_source_detailed HTTP Status Code: 200 AWS validated Snapshot Tested
- test_http_data_source_return_object LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_object HTTP Status Code: 200 AWS validated Snapshot Tested
- test_http_data_source_return_simple LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple HTTP Status Code: 200 AWS validated Snapshot Tested
- test_pipeline_js_resolver LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
- LocalStack Pro
- test_websocket_subscriptions LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions HTTP Status Code: 200
- test_function LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_function HTTP Status Code: 200
- LocalStack Pro
- test_pipeline_resolver LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
CreateGraphqlApi
Parameters: authenticationType, lambdaAuthorizerConfig, name
- LocalStack Pro
- test_lambda_authorization LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_lambda_authorization HTTP Status Code: 200 AWS validated
- LocalStack Pro
- test_apigateway_to_appsync_integration LocalStack Pro: tests/integration/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration HTTP Status Code: 200 AWS validated
- test_cognito_authorization LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization HTTP Status Code: 200
- test_cognito_authorization_bearer_configuration[access no bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer] HTTP Status Code: 200
- test_cognito_authorization_bearer_configuration[access with bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer] HTTP Status Code: 200
- test_cognito_authorization_bearer_configuration[id no bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer] HTTP Status Code: 200
- test_cognito_authorization_bearer_configuration[id with bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer] HTTP Status Code: 200
- test_http_data_source_detailed LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_http_data_source_detailed HTTP Status Code: 200 AWS validated Snapshot Tested
- test_http_data_source_return_object LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_object HTTP Status Code: 200 AWS validated Snapshot Tested
- test_http_data_source_return_simple LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple HTTP Status Code: 200 AWS validated Snapshot Tested
- test_pipeline_js_resolver LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
- test_pipeline_resolver LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
- test_api_key LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_api_key HTTP Status Code: 200
- test_associate_api LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api HTTP Status Code: 200
- test_disassociate_api LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api HTTP Status Code: 200
- test_function LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_function HTTP Status Code: 200
- test_get_api_association LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association HTTP Status Code: 200
- test_introspection_schema LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema HTTP Status Code: 200 AWS validated
- test_resolver_with_cache LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache HTTP Status Code: 200
- test_tags LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_tags HTTP Status Code: 200
- test_graphql_schema LocalStack Pro: tests/integration/cloudformation/resources/test_appsync.py::test_graphql_schema HTTP Status Code: 200 AWS validated Snapshot Tested
- test_graphqlapi LocalStack Pro: tests/integration/cloudformation/resources/test_appsync.py::test_graphqlapi HTTP Status Code: 200 AWS validated Snapshot Tested
- LocalStack Pro
- test_graphql_custom_id LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_graphql_custom_id HTTP Status Code: 200
- LocalStack Pro
- test_cognito_authorization_auth_context_propagated LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated HTTP Status Code: 200 AWS validated Snapshot Tested
- test_cognito_authorization_auth_context_propagated_without_groups LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups HTTP Status Code: 200 AWS validated Snapshot Tested
- test_cognito_authorization_group_enforcement LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement HTTP Status Code: 200 AWS validated Snapshot Tested
- test_websocket_subscriptions LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions HTTP Status Code: 200
- test_appsync_deployed LocalStack Pro: tests/integration/test_terraform.py::TestTerraform::test_appsync_deployed HTTP Status Code: 200
CreateResolver
Parameters: apiId, code, fieldName, kind, pipelineConfig, runtime, typeName
- LocalStack Pro
- test_http_data_source_detailed LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_http_data_source_detailed HTTP Status Code: 200 AWS validated Snapshot Tested
- test_http_data_source_return_object LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_object HTTP Status Code: 200 AWS validated Snapshot Tested
- test_http_data_source_return_simple LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple HTTP Status Code: 200 AWS validated Snapshot Tested
- test_pipeline_js_resolver LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
- LocalStack Pro
- test_apigateway_to_appsync_integration LocalStack Pro: tests/integration/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration HTTP Status Code: 200 AWS validated
- test_cognito_authorization_group_enforcement LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement HTTP Status Code: 200 AWS validated Snapshot Tested
- test_lambda_authorization LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_lambda_authorization HTTP Status Code: 200 AWS validated
- test_websocket_subscriptions LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions HTTP Status Code: 200
- test_resolver_with_cache LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache HTTP Status Code: 200
- LocalStack Pro
- test_cognito_authorization LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization HTTP Status Code: 200
- test_cognito_authorization_auth_context_propagated LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated HTTP Status Code: 200 AWS validated Snapshot Tested
- test_cognito_authorization_auth_context_propagated_without_groups LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups HTTP Status Code: 200 AWS validated Snapshot Tested
- test_cognito_authorization_bearer_configuration[access no bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer] HTTP Status Code: 200
- test_cognito_authorization_bearer_configuration[access with bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer] HTTP Status Code: 200
- test_cognito_authorization_bearer_configuration[id no bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer] HTTP Status Code: 200
- test_cognito_authorization_bearer_configuration[id with bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer] HTTP Status Code: 200
- LocalStack Pro
- test_pipeline_resolver LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
DeleteApiKey
Parameters: apiId, id
- LocalStack Pro
- test_websocket_subscriptions LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions HTTP Status Code: 404 (NotFoundException)
DeleteDataSource
Parameters: apiId, name
- LocalStack Pro
- test_cognito_authorization LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization HTTP Status Code: 200
- test_cognito_authorization_auth_context_propagated LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated HTTP Status Code: 200 AWS validated Snapshot Tested
- test_cognito_authorization_auth_context_propagated_without_groups LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups HTTP Status Code: 200 AWS validated Snapshot Tested
- test_cognito_authorization_bearer_configuration[access no bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer] HTTP Status Code: 200
- test_cognito_authorization_bearer_configuration[access with bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer] HTTP Status Code: 200
- test_cognito_authorization_bearer_configuration[id no bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer] HTTP Status Code: 200
- test_cognito_authorization_bearer_configuration[id with bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer] HTTP Status Code: 200
- test_cognito_authorization_group_enforcement LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement HTTP Status Code: 200 AWS validated Snapshot Tested
- test_resolver_with_cache LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache HTTP Status Code: 200
- test_websocket_subscriptions LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions HTTP Status Code: 404 (NotFoundException)
DeleteDomainName
Parameters: domainName
- LocalStack Pro
- test_associate_api LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api HTTP Status Code: 200
- test_create_domain_name LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_create_domain_name HTTP Status Code: 200
- test_disassociate_api LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api HTTP Status Code: 200
- test_get_api_association LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association HTTP Status Code: 200
DeleteFunction
Parameters: apiId, functionId
- LocalStack Pro
- test_websocket_subscriptions LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions HTTP Status Code: 404 (NotFoundException)
DeleteGraphqlApi
Parameters: apiId
- LocalStack Pro
- test_apigateway_to_appsync_integration LocalStack Pro: tests/integration/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration HTTP Status Code: 200 AWS validated
- test_cognito_authorization LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization HTTP Status Code: 200
- test_cognito_authorization_auth_context_propagated LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated HTTP Status Code: 200 AWS validated Snapshot Tested
- test_cognito_authorization_auth_context_propagated_without_groups LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups HTTP Status Code: 200 AWS validated Snapshot Tested
- test_cognito_authorization_bearer_configuration[access no bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer] HTTP Status Code: 200
- test_cognito_authorization_bearer_configuration[access with bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer] HTTP Status Code: 200
- test_cognito_authorization_bearer_configuration[id no bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer] HTTP Status Code: 200
- test_cognito_authorization_bearer_configuration[id with bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer] HTTP Status Code: 200
- test_cognito_authorization_group_enforcement LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement HTTP Status Code: 200 AWS validated Snapshot Tested
- test_http_data_source_detailed LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_http_data_source_detailed HTTP Status Code: 200 AWS validated Snapshot Tested
- test_http_data_source_return_object LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_object HTTP Status Code: 200 AWS validated Snapshot Tested
- test_http_data_source_return_simple LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple HTTP Status Code: 200 AWS validated Snapshot Tested
- test_lambda_authorization LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_lambda_authorization HTTP Status Code: 200 AWS validated
- test_pipeline_js_resolver LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
- test_pipeline_resolver LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
- test_websocket_subscriptions LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions HTTP Status Code: 200
- test_api_key LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_api_key HTTP Status Code: 200
- test_associate_api LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api HTTP Status Code: 200
- test_disassociate_api LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api HTTP Status Code: 200
- test_function LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_function HTTP Status Code: 200
- test_get_api_association LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association HTTP Status Code: 200
- test_graphql_custom_id LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_graphql_custom_id HTTP Status Code: 200
- test_introspection_schema LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema HTTP Status Code: 200 AWS validated
- test_resolver_with_cache LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache HTTP Status Code: 200
- test_tags LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_tags HTTP Status Code: 200
- test_graphql_schema LocalStack Pro: tests/integration/cloudformation/resources/test_appsync.py::test_graphql_schema HTTP Status Code: 200 AWS validated Snapshot Tested
- test_graphqlapi LocalStack Pro: tests/integration/cloudformation/resources/test_appsync.py::test_graphqlapi HTTP Status Code: 200 AWS validated Snapshot Tested
- test_glacier_deployed LocalStack Pro: tests/integration/test_terraform.py::TestTerraform::test_glacier_deployed HTTP Status Code: 200
DeleteResolver
Parameters: apiId, fieldName, typeName
- LocalStack Pro
- test_cognito_authorization_auth_context_propagated LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated HTTP Status Code: 200 AWS validated Snapshot Tested
- test_cognito_authorization_auth_context_propagated_without_groups LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups HTTP Status Code: 200 AWS validated Snapshot Tested
- test_cognito_authorization_group_enforcement LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement HTTP Status Code: 200 AWS validated Snapshot Tested
- test_websocket_subscriptions LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions HTTP Status Code: 404 (NotFoundException)
DisassociateApi
Parameters: domainName
- LocalStack Pro
- test_disassociate_api LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api HTTP Status Code: 200
GetApiAssociation
Parameters: domainName
- LocalStack Pro
- test_get_api_association LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association HTTP Status Code: 200
- test_disassociate_api LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api HTTP Status Code: 404 (NotFoundException)
GetFunction
Parameters: apiId, functionId
- LocalStack Pro
- test_function LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_function HTTP Status Code: 200
GetGraphqlApi
Parameters: apiId
- LocalStack Pro
- test_cognito_authorization_auth_context_propagated LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated HTTP Status Code: 200 AWS validated Snapshot Tested
- test_cognito_authorization_auth_context_propagated_without_groups LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups HTTP Status Code: 200 AWS validated Snapshot Tested
- test_websocket_subscriptions LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions HTTP Status Code: 200
- test_graphqlapi LocalStack Pro: tests/integration/cloudformation/resources/test_appsync.py::test_graphqlapi HTTP Status Code: 200 AWS validated Snapshot Tested
- test_appsync_deployed LocalStack Pro: tests/integration/test_terraform.py::TestTerraform::test_appsync_deployed HTTP Status Code: 200
- test_glacier_deployed LocalStack Pro: tests/integration/test_terraform.py::TestTerraform::test_glacier_deployed HTTP Status Code: 200
GetIntrospectionSchema
Parameters: apiId, format
- LocalStack Pro
- test_websocket_subscriptions LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions HTTP Status Code: 200
- test_introspection_schema LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema HTTP Status Code: 200 AWS validated
- test_graphql_schema LocalStack Pro: tests/integration/cloudformation/resources/test_appsync.py::test_graphql_schema HTTP Status Code: 200 AWS validated Snapshot Tested
- test_websocket_subscriptions LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions HTTP Status Code: 400 (GraphQLSchemaException)
- test_introspection_schema LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema HTTP Status Code: 400 (GraphQLSchemaException) AWS validated
- test_graphql_schema LocalStack Pro: tests/integration/cloudformation/resources/test_appsync.py::test_graphql_schema HTTP Status Code: 400 (GraphQLSchemaException) AWS validated Snapshot Tested
GetResolver
Parameters: apiId, fieldName, typeName
- LocalStack Pro
- test_websocket_subscriptions LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions HTTP Status Code: 200
GetSchemaCreationStatus
Parameters: apiId
- LocalStack Pro
- test_cognito_authorization_auth_context_propagated LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated HTTP Status Code: 200 AWS validated Snapshot Tested
- test_cognito_authorization_auth_context_propagated_without_groups LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups HTTP Status Code: 200 AWS validated Snapshot Tested
- test_cognito_authorization_group_enforcement LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement HTTP Status Code: 200 AWS validated Snapshot Tested
- test_http_data_source_detailed LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_http_data_source_detailed HTTP Status Code: 200 AWS validated Snapshot Tested
- test_http_data_source_return_object LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_object HTTP Status Code: 200 AWS validated Snapshot Tested
- test_http_data_source_return_simple LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple HTTP Status Code: 200 AWS validated Snapshot Tested
- test_lambda_authorization LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_lambda_authorization HTTP Status Code: 200 AWS validated
- test_pipeline_js_resolver LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
- test_pipeline_resolver LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
- test_introspection_schema LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema HTTP Status Code: 200 AWS validated
- test_appsync_deployed LocalStack Pro: tests/integration/test_terraform.py::TestTerraform::test_appsync_deployed HTTP Status Code: 200
GetType
Parameters: apiId, format, typeName
- LocalStack Pro
- test_graphql_schema LocalStack Pro: tests/integration/cloudformation/resources/test_appsync.py::test_graphql_schema HTTP Status Code: 200 AWS validated Snapshot Tested
ListApiKeys
Parameters: apiId
- LocalStack Pro
- test_websocket_subscriptions LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions HTTP Status Code: 200
- test_websocket_subscriptions LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions HTTP Status Code: 200
- test_api_key LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_api_key HTTP Status Code: 200
ListDataSources
Parameters: apiId
- LocalStack Pro
- test_websocket_subscriptions LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions HTTP Status Code: 200
ListDomainNames
Parameters: - (without any parameters)
- LocalStack Pro
- test_create_domain_name LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_create_domain_name HTTP Status Code: 200
ListFunctions
Parameters: apiId
- LocalStack Pro
- test_websocket_subscriptions LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions HTTP Status Code: 200
- test_function LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_function HTTP Status Code: 200
ListGraphqlApis
Parameters: - (without any parameters)
- LocalStack Pro
- test_websocket_subscriptions LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions HTTP Status Code: 200
- test_graphql_schema LocalStack Pro: tests/integration/cloudformation/resources/test_appsync.py::test_graphql_schema HTTP Status Code: 200 AWS validated Snapshot Tested
- test_graphqlapi LocalStack Pro: tests/integration/cloudformation/resources/test_appsync.py::test_graphqlapi HTTP Status Code: 200 AWS validated Snapshot Tested
- test_appsync_deployed LocalStack Pro: tests/integration/test_terraform.py::TestTerraform::test_appsync_deployed HTTP Status Code: 200
ListResolvers
Parameters: apiId, typeName
- LocalStack Pro
- test_websocket_subscriptions LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions HTTP Status Code: 200
ListTagsForResource
Parameters: resourceArn
- LocalStack Pro
- test_tags LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_tags HTTP Status Code: 200
StartSchemaCreation
Parameters: apiId, definition
- LocalStack Pro
- test_apigateway_to_appsync_integration LocalStack Pro: tests/integration/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration HTTP Status Code: 200 AWS validated
- test_cognito_authorization LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization HTTP Status Code: 200
- test_cognito_authorization_auth_context_propagated LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated HTTP Status Code: 200 AWS validated Snapshot Tested
- test_cognito_authorization_auth_context_propagated_without_groups LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups HTTP Status Code: 200 AWS validated Snapshot Tested
- test_cognito_authorization_bearer_configuration[access no bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access no bearer] HTTP Status Code: 200
- test_cognito_authorization_bearer_configuration[access with bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[access with bearer] HTTP Status Code: 200
- test_cognito_authorization_bearer_configuration[id no bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id no bearer] HTTP Status Code: 200
- test_cognito_authorization_bearer_configuration[id with bearer] LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer] HTTP Status Code: 200
- test_cognito_authorization_group_enforcement LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement HTTP Status Code: 200 AWS validated Snapshot Tested
- test_http_data_source_detailed LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_http_data_source_detailed HTTP Status Code: 200 AWS validated Snapshot Tested
- test_http_data_source_return_object LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_object HTTP Status Code: 200 AWS validated Snapshot Tested
- test_http_data_source_return_simple LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple HTTP Status Code: 200 AWS validated Snapshot Tested
- test_lambda_authorization LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_lambda_authorization HTTP Status Code: 200 AWS validated
- test_pipeline_js_resolver LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
- test_pipeline_resolver LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
- test_websocket_subscriptions LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions HTTP Status Code: 200
- test_introspection_schema LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema HTTP Status Code: 200 AWS validated
- test_graphql_schema LocalStack Pro: tests/integration/cloudformation/resources/test_appsync.py::test_graphql_schema HTTP Status Code: 200 AWS validated Snapshot Tested
- test_appsync_deployed LocalStack Pro: tests/integration/test_terraform.py::TestTerraform::test_appsync_deployed HTTP Status Code: 200
TagResource
Parameters: resourceArn, tags
- LocalStack Pro
- test_tags LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_tags HTTP Status Code: 200
UpdateApiCache
Parameters: apiCachingBehavior, apiId, ttl, type
- LocalStack Pro
- test_resolver_with_cache LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache HTTP Status Code: 200
UpdateApiKey
Parameters: apiId, description, expires, id
- LocalStack Pro
- test_api_key LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_api_key HTTP Status Code: 200
UpdateResolver
Parameters: apiId, cachingConfig, fieldName, typeName
- LocalStack Pro
- test_resolver_with_cache LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache HTTP Status Code: 200
- LocalStack Pro
- test_websocket_subscriptions LocalStack Pro: tests/integration/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions HTTP Status Code: 200
Last modified March 20, 2023: improve Coverage Docs (#505) (46f2fb0c0)