IBM WebSphere · Schema
DataSource
Application ServerCloud NativeEnterprise JavaJ2EEMicroservicesMiddleware
Properties
| Name | Type | Description |
|---|---|---|
| name | string | Data source name |
| jndiName | string | JNDI name |
| databaseType | string | Database type |
| jdbcProvider | string | JDBC provider name |
| connectionPool | object | |
| status | string |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/DataSource",
"title": "DataSource",
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Data source name",
"example": "Example Title"
},
"jndiName": {
"type": "string",
"description": "JNDI name",
"example": "example_value"
},
"databaseType": {
"type": "string",
"description": "Database type",
"example": "example_value"
},
"jdbcProvider": {
"type": "string",
"description": "JDBC provider name",
"example": "example_value"
},
"connectionPool": {
"type": "object",
"properties": {
"minConnections": {
"type": "integer"
},
"maxConnections": {
"type": "integer"
},
"connectionTimeout": {
"type": "integer",
"description": "Timeout in seconds"
},
"reapTime": {
"type": "integer",
"description": "Reap time in seconds"
}
},
"example": "example_value"
},
"status": {
"type": "string",
"enum": [
"active",
"inactive"
],
"example": "active"
}
}
}