* script skeleton * add API call to source_definitions to fetch E2E Test Source definition ID * createSource implementation * add destination creation logic implementation * get definition IDs, catalogId, and implement connection creation * add cleanup script and write created ids to a file that can be cleaned up * make cloud header a command-line argument, other cleanup * script comments fix * remove kube references and fix indentation * temp commit - don't push * remove discover catalog function * more cleanups * more cleanups * cleanup help text * exit codes and show how many connections left * add README Co-authored-by: Xiaohan Song <xiaohan@airbyte.io>
18 lines
539 B
JSON
18 lines
539 B
JSON
{
|
|
"name": "End-to-End Testing (Mock API)",
|
|
"sourceDefinitionId": "replace_source_definition_id",
|
|
"workspaceId": "replace_workspace_id",
|
|
"connectionConfiguration": {
|
|
"type": "CONTINUOUS_FEED",
|
|
"mock_catalog": {
|
|
"type": "SINGLE_STREAM",
|
|
"stream_name": "data_stream",
|
|
"stream_schema": "{ \"type\": \"object\", \"properties\": { \"column1\": { \"type\": \"string\" } } }",
|
|
"stream_duplication": 1
|
|
},
|
|
"seed": 0,
|
|
"max_messages": replace_source_read_secs,
|
|
"message_interval_ms": 1000
|
|
}
|
|
}
|