AppSync

Implementation details for API appsync

Coverage Overview

AppSync is supported by LocalStack only in the pro version.

AvailabilityTesting*
OperationImplementedEditionInternal Test SuiteExternal Test SuiteTerraform ValidatedAWS ValidatedSnapshot TestedDetails
AssociateApi✔️pro✔️Show Tests
AssociateMergedGraphqlApi
AssociateSourceGraphqlApi
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
DisassociateMergedGraphqlApi
DisassociateSourceGraphqlApi
EvaluateCode
EvaluateMappingTemplate
FlushApiCache✔️pro
GetApiAssociation✔️pro✔️Show Tests
GetApiCache✔️pro
GetDataSource✔️pro✔️✔️
GetDataSourceIntrospection
GetDomainName✔️pro
GetFunction✔️pro✔️Show Tests
GetGraphqlApi✔️pro✔️✔️✔️✔️✔️Show Tests
GetGraphqlApiEnvironmentVariables
GetIntrospectionSchema✔️pro✔️✔️✔️Show Tests
GetResolver✔️pro✔️✔️✔️Show Tests
GetSchemaCreationStatus✔️pro✔️✔️✔️Show Tests
GetSourceApiAssociation
GetType✔️pro✔️✔️✔️Show Tests
ListApiKeys✔️pro✔️✔️✔️✔️Show Tests
ListDataSources✔️pro
ListDomainNames✔️pro✔️Show Tests
ListFunctions✔️pro✔️Show Tests
ListGraphqlApis✔️pro✔️✔️Show Tests
ListResolvers✔️pro
ListResolversByFunction✔️pro
ListSourceApiAssociations
ListTagsForResource✔️pro✔️✔️Show Tests
ListTypes✔️pro
ListTypesByAssociation
PutGraphqlApiEnvironmentVariables
StartDataSourceIntrospection
StartSchemaCreation✔️pro✔️✔️✔️✔️Show Tests
StartSchemaMerge
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
UpdateSourceApiAssociation
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.

  • 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/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api HTTP Status Code: 200
    • test_disassociate_api LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api HTTP Status Code: 200
    • test_get_api_association LocalStack Pro: tests/aws/services/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/aws/services/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/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration HTTP Status Code: 200 AWS validated
    • test_cognito_authorization LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization HTTP Status Code: 200
    • test_cognito_authorization_bearer_configuration[access no bearer] LocalStack Pro: tests/aws/services/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/aws/services/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/aws/services/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/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer] HTTP Status Code: 200
    • test_dynamodb_resolver_scan LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolver_scan HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_http_data_source_detailed LocalStack Pro: tests/aws/services/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/aws/services/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/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_http_data_source_vtl_template LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_vtl_template HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_js_utils LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_js_utils HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_data_source[JS] LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source[JS] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_data_source[VTL] LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source[VTL] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_nested_resolvers LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_nested_resolvers HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_none_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_none_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_pipeline_js_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_pipeline_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rds_data_source LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_rds_data_source HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rds_data_source_rds_utils LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_rds_data_source_rds_utils HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_websocket_subscriptions_relay_sample LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions_relay_sample HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_api_key LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_api_key HTTP Status Code: 200
    • test_filter_expressions LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncDynamoDB::test_filter_expressions HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: apiId, description
  • LocalStack Pro
    • test_deploy_scenario[\n query VTLDynamoResolver {\n vtl {\n dynamoResult\n }\n }\n ] LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::TestExpandedScenario::test_deploy_scenario[\n query VTLDynamoResolver {\n vtl {\n dynamoResult\n }\n }\n ] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_s3_code_locations LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_s3_code_locations HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: apiId, description, expires
  • LocalStack Pro
    • test_websocket_subscriptions_relay_sample LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions_relay_sample HTTP Status Code: 200 AWS validated Snapshot Tested

CreateDataSource

