* initial commit * add remaining streams * fix warning and unit test * clean up * revert unrelated files * remove state files * lint * add documentation strings
28 lines
890 B
JSON
28 lines
890 B
JSON
{
|
|
"documentationUrl": "https://docsurl.com",
|
|
"connectionSpecification": {
|
|
"$schema": "http://json-schema.org/draft-07/schema#",
|
|
"title": "Confluence Spec",
|
|
"type": "object",
|
|
"required": ["api_token", "domain_name", "email"],
|
|
"additionalProperties": false,
|
|
"properties": {
|
|
"api_token": {
|
|
"type": "string",
|
|
"description": "Please follow the Jira confluence for generating an API token: https://support.atlassian.com/atlassian-account/docs/manage-api-tokens-for-your-atlassian-account/",
|
|
"airbyte_secret": true
|
|
},
|
|
"domain_name": {
|
|
"type": "string",
|
|
"description": "Your Confluence domain name",
|
|
"examples": ["example.atlassian.net"]
|
|
},
|
|
"email": {
|
|
"type": "string",
|
|
"description": "Your Confluence login email",
|
|
"examples": ["abc@example.com"]
|
|
}
|
|
}
|
|
}
|
|
}
|