The data-sources subsystem, used to declare JDBC data-sources
| Attribute | Value | 
|---|---|
| Type | LIST | 
| Nillable | true | 
| Expressions Allowed | false | 
| Storage | runtime | 
| Access Type | read-only | 
| Request Parameter | Type | Required | Expressions Allowed | Default value | Description | 
|---|---|---|---|---|---|
| driver-name | STRING | true | false | Driver name | 
{
    "driver-minor-version" => {
        "type" => INT,
        "description" => "Minor driver version",
        "expressions-allowed" => true,
        "required" => false,
        "nillable" => true
    },
    "driver-major-version" => {
        "type" => INT,
        "description" => "Major driver version",
        "expressions-allowed" => true,
        "required" => false,
        "nillable" => true
    },
    "deployment-name" => {
        "type" => STRING,
        "description" => "The name of the deployment unit from which the driver was loaded",
        "expressions-allowed" => true,
        "required" => false,
        "nillable" => true,
        "min-length" => 1L,
        "max-length" => 2147483647L
    },
    "driver-name" => {
        "type" => STRING,
        "description" => "Driver name",
        "expressions-allowed" => false,
        "required" => true,
        "nillable" => false,
        "min-length" => 1L,
        "max-length" => 2147483647L
    },
    "driver-xa-datasource-class-name" => {
        "type" => STRING,
        "description" => "XA datasource class name",
        "expressions-allowed" => true,
        "required" => false,
        "nillable" => true,
        "min-length" => 1L,
        "max-length" => 2147483647L
    },
    "xa-datasource-class" => {
        "type" => STRING,
        "description" => "XA datasource class",
        "expressions-allowed" => true,
        "required" => false,
        "nillable" => true,
        "min-length" => 1L,
        "max-length" => 2147483647L
    },
    "jdbc-compliant" => {
        "type" => BOOLEAN,
        "description" => "Whether or not the driver is JDBC compliant",
        "expressions-allowed" => true,
        "required" => false,
        "nillable" => true
    },
    "module-slot" => {
        "type" => STRING,
        "description" => "The slot of the module from which the driver was loaded, if it was loaded from the module path",
        "expressions-allowed" => true,
        "required" => false,
        "nillable" => true,
        "min-length" => 1L,
        "max-length" => 2147483647L
    },
    "driver-class-name" => {
        "type" => STRING,
        "description" => "Driver class name",
        "expressions-allowed" => true,
        "required" => false,
        "nillable" => true,
        "min-length" => 1L,
        "max-length" => 2147483647L
    },
    "driver-module-name" => {
        "type" => STRING,
        "description" => "The name of the module from which the driver was loaded, if it was loaded from the module path",
        "expressions-allowed" => true,
        "required" => true,
        "nillable" => false,
        "min-length" => 1L,
        "max-length" => 2147483647L
    }
}{
    "deployment-name" => {
        "type" => STRING,
        "description" => "installed-drivers-list",
        "expressions-allowed" => true,
        "required" => false,
        "nillable" => true,
        "min-length" => 1L,
        "max-length" => 2147483647L
    },
    "driver-name" => {
        "type" => STRING,
        "description" => "installed-drivers-list",
        "expressions-allowed" => false,
        "required" => true,
        "nillable" => false,
        "min-length" => 1L,
        "max-length" => 2147483647L
    },
    "driver-module-name" => {
        "type" => STRING,
        "description" => "installed-drivers-list",
        "expressions-allowed" => true,
        "required" => true,
        "nillable" => false,
        "min-length" => 1L,
        "max-length" => 2147483647L
    },
    "module-slot" => {
        "type" => STRING,
        "description" => "installed-drivers-list",
        "expressions-allowed" => true,
        "required" => false,
        "nillable" => true,
        "min-length" => 1L,
        "max-length" => 2147483647L
    },
    "driver-class-name" => {
        "type" => STRING,
        "description" => "installed-drivers-list",
        "expressions-allowed" => true,
        "required" => false,
        "nillable" => true,
        "min-length" => 1L,
        "max-length" => 2147483647L
    },
    "driver-datasource-class-name" => {
        "type" => STRING,
        "description" => "installed-drivers-list",
        "expressions-allowed" => true,
        "required" => false,
        "nillable" => true,
        "min-length" => 1L,
        "max-length" => 2147483647L
    },
    "driver-xa-datasource-class-name" => {
        "type" => STRING,
        "description" => "installed-drivers-list",
        "expressions-allowed" => true,
        "required" => false,
        "nillable" => true,
        "min-length" => 1L,
        "max-length" => 2147483647L
    },
    "xa-datasource-class" => {
        "type" => STRING,
        "description" => "installed-drivers-list",
        "expressions-allowed" => true,
        "required" => false,
        "nillable" => true,
        "min-length" => 1L,
        "max-length" => 2147483647L
    },
    "driver-major-version" => {
        "type" => INT,
        "description" => "installed-drivers-list",
        "expressions-allowed" => true,
        "required" => false,
        "nillable" => true
    },
    "driver-minor-version" => {
        "type" => INT,
        "description" => "installed-drivers-list",
        "expressions-allowed" => true,
        "required" => false,
        "nillable" => true
    },
    "jdbc-compliant" => {
        "type" => BOOLEAN,
        "description" => "installed-drivers-list",
        "expressions-allowed" => true,
        "required" => false,
        "nillable" => true
    },
    "profile" => {
        "type" => STRING,
        "description" => "installed-drivers-list",
        "expressions-allowed" => true,
        "required" => false,
        "nillable" => true,
        "min-length" => 1L,
        "max-length" => 2147483647L,
        "deprecated" => {
            "since" => "4.0.0",
            "reason" => "installed-drivers-list"
        }
    }
}