Parameters: apiId, dynamodbConfig, name, serviceRoleArn, type
  • LocalStack Pro
    • test_apigateway_to_appsync_integration LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration HTTP Status Code: 200 AWS validated
    • test_cognito_authorization LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization HTTP Status Code: 200
    • test_cognito_authorization_bearer_configuration[access no bearer] LocalStack Pro: tests/aws/services/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/aws/services/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/aws/services/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/aws/services/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/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_dynamodb_resolver_scan LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolver_scan HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_websocket_subscriptions_relay_sample LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions_relay_sample HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_resolver_with_cache LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache HTTP Status Code: 200
    • test_filter_expressions LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncDynamoDB::test_filter_expressions HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_deploy_scenario[\n query VTLDynamoResolver {\n vtl {\n dynamoResult\n }\n }\n ] LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::TestExpandedScenario::test_deploy_scenario[\n query VTLDynamoResolver {\n vtl {\n dynamoResult\n }\n }\n ] HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: apiId, httpConfig, name, type
  • LocalStack Pro
    • test_http_data_source_detailed LocalStack Pro: tests/aws/services/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/aws/services/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/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_http_data_source_vtl_template LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_vtl_template HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: apiId, lambdaConfig, name, serviceRoleArn, type
  • LocalStack Pro
    • test_cognito_authorization_auth_context_propagated LocalStack Pro: tests/aws/services/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/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_iam_authorization LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_iam_authorization HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_authorization LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization HTTP Status Code: 200 AWS validated
    • test_lambda_authorization_cross_region LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_data_source[JS] LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source[JS] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_data_source[VTL] LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source[VTL] HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: apiId, name, relationalDatabaseConfig, serviceRoleArn, type
  • LocalStack Pro
    • test_rds_data_source LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_rds_data_source HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rds_data_source_rds_utils LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_rds_data_source_rds_utils HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: apiId, name, type
  • LocalStack Pro
    • test_js_utils LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_js_utils HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_authorization_context LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_nested_resolvers LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_nested_resolvers HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_none_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_none_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_pipeline_js_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_pipeline_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_deploy_scenario[\n query VTLDynamoResolver {\n vtl {\n dynamoResult\n }\n }\n ] LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::TestExpandedScenario::test_deploy_scenario[\n query VTLDynamoResolver {\n vtl {\n dynamoResult\n }\n }\n ] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_s3_code_locations LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_s3_code_locations HTTP Status Code: 200 AWS validated Snapshot Tested

CreateDomainName

Parameters: certificateArn, domainName
  • LocalStack Pro
    • test_associate_api LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api HTTP Status Code: 200
    • test_create_domain_name LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_create_domain_name HTTP Status Code: 200
    • test_disassociate_api LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api HTTP Status Code: 200
    • test_get_api_association LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association HTTP Status Code: 200

CreateFunction

Parameters: apiId, code, dataSourceName, functionVersion, name, runtime
  • LocalStack Pro
    • test_deploy_scenario[\n query VTLDynamoResolver {\n vtl {\n dynamoResult\n }\n }\n ] LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::TestExpandedScenario::test_deploy_scenario[\n query VTLDynamoResolver {\n vtl {\n dynamoResult\n }\n }\n ] HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: apiId, code, dataSourceName, name, runtime
  • LocalStack Pro
    • test_http_data_source_detailed LocalStack Pro: tests/aws/services/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/aws/services/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/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_js_utils LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_js_utils HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_pipeline_js_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_filter_expressions LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncDynamoDB::test_filter_expressions HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_s3_code_locations LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_s3_code_locations HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: apiId, dataSourceName, functionVersion, name
  • LocalStack Pro
    • test_websocket_subscriptions_relay_sample LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions_relay_sample HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_function LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_function HTTP Status Code: 200
Parameters: apiId, dataSourceName, functionVersion, name, requestMappingTemplate, responseMappingTemplate
  • LocalStack Pro
    • test_pipeline_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver HTTP Status Code: 200 AWS validated Snapshot Tested

CreateGraphqlApi

Parameters: apiType, authenticationType, name
  • LocalStack Pro
    • test_deploy_scenario[\n query VTLDynamoResolver {\n vtl {\n dynamoResult\n }\n }\n ] LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::TestExpandedScenario::test_deploy_scenario[\n query VTLDynamoResolver {\n vtl {\n dynamoResult\n }\n }\n ] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_graphql_schema LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphql_schema HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_s3_code_locations LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_s3_code_locations HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: apiType, authenticationType, name, tags
  • LocalStack Pro
    • test_graphqlapi LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphqlapi HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: apiType, authenticationType, name, userPoolConfig
  • LocalStack Pro
    • test_websocket_subscriptions_relay_sample LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions_relay_sample HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: authenticationType, introspectionConfig, name, userPoolConfig, visibility
  • LocalStack Pro
    • test_appsync_deployed LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_appsync_deployed HTTP Status Code: 200
