Deep Security Manager REST API

Name: tenantDatabaseServer

A structure encapsulating information about a database server.

XML Example:
<tenantDatabaseServer>
  <databaseName>xsd:string</databaseName>
  <databaseType>xsd:string</databaseType>
  <domain>xsd:string</domain>
  <hostName>xsd:string</hostName>
  <instanceName>xsd:string</instanceName>
  <password>xsd:string</password>
  <state>xsd:string</state>
  <tenantDatabaseServerId>xsd:int</tenantDatabaseServerId>
  zero or N[<tenants>tenant</tenants>]
  <userName>xsd:string</userName>
</tenantDatabaseServer>
JSON Example:
{"tenantDatabaseServer":
 {
   "databaseName": String,
   "databaseType": String,
   "domain": String,
   "hostName": String,
   "instanceName": String,
   "password": String,
   "state": String,
   "tenantDatabaseServerId": Number,
   "tenants": [tenant],
   "userName": String,
 }
}

Elements
NameTypeRequiredNillableDefault ValueDescription
databaseNamexsd:stringfalsefalseName of the database server for display purposes.

databaseTypexsd:stringfalsefalseThe database type; supported database type are: ORACLE_SERVER, SQL_SERVER

domainxsd:stringfalsefalseDatabase Domain, used when database type is SQL_SERVER

hostNamexsd:stringfalsefalseDatabase Server Hostname

instanceNamexsd:stringfalsefalseDatabase Instance Name, used when database type is SQL_SERVER

passwordxsd:stringfalsefalsePassword to use for authentication to the database

statexsd:stringfalsefalseReturns the state of the database; supported states are: ACTIVE, NO_LONGER_ACCEPTING_TENANT

tenantDatabaseServerIdxsd:intfalsefalseUniquely identify a tenant secondary database server.

tenantszero or N[tenant]falsefalseThe list of tenants currently assigned to this database server.

userNamexsd:stringfalsefalseUsername to use for authentication to the database


Copyright © 2015 Trend Micro Inc. All Rights Reserved.