# Deep Security Manager REST API

## Name: tenantDatabaseServer

A structure encapsulating information about a database server.

JSON Example:
    {"tenantDatabaseServer":
     {
       "databaseName": String,
       "databaseType": String,
       "domain": String,
       "hostName": String,
       "instanceName": String,
       "password": String,
       "state": String,
       "tenantDatabaseServerId": Number,
       "tenants": [tenant],
       "userName": String,
     }
    }

Elements
Name | Type | Required | Default Value | Description
--- | --- | --- | --- | ---
databaseName | String | No | `` | Name of the database server for display purposes.
databaseType | String | No | `` | The database type; supported database type are: ORACLE_SERVER, SQL_SERVER
domain | String | No | `` | Database Domain, used when database type is SQL_SERVER
hostName | String | No | `` | Database Server Hostname
instanceName | String | No | `` | Database Instance Name, used when database type is SQL_SERVER
password | String | No | `` | Password to use for authentication to the database
state | String | No | `` | Returns the state of the database; supported states are: ACTIVE, NO_LONGER_ACCEPTING_TENANT
tenantDatabaseServerId | Number | No | `` | Uniquely identify a tenant secondary database server.
tenants | zero or N[tenant] | No | `` | The list of tenants currently assigned to this database server.
userName | String | No | `` | Username to use for authentication to the database

Copyright © 2017 Trend Micro Inc. All Rights Reserved.