Parameters: authenticationType, lambdaAuthorizerConfig, name
  • LocalStack Pro
    • test_lambda_authorization LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization HTTP Status Code: 200 AWS validated
    • test_lambda_authorization_context LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_authorization_cross_region LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: authenticationType, name
  • LocalStack Pro
    • test_apigateway_to_appsync_integration LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration HTTP Status Code: 200 AWS validated
    • test_cognito_authorization LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization HTTP Status Code: 200
    • test_cognito_authorization_bearer_configuration[access no bearer] LocalStack Pro: tests/aws/services/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/aws/services/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/aws/services/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/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer] HTTP Status Code: 200
    • test_dynamodb_resolver_scan LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolver_scan HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_http_data_source_detailed LocalStack Pro: tests/aws/services/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/aws/services/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/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_http_data_source_vtl_template LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_vtl_template HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_iam_authorization LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_iam_authorization HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_js_utils LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_js_utils HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_data_source[JS] LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source[JS] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_data_source[VTL] LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source[VTL] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_nested_resolvers LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_nested_resolvers HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_none_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_none_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_pipeline_js_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_pipeline_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rds_data_source LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_rds_data_source HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rds_data_source_rds_utils LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_rds_data_source_rds_utils HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_api_key LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_api_key HTTP Status Code: 200
    • test_associate_api LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api HTTP Status Code: 200
    • test_disassociate_api LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api HTTP Status Code: 200
    • test_function LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_function HTTP Status Code: 200
    • test_get_api_association LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association HTTP Status Code: 200
    • test_introspection_schema LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema HTTP Status Code: 200 AWS validated
    • test_introspection_schema_with_directive_declarations LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema_with_directive_declarations HTTP Status Code: 200 AWS validated
    • test_resolver_with_cache LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache HTTP Status Code: 200
    • test_tags LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_tags HTTP Status Code: 200
    • test_filter_expressions LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncDynamoDB::test_filter_expressions HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_create_resource_share LocalStack Pro: tests/aws/services/ram/test_ram.py::TestResourceAccessManager::test_create_resource_share HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_default_strategy LocalStack Pro: tests/aws/test_network_configuration.py::TestAppsync::test_default_strategy HTTP Status Code: 200
    • test_domain_strategy LocalStack Pro: tests/aws/test_network_configuration.py::TestAppsync::test_domain_strategy HTTP Status Code: 200
Parameters: authenticationType, name, tags
  • LocalStack Pro
    • test_graphql_custom_id LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_graphql_custom_id HTTP Status Code: 200
Parameters: authenticationType, name, userPoolConfig
  • LocalStack Pro
    • test_cognito_authorization_auth_context_propagated LocalStack Pro: tests/aws/services/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/aws/services/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/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement HTTP Status Code: 200 AWS validated Snapshot Tested

CreateResolver

Parameters: apiId, code, dataSourceName, fieldName, kind, runtime, typeName
  • LocalStack Pro
    • test_lambda_data_source[JS] LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source[JS] HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: apiId, code, fieldName, kind, pipelineConfig, runtime, typeName
  • LocalStack Pro
    • test_http_data_source_detailed LocalStack Pro: tests/aws/services/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/aws/services/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/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_js_utils LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_js_utils HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_pipeline_js_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_filter_expressions LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncDynamoDB::test_filter_expressions HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_deploy_scenario[\n query VTLDynamoResolver {\n vtl {\n dynamoResult\n }\n }\n ] LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::TestExpandedScenario::test_deploy_scenario[\n query VTLDynamoResolver {\n vtl {\n dynamoResult\n }\n }\n ] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_s3_code_locations LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_s3_code_locations HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: apiId, dataSourceName, fieldName, kind, requestMappingTemplate, responseMappingTemplate, typeName
  • LocalStack Pro
    • test_nested_resolvers LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_nested_resolvers HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rds_data_source LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_rds_data_source HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rds_data_source_rds_utils LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_rds_data_source_rds_utils HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_deploy_scenario[\n query VTLDynamoResolver {\n vtl {\n dynamoResult\n }\n }\n ] LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::TestExpandedScenario::test_deploy_scenario[\n query VTLDynamoResolver {\n vtl {\n dynamoResult\n }\n }\n ] HTTP Status Code: 200 AWS validated Snapshot Tested
