1
0
mirror of synced 2026-01-03 15:04:01 -05:00
Files
airbyte/tools/bin/load_test/connection_spec.json
Parker Mossman 7cedfa48de Load Testing Script (#18020)
* 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>
2022-10-19 17:56:12 -07:00

48 lines
1.1 KiB
JSON

{
"sourceId": "replace_source_id",
"destinationId": "replace_destination_id",
"syncCatalog": {
"streams": [
{
"config": {
"syncMode": "full_refresh",
"cursorField": [],
"destinationSyncMode": "overwrite",
"primaryKey": [],
"aliasName": "data_stream",
"selected": true
},
"stream": {
"name": "data_stream",
"jsonSchema": {
"type": "object",
"properties": {
"column1": {
"type": "string"
}
}
},
"supportedSyncModes": [
"full_refresh"
],
"defaultCursorField": [],
"sourceDefinedPrimaryKey": []
}
}
]
},
"prefix": "",
"namespaceDefinition": "source",
"namespaceFormat": "${SOURCE_NAMESPACE}",
"scheduleType": "basic",
"scheduleData": {
"basicSchedule": {
"units": 24,
"timeUnit": "hours"
}
},
"name": "replace_connection_name",
"operations": [],
"status": "active"
}