VDB, Schema, and Properties
SYSADMIN.VDBResources
This table provides the current VDB contents.
Column Name  | Type  | Description  | 
|---|---|---|
  | string  | Path to the contents  | 
  | blob  | Contents as a blob  | 
SYS.VirtualDatabases
This table supplies information about the currently connected virtual database, of which there is always precisely one (in the context of a connection).
Column Name  | Type  | Description  | 
|---|---|---|
  | string  | Name of the VDB  | 
  | string  | Version of the VDB  | 
SYS.Schemas
This table supplies information about all the schemas in the virtual database, including the system schema itself (System).
Column Name  | Type  | Description  | 
|---|---|---|
  | string  | VDB name  | 
  | string  | Schema name  | 
  | boolean  | 
  | 
  | string  | Unique ID  | 
  | string  | Description  | 
  | string  | URI for the primary meta-model describing the model used for this schema  | 
  | integer  | Unique ID  | 
SYS.Properties
This table supplies user-defined properties of all objects based on meta-model extensions. Typically, this table is empty if no meta-model extensions are used.
Column Name  | Type  | Description  | 
|---|---|---|
  | string  | Extension property name  | 
  | string  | Extension property value  | 
  | string  | Key unique ID  | 
  | integer  | Unique ID  | 
  | clob  | Clob representation of value, if not   | 
SYSADMIN.SystemProperties
This table supplies user-defined properties. Stored per VDB, not available from other VDBs.
Column Name  | Type  | Description  | 
|---|---|---|
  | biginteger  | System property unique ID  | 
  | string  | System property type  | 
  | string  | System property unique key  | 
  | string  | Property string  | 
  | timestamp  | System property creation time  | 
  | timestamp  | System property edit date, if applicable  | 
  | string  | Creator's username  | 
  | string  | Modifier's username, if applicable  | 
SYSADMIN_VDB.SSHTunnel
The SYSADMIN_VDB.SSHTunnel table holds and controls all existing SSH tunnels.
Field name  | Field type  | Mandatory  | Description  | 
|---|---|---|---|
  | biginteger  | 
  | Unique identifier  | 
  | string(255)  | 
  | Unique name of an SSH tunnel  | 
  | string(255)  | 
  | Host of a client's machine (default:   | 
  | integer  | 
  | Port of a client's machine  | 
  | string(255)  | 
  | Host of a remote machine  | 
  | integer  | 
  | Port of a remote machine  | 
  | string(255)  | 
  | Username and host used for connecting to a remote machine via SSH protocol (format:   | 
  | string(1)  | 
  | Type of SSH port forwarding (default:   | 
  | integer  | 
  | Port used by the SSH server on a remote machine (default: 22)  | 
  | string  | 
  | SSH comma-separated properties in CSV-like form:   | 
  | string(255)  | 
  | Password used for simple authentication on the SSH server (encrypted)  | 
  | string(255)  | 
  | Password phrase used in case of a secured private key and key authentication on the SSH server (encrypted)  | 
  | string(4096)  | 
  | Private key used for key authentication on the SSH server  | 
  | string(255)  | 
  | Proxy type  | 
  | string(255)  | 
  | Proxy host  | 
  | integer  | 
  | Proxy port  | 
  | string(255)  | 
  | Proxy user name.  | 
  | string(255)  | 
  | Proxy user password (encrypted).  | 
  | string(128)  | 
  | State of a particular SSH tunnel (possible values:   | 
  | string(4096)  | 
  | Failure reason in case a particular SSH tunnel failed  | 
  | timestamp  | 
  | Date of creation of the SSH tunnel  | 
  | timestamp  | 
  | Date of latest modification of an SSH tunnel  | 
  | string(255)  | 
  | Username of the person who created the SSH tunnel  | 
  | string(255)  | 
  | Username of the person who modified the SSH tunnel  | 
  | integer  | 
  | ID of a key-pair in the    | 
SYSADMIN_VDB.SSHCredentials
This table holds and controls all key pairs generated by the CData Virtuality Server and used by SSH tunnels:
Field name  | Field type  | Mandatory  | Description  | 
|---|---|---|---|
  | biginteger  | 
  | Unique identifier  | 
  | string  | 
  | Name of the key pair. Must be unique  | 
  | string  | 
  | Private key  | 
  | string  | 
  | Public key  | 
  | timestamp  | 
  | Date of creation of the key pair  | 
  | string  | 
  | Username of the person who created the key pair  | 
  | timestamp  | 
  | Date of the latest modification of the key pair  | 
  | string  | 
  | Username of the person who modified the key pair  |