Parameters: apiId, dataSourceName, fieldName, requestMappingTemplate, responseMappingTemplate, typeName
  • LocalStack Pro
    • test_apigateway_to_appsync_integration LocalStack Pro: tests/aws/services/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/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_dynamodb_resolver_scan LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolver_scan HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_http_data_source_vtl_template LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_vtl_template HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_iam_authorization LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_iam_authorization HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_authorization LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization HTTP Status Code: 200 AWS validated
    • test_lambda_authorization_context LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_authorization_cross_region LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_data_source[VTL] LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source[VTL] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_none_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_none_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_websocket_subscriptions_relay_sample LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions_relay_sample HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_resolver_with_cache LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache HTTP Status Code: 200
Parameters: apiId, dataSourceName, fieldName, typeName
  • LocalStack Pro
    • test_cognito_authorization LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization HTTP Status Code: 200
    • test_cognito_authorization_auth_context_propagated LocalStack Pro: tests/aws/services/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/aws/services/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/aws/services/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/aws/services/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/aws/services/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/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer] HTTP Status Code: 200
Parameters: apiId, fieldName, kind, pipelineConfig, requestMappingTemplate, responseMappingTemplate, typeName
  • LocalStack Pro
    • test_pipeline_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver HTTP Status Code: 200 AWS validated Snapshot Tested

DeleteApiKey

Parameters: apiId, id
  • LocalStack Pro
    • test_cognito_authorization LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization HTTP Status Code: 200
    • test_cognito_authorization_bearer_configuration[access no bearer] LocalStack Pro: tests/aws/services/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/aws/services/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/aws/services/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/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_bearer_configuration[id with bearer] HTTP Status Code: 200
    • test_dynamodb_resolver_scan LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolver_scan HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_http_data_source_detailed LocalStack Pro: tests/aws/services/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/aws/services/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/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_http_data_source_vtl_template LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_vtl_template HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_js_utils LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_js_utils HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_data_source[JS] LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source[JS] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_data_source[VTL] LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source[VTL] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_nested_resolvers LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_nested_resolvers HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_none_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_none_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_pipeline_js_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_pipeline_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rds_data_source LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_rds_data_source HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rds_data_source_rds_utils LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_rds_data_source_rds_utils HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_filter_expressions LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncDynamoDB::test_filter_expressions HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_websocket_subscriptions_relay_sample LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions_relay_sample HTTP Status Code: 404 (NotFoundException) AWS validated Snapshot Tested
    • test_websocket_subscriptions_relay_sample LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions_relay_sample HTTP Status Code: 404 (NotFoundException) AWS validated Snapshot Tested
    • test_deploy_scenario[\n query Full {\n vtl {\n dynamoResult\n }\n js {\n result\n }\n }\n ] LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::TestExpandedScenario::test_deploy_scenario[\n query Full {\n vtl {\n dynamoResult\n }\n js {\n result\n }\n }\n ] HTTP Status Code: 404 (NotFoundException) AWS validated Snapshot Tested
    • test_s3_code_locations LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_s3_code_locations HTTP Status Code: 404 (NotFoundException) AWS validated Snapshot Tested

DeleteDataSource

Parameters: apiId, name
  • LocalStack Pro
    • test_cognito_authorization LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization HTTP Status Code: 200
    • test_cognito_authorization_auth_context_propagated LocalStack Pro: tests/aws/services/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/aws/services/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/aws/services/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/aws/services/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/aws/services/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/aws/services/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/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_dynamodb_resolver_scan LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolver_scan HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_data_source[JS] LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source[JS] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_data_source[VTL] LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source[VTL] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_nested_resolvers LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_nested_resolvers HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rds_data_source LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_rds_data_source HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rds_data_source_rds_utils LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_rds_data_source_rds_utils HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_resolver_with_cache LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache HTTP Status Code: 200
    • test_filter_expressions LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncDynamoDB::test_filter_expressions HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_websocket_subscriptions_relay_sample LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions_relay_sample HTTP Status Code: 404 (NotFoundException) AWS validated Snapshot Tested
    • test_deploy_scenario[\n query Full {\n vtl {\n dynamoResult\n }\n js {\n result\n }\n }\n ] LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::TestExpandedScenario::test_deploy_scenario[\n query Full {\n vtl {\n dynamoResult\n }\n js {\n result\n }\n }\n ] HTTP Status Code: 404 (NotFoundException) AWS validated Snapshot Tested
    • test_s3_code_locations LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_s3_code_locations HTTP Status Code: 404 (NotFoundException) AWS validated Snapshot Tested

