add required fields for amundsen connection (#9039)

* add required fields for amundsen connection

* Remove unused modelClass field

Co-authored-by: ulixius9 <mayursingal9@gmail.com>
This commit is contained in:
Sriharsha Chintalapani 2022-11-30 13:09:57 -08:00 committed by GitHub
parent 2c19daaa7d
commit 80a4399c1a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 1 additions and 7 deletions

View File

@ -81,7 +81,6 @@ source:
maxConnectionLifeTime: <time in secs.> maxConnectionLifeTime: <time in secs.>
validateSSL: <true or false> validateSSL: <true or false>
encrypted: <true or false> encrypted: <true or false>
modelClass: <modelclass>
sourceConfig: sourceConfig:
config: {} config: {}
@ -104,7 +103,6 @@ You can find all the definitions and types for the `serviceConnection` [here](ht
- `maxConnectionLifeTime` (optional): Maximum connection lifetime for the Amundsen Neo4j Connection - `maxConnectionLifeTime` (optional): Maximum connection lifetime for the Amundsen Neo4j Connection
- `validateSSL` (optional): Enable SSL validation for the Amundsen Neo4j Connection. - `validateSSL` (optional): Enable SSL validation for the Amundsen Neo4j Connection.
- `encrypted` (Optional): Enable encryption for the Amundsen Neo4j Connection. - `encrypted` (Optional): Enable encryption for the Amundsen Neo4j Connection.
- `modelClass` (Optional): Model Class for the Amundsen Neo4j Connection.
### Sink Configuration ### Sink Configuration

View File

@ -16,7 +16,6 @@ slug: /main-concepts/metadata-standard/schemas/entity/services/connections/metad
- **`maxConnectionLifeTime`** *(integer)*: Maximum connection lifetime for the Amundsen Neo4j Connection. Default: `50`. - **`maxConnectionLifeTime`** *(integer)*: Maximum connection lifetime for the Amundsen Neo4j Connection. Default: `50`.
- **`validateSSL`** *(boolean)*: Enable SSL validation for the Amundsen Neo4j Connection. Default: `false`. - **`validateSSL`** *(boolean)*: Enable SSL validation for the Amundsen Neo4j Connection. Default: `false`.
- **`encrypted`** *(boolean)*: Enable encryption for the Amundsen Neo4j Connection. Default: `false`. - **`encrypted`** *(boolean)*: Enable encryption for the Amundsen Neo4j Connection. Default: `false`.
- **`modelClass`** *(string)*: Model Class for the Amundsen Neo4j Connection.
- **`supportsMetadataExtraction`**: Refer to *../connectionBasicType.json#/definitions/supportsMetadataExtraction*. - **`supportsMetadataExtraction`**: Refer to *../connectionBasicType.json#/definitions/supportsMetadataExtraction*.
## Definitions ## Definitions

View File

@ -50,13 +50,10 @@
"type": "boolean", "type": "boolean",
"default": "false" "default": "false"
}, },
"modelClass": {
"description": "Model Class for the Amundsen Neo4j Connection.",
"type": "string"
},
"supportsMetadataExtraction": { "supportsMetadataExtraction": {
"$ref": "../connectionBasicType.json#/definitions/supportsMetadataExtraction" "$ref": "../connectionBasicType.json#/definitions/supportsMetadataExtraction"
} }
}, },
"required": ["username", "password", "hostPort"],
"additionalProperties": false "additionalProperties": false
} }