CODE_OF_CONDUCT.md
CONTRIBUTING.md
Dockerfile
MANIFEST.in
MarketplaceIntegration.md
README.md
requirements.txt
setup.cfg
setup.py
./custom_connector_example/__init__.py
./custom_connector_example/constants.py
./custom_connector_example/handlers/__init__.py
./custom_connector_example/handlers/client.py
./custom_connector_example/handlers/configuration.py
./custom_connector_example/handlers/lambda_handler.py
./custom_connector_example/handlers/metadata.py
./custom_connector_example/handlers/record.py
./custom_connector_example/handlers/salesforce.py
./custom_connector_example/handlers/validation.py
./custom_connector_example/integ_test/__init__.py
./custom_connector_example/integ_test/sales_generator.py
./custom_connector_example/integ_test/sales_test_case.py
./custom_connector_example/query/__init__.py
./custom_connector_example/query/builder.py
./custom_connector_example/query/visitor.py
./custom_connector_example/test/__init__.py
./custom_connector_example/test/configuration_test.py
./custom_connector_example/test/metadata_test.py
./custom_connector_example/test/query_test.py
./custom_connector_example/test/record_test.py
./custom_connector_integ_test/__init__.py
./custom_connector_integ_test/appflow_test/__init__.py
./custom_connector_integ_test/appflow_test/test_case.py
./custom_connector_integ_test/configuration/__init__.py
./custom_connector_integ_test/configuration/services.py
./custom_connector_integ_test/configuration/test_configuration.py
./custom_connector_integ_test/utils/__init__.py
./custom_connector_integ_test/utils/flow_poller.py
./custom_connector_integ_test/utils/request_generator.py
./custom_connector_integ_test/utils/resource_info_provider.py
./custom_connector_integ_test/utils/s3_helper.py
./custom_connector_queryfilter/__init__.py
./custom_connector_queryfilter/queryfilter/__init__.py
./custom_connector_queryfilter/queryfilter/errors.py
./custom_connector_queryfilter/queryfilter/parse_tree_builder.py
./custom_connector_queryfilter/queryfilter/antlr/CustomConnectorQueryFilterLexer.py
./custom_connector_queryfilter/queryfilter/antlr/CustomConnectorQueryFilterParser.py
./custom_connector_queryfilter/queryfilter/antlr/CustomConnectorQueryFilterParserListener.py
./custom_connector_queryfilter/queryfilter/antlr/CustomConnectorQueryFilterParserVisitor.py
./custom_connector_queryfilter/queryfilter/antlr/__init__.py
./custom_connector_queryfilter/tests/__init__.py
./custom_connector_queryfilter/tests/expression_visitor_test.py
./custom_connector_queryfilter/tests/parse_tree_test.py
./custom_connector_sdk/__init__.py
./custom_connector_sdk/connector/__init__.py
./custom_connector_sdk/connector/auth.py
./custom_connector_sdk/connector/configuration.py
./custom_connector_sdk/connector/context.py
./custom_connector_sdk/connector/fields.py
./custom_connector_sdk/connector/settings.py
./custom_connector_sdk/lambda_handler/__init__.py
./custom_connector_sdk/lambda_handler/handlers.py
./custom_connector_sdk/lambda_handler/lambda_handler.py
./custom_connector_sdk/lambda_handler/requests.py
./custom_connector_sdk/lambda_handler/responses.py
./custom_connector_sdk/marketplace/__init__.py
./custom_connector_sdk/marketplace/entititlement_util.py
./custom_connector_tests/__init__.py
./custom_connector_tests/run_tests.py
./custom_connector_tests/exceptions/ValidationException.py
./custom_connector_tests/exceptions/__init__.py
./custom_connector_tests/invokers/__init__.py
./custom_connector_tests/invokers/base_test_invoker.py
./custom_connector_tests/invokers/test_invoker.py
./custom_connector_tests/validation/__init__.py
./custom_connector_tests/validation/connector_configuration_validator.py
amazon_appflow_custom_connector_sdk.egg-info/PKG-INFO
amazon_appflow_custom_connector_sdk.egg-info/SOURCES.txt
amazon_appflow_custom_connector_sdk.egg-info/dependency_links.txt
amazon_appflow_custom_connector_sdk.egg-info/not-zip-safe
amazon_appflow_custom_connector_sdk.egg-info/top_level.txt
custom_connector_example/README.md
custom_connector_example/__init__.py
custom_connector_example/constants.py
custom_connector_example/template.yml
custom_connector_example/salesforce-example-test-files/describe-connector-entity-validation-file.json
custom_connector_example/salesforce-example-test-files/describe-connector-validation-file.json
custom_connector_example/salesforce-example-test-files/list-entities-validation-file.json
custom_connector_example/salesforce-example-test-files/salesforce-insert-file.csv
custom_connector_example/salesforce-example-test-files/test-file-2.json
custom_connector_example/salesforce-example-test-files/test-file-3.json
custom_connector_example/salesforce-example-test-files/test-file.json
custom_connector_example/test/resources/describe_connector_configuration_request_valid.json
custom_connector_example/test/resources/describe_entity_request_invalid.json
custom_connector_example/test/resources/describe_entity_request_valid.json
custom_connector_example/test/resources/describe_sobject_server_response.json
custom_connector_example/test/resources/get_sobjects_server_response.json
custom_connector_example/test/resources/list_entities_request_invalid.json
custom_connector_example/test/resources/list_entities_request_no_path.json
custom_connector_example/test/resources/list_entities_request_valid.json
custom_connector_example/test/resources/null_sobjects_server_response.json
custom_connector_example/test/resources/query_data_request_filter_expression.json
custom_connector_example/test/resources/query_data_request_invalid.json
custom_connector_example/test/resources/query_data_request_no_filter_expression.json
custom_connector_example/test/resources/query_data_request_no_selected_fields.json
custom_connector_example/test/resources/retrieve_data_request_invalid.json
custom_connector_example/test/resources/retrieve_data_request_valid.json
custom_connector_example/test/resources/validate_connector_runtime_settings_request_invalid.json
custom_connector_example/test/resources/validate_connector_runtime_settings_request_valid.json
custom_connector_example/test/resources/validate_credentials_request_invalid.json
custom_connector_example/test/resources/validate_credentials_request_valid.json
custom_connector_example/test/resources/write_data_request_invalid.json
custom_connector_example/test/resources/write_data_request_valid.json
custom_connector_integ_test/README.md
custom_connector_integ_test/__init__.py
custom_connector_integ_test/base-test-config.json
custom_connector_integ_test/sample-test-config.json
custom_connector_queryfilter/README.md
custom_connector_queryfilter/__init__.py
custom_connector_queryfilter/queryfilter/antlr/CustomConnectorQueryFilterLexer.interp
custom_connector_queryfilter/queryfilter/antlr/CustomConnectorQueryFilterLexer.py
custom_connector_queryfilter/queryfilter/antlr/CustomConnectorQueryFilterLexer.tokens
custom_connector_queryfilter/queryfilter/antlr/CustomConnectorQueryFilterParser.interp
custom_connector_queryfilter/queryfilter/antlr/CustomConnectorQueryFilterParser.py
custom_connector_queryfilter/queryfilter/antlr/CustomConnectorQueryFilterParser.tokens
custom_connector_queryfilter/queryfilter/antlr/CustomConnectorQueryFilterParserListener.py
custom_connector_queryfilter/queryfilter/antlr/CustomConnectorQueryFilterParserVisitor.py
custom_connector_queryfilter/queryfilter/antlr/__init__.py
custom_connector_queryfilter/queryfilter/grammar/CustomConnectorQueryFilterLexer.g4
custom_connector_queryfilter/queryfilter/grammar/CustomConnectorQueryFilterLexer.tokens
custom_connector_queryfilter/queryfilter/grammar/CustomConnectorQueryFilterParser.g4
custom_connector_sdk/test/resources/describe_connector_configuration_request_optional.json
custom_connector_sdk/test/resources/describe_connector_configuration_request_required.json
custom_connector_sdk/test/resources/describe_connector_configuration_response_optional.json
custom_connector_sdk/test/resources/describe_connector_configuration_response_required.json
custom_connector_sdk/test/resources/describe_entity_request_invalid.json
custom_connector_sdk/test/resources/describe_entity_request_optional.json
custom_connector_sdk/test/resources/describe_entity_request_required.json
custom_connector_sdk/test/resources/describe_entity_response_optional.json
custom_connector_sdk/test/resources/describe_entity_response_required.json
custom_connector_sdk/test/resources/list_entities_request_invalid.json
custom_connector_sdk/test/resources/list_entities_request_optional.json
custom_connector_sdk/test/resources/list_entities_request_required.json
custom_connector_sdk/test/resources/list_entities_response_optional.json
custom_connector_sdk/test/resources/list_entities_response_required.json
custom_connector_sdk/test/resources/query_data_request_invalid.json
custom_connector_sdk/test/resources/query_data_request_optional.json
custom_connector_sdk/test/resources/query_data_request_required.json
custom_connector_sdk/test/resources/query_data_response_optional.json
custom_connector_sdk/test/resources/query_data_response_required.json
custom_connector_sdk/test/resources/retrieve_data_request_invalid.json
custom_connector_sdk/test/resources/retrieve_data_request_optional.json
custom_connector_sdk/test/resources/retrieve_data_request_required.json
custom_connector_sdk/test/resources/retrieve_data_response_optional.json
custom_connector_sdk/test/resources/retrieve_data_response_required.json
custom_connector_sdk/test/resources/validate_connector_runtime_settings_request_invalid.json
custom_connector_sdk/test/resources/validate_connector_runtime_settings_request_required.json
custom_connector_sdk/test/resources/validate_connector_runtime_settings_response_optional.json
custom_connector_sdk/test/resources/validate_connector_runtime_settings_response_required.json
custom_connector_sdk/test/resources/validate_credentials_request_invalid.json
custom_connector_sdk/test/resources/validate_credentials_request_optional.json
custom_connector_sdk/test/resources/validate_credentials_request_required.json
custom_connector_sdk/test/resources/validate_credentials_response_optional.json
custom_connector_sdk/test/resources/validate_credentials_response_required.json
custom_connector_sdk/test/resources/write_data_request_invalid.json
custom_connector_sdk/test/resources/write_data_request_optional.json
custom_connector_sdk/test/resources/write_data_request_required.json
custom_connector_sdk/test/resources/write_data_response_optional.json
custom_connector_sdk/test/resources/write_data_response_required.json
custom_connector_tests/README.md
custom_connector_tests/__init__.py
custom_connector_tests/run_tests.py
custom_connector_tests/configuration/ConfigSchema.json
custom_connector_tests/configuration/TestConfig.json
custom_connector_tools/README.md
custom_connector_tools/deploy.sh
custom_connector_tools/logFetcher.sh
images/.gitkeep
images/appflow-console-connection-details.png
images/appflow-console-connector-label.png
images/appflow-console-connectors-page.png
images/appflow-console-create-connection.png
images/appflow-console-create-flow.png
images/appflow-console-custom-connectors-dropdown.png
images/appflow-console-custom-connectors-view-details.png
images/appflow-console-home.png
images/appflow-console-lambda-function.png
images/appflow-console-registered-connector.png
images/appflow-console-test-connector.png