DeleteDomainName

Parameters: domainName
  • LocalStack Pro
    • test_associate_api LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api HTTP Status Code: 200
    • test_create_domain_name LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_create_domain_name HTTP Status Code: 200
    • test_disassociate_api LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api HTTP Status Code: 200
    • test_get_api_association LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association HTTP Status Code: 200

DeleteFunction

Parameters: apiId, functionId
  • LocalStack Pro
    • test_filter_expressions LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncDynamoDB::test_filter_expressions HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_websocket_subscriptions_relay_sample LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions_relay_sample HTTP Status Code: 404 (NotFoundException) AWS validated Snapshot Tested
    • test_deploy_scenario[\n query Full {\n vtl {\n dynamoResult\n }\n js {\n result\n }\n }\n ] LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::TestExpandedScenario::test_deploy_scenario[\n query Full {\n vtl {\n dynamoResult\n }\n js {\n result\n }\n }\n ] HTTP Status Code: 404 (NotFoundException) AWS validated Snapshot Tested
    • test_s3_code_locations LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_s3_code_locations HTTP Status Code: 404 (NotFoundException) AWS validated Snapshot Tested

DeleteGraphqlApi

Parameters: apiId
  • LocalStack Pro
    • test_apigateway_to_appsync_integration LocalStack Pro: tests/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration HTTP Status Code: 200 AWS validated
    • test_cognito_authorization LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization HTTP Status Code: 200
    • test_cognito_authorization_auth_context_propagated LocalStack Pro: tests/aws/services/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/aws/services/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/aws/services/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/aws/services/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/aws/services/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/aws/services/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/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_dynamodb_resolver_scan LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolver_scan HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_http_data_source_detailed LocalStack Pro: tests/aws/services/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/aws/services/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/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_http_data_source_vtl_template LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_vtl_template HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_iam_authorization LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_iam_authorization HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_js_utils LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_js_utils HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_authorization LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization HTTP Status Code: 200 AWS validated
    • test_lambda_authorization_context LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_authorization_cross_region LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_data_source[JS] LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source[JS] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_data_source[VTL] LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source[VTL] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_nested_resolvers LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_nested_resolvers HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_none_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_none_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_pipeline_js_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_pipeline_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rds_data_source LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_rds_data_source HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rds_data_source_rds_utils LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_rds_data_source_rds_utils HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_websocket_subscriptions_relay_sample LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions_relay_sample HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_api_key LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_api_key HTTP Status Code: 200
    • test_associate_api LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_associate_api HTTP Status Code: 200
    • test_disassociate_api LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api HTTP Status Code: 200
    • test_function LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_function HTTP Status Code: 200
    • test_get_api_association LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association HTTP Status Code: 200
    • test_graphql_custom_id LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_graphql_custom_id HTTP Status Code: 200
    • test_introspection_schema LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema HTTP Status Code: 200 AWS validated
    • test_introspection_schema_with_directive_declarations LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema_with_directive_declarations HTTP Status Code: 200 AWS validated
    • test_resolver_with_cache LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache HTTP Status Code: 200
    • test_tags LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_tags HTTP Status Code: 200
    • test_filter_expressions LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncDynamoDB::test_filter_expressions HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_deploy_scenario[\n query Full {\n vtl {\n dynamoResult\n }\n js {\n result\n }\n }\n ] LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::TestExpandedScenario::test_deploy_scenario[\n query Full {\n vtl {\n dynamoResult\n }\n js {\n result\n }\n }\n ] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_graphql_schema LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphql_schema HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_graphqlapi LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphqlapi HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_s3_code_locations LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_s3_code_locations HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_default_strategy LocalStack Pro: tests/aws/test_network_configuration.py::TestAppsync::test_default_strategy HTTP Status Code: 200
    • test_domain_strategy LocalStack Pro: tests/aws/test_network_configuration.py::TestAppsync::test_domain_strategy HTTP Status Code: 200
    • test_glacier_deployed LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_glacier_deployed HTTP Status Code: 200
    • test_create_resource_share LocalStack Pro: tests/aws/services/ram/test_ram.py::TestResourceAccessManager::test_create_resource_share HTTP Status Code: 404 (NotFoundException) AWS validated Snapshot Tested

DeleteResolver

Parameters: apiId, fieldName, typeName
  • LocalStack Pro
    • test_cognito_authorization_auth_context_propagated LocalStack Pro: tests/aws/services/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/aws/services/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/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_dynamodb_resolver_scan LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolver_scan HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_iam_authorization LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_iam_authorization HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_data_source[JS] LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source[JS] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_data_source[VTL] LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source[VTL] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_nested_resolvers LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_nested_resolvers HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rds_data_source LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_rds_data_source HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rds_data_source_rds_utils LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_rds_data_source_rds_utils HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_filter_expressions LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncDynamoDB::test_filter_expressions HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_websocket_subscriptions_relay_sample LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions_relay_sample HTTP Status Code: 404 (NotFoundException) AWS validated Snapshot Tested
    • test_deploy_scenario[\n query Full {\n vtl {\n dynamoResult\n }\n js {\n result\n }\n }\n ] LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::TestExpandedScenario::test_deploy_scenario[\n query Full {\n vtl {\n dynamoResult\n }\n js {\n result\n }\n }\n ] HTTP Status Code: 404 (NotFoundException) AWS validated Snapshot Tested
    • test_s3_code_locations LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_s3_code_locations HTTP Status Code: 404 (NotFoundException) AWS validated Snapshot Tested

DisassociateApi

Parameters: domainName
  • LocalStack Pro
    • test_disassociate_api LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api HTTP Status Code: 200

GetApiAssociation

Parameters: domainName
  • LocalStack Pro
    • test_get_api_association LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_get_api_association HTTP Status Code: 200
    • test_disassociate_api LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_disassociate_api HTTP Status Code: 404 (NotFoundException)

GetFunction

Parameters: apiId, functionId
  • LocalStack Pro
    • test_function LocalStack Pro: tests/aws/services/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/aws/services/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/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_auth_context_propagated_without_groups HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_data_source[JS] LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source[JS] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_data_source[VTL] LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source[VTL] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_websocket_subscriptions_relay_sample LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions_relay_sample HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_graphqlapi LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphqlapi HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_appsync_deployed LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_appsync_deployed HTTP Status Code: 200
    • test_glacier_deployed LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_glacier_deployed HTTP Status Code: 200

GetIntrospectionSchema

Parameters: apiId, format
  • LocalStack Pro
    • test_introspection_schema LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema HTTP Status Code: 200 AWS validated
    • test_introspection_schema_with_directive_declarations LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema_with_directive_declarations HTTP Status Code: 200 AWS validated
    • test_introspection_schema LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema HTTP Status Code: 400 (GraphQLSchemaException) AWS validated

GetResolver

Parameters: apiId, fieldName, typeName
  • LocalStack Pro
    • test_websocket_subscriptions_relay_sample LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions_relay_sample HTTP Status Code: 200 AWS validated Snapshot Tested

GetSchemaCreationStatus

Parameters: apiId
  • LocalStack Pro
    • test_cognito_authorization_auth_context_propagated LocalStack Pro: tests/aws/services/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/aws/services/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/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_dynamodb_resolver_scan LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolver_scan HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_http_data_source_detailed LocalStack Pro: tests/aws/services/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/aws/services/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/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_http_data_source_vtl_template LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_vtl_template HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_iam_authorization LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_iam_authorization HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_js_utils LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_js_utils HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_authorization LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization HTTP Status Code: 200 AWS validated
    • test_lambda_authorization_context LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_authorization_cross_region LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_data_source[JS] LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source[JS] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_data_source[VTL] LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source[VTL] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_nested_resolvers LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_nested_resolvers HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_none_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_none_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_pipeline_js_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_pipeline_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rds_data_source LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_rds_data_source HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rds_data_source_rds_utils LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_rds_data_source_rds_utils HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_websocket_subscriptions_relay_sample LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions_relay_sample HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_introspection_schema LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema HTTP Status Code: 200 AWS validated
    • test_introspection_schema_with_directive_declarations LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema_with_directive_declarations HTTP Status Code: 200 AWS validated
    • test_filter_expressions LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncDynamoDB::test_filter_expressions HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_deploy_scenario[\n query VTLDynamoResolver {\n vtl {\n dynamoResult\n }\n }\n ] LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::TestExpandedScenario::test_deploy_scenario[\n query VTLDynamoResolver {\n vtl {\n dynamoResult\n }\n }\n ] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_graphql_schema LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphql_schema HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_s3_code_locations LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_s3_code_locations HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_appsync_deployed LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_appsync_deployed HTTP Status Code: 200

GetType

Parameters: apiId, format, typeName
  • LocalStack Pro
    • test_graphql_schema LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphql_schema HTTP Status Code: 200 AWS validated Snapshot Tested

ListApiKeys

Parameters: apiId
  • LocalStack Pro
    • test_websocket_subscriptions_relay_sample LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions_relay_sample HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_api_key LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_api_key HTTP Status Code: 200

ListDomainNames

Parameters: - (without any parameters)
  • LocalStack Pro
    • test_create_domain_name LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_create_domain_name HTTP Status Code: 200

ListFunctions

Parameters: apiId
  • LocalStack Pro
    • test_function LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_function HTTP Status Code: 200

ListGraphqlApis

Parameters: - (without any parameters)
  • LocalStack Pro
    • test_appsync_deployed LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_appsync_deployed HTTP Status Code: 200

ListTagsForResource

Parameters: resourceArn
  • LocalStack Pro
    • test_tags LocalStack Pro: tests/aws/services/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/aws/services/apigateway/test_rest_apis.py::TestRestAPIs::test_apigateway_to_appsync_integration HTTP Status Code: 200 AWS validated
    • test_cognito_authorization LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization HTTP Status Code: 200
    • test_cognito_authorization_auth_context_propagated LocalStack Pro: tests/aws/services/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/aws/services/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/aws/services/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/aws/services/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/aws/services/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/aws/services/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/aws/services/appsync/test_appsync.py::TestAppSync::test_cognito_authorization_group_enforcement HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_dynamodb_resolver_scan LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_dynamodb_resolver_scan HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_http_data_source_detailed LocalStack Pro: tests/aws/services/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/aws/services/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/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_return_simple HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_http_data_source_vtl_template LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_http_data_source_vtl_template HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_iam_authorization LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_iam_authorization HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_js_utils LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_js_utils HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_authorization LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization HTTP Status Code: 200 AWS validated
    • test_lambda_authorization_context LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_context HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_authorization_cross_region LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_authorization_cross_region HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_data_source[JS] LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source[JS] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_lambda_data_source[VTL] LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_lambda_data_source[VTL] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_nested_resolvers LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_nested_resolvers HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_none_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_none_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_pipeline_js_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_js_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_pipeline_resolver LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_pipeline_resolver HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rds_data_source LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_rds_data_source HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_rds_data_source_rds_utils LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_rds_data_source_rds_utils HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_websocket_subscriptions_relay_sample LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions_relay_sample HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_introspection_schema LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema HTTP Status Code: 200 AWS validated
    • test_introspection_schema_with_directive_declarations LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_introspection_schema_with_directive_declarations HTTP Status Code: 200 AWS validated
    • test_filter_expressions LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSyncDynamoDB::test_filter_expressions HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_deploy_scenario[\n query VTLDynamoResolver {\n vtl {\n dynamoResult\n }\n }\n ] LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::TestExpandedScenario::test_deploy_scenario[\n query VTLDynamoResolver {\n vtl {\n dynamoResult\n }\n }\n ] HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_graphql_schema LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_graphql_schema HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_s3_code_locations LocalStack Pro: tests/aws/services/cloudformation/resources/test_appsync.py::test_s3_code_locations HTTP Status Code: 200 AWS validated Snapshot Tested
    • test_appsync_deployed LocalStack Pro: tests/aws/test_terraform.py::TestTerraform::test_appsync_deployed HTTP Status Code: 200

TagResource

Parameters: resourceArn, tags
  • LocalStack Pro
    • test_tags LocalStack Pro: tests/aws/services/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/aws/services/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/aws/services/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/aws/services/appsync/test_appsync.py::TestAppSyncCrud::test_resolver_with_cache HTTP Status Code: 200
Parameters: apiId, dataSourceName, fieldName, requestMappingTemplate, responseMappingTemplate, typeName
  • LocalStack Pro
    • test_websocket_subscriptions_relay_sample LocalStack Pro: tests/aws/services/appsync/test_appsync.py::TestAppSync::test_websocket_subscriptions_relay_sample HTTP Status Code: 200 AWS validated Snapshot Tested


Last modified March 20, 2023: improve Coverage Docs (#505) (46f2fb0c0)