Install MySQL Database Server
This operation is used to install a MySQL Database Server
- application/json
Request Body
taskInfo object
associations object[]
commCellId integertask object
taskType integersubTasks object[] required
subTask object required
subTaskType stringDefault value:
ADMIN
operationType stringDefault value:
INSTALL_CLIENT
options object
backupOpts object
backupLevel integercommonOpts object
notifyUserOnJobCompletion booleanjobMetadata object[]adminOpts object
clientInstallOption object required
installerOption object
User object
userId integerDefault value:
1
userName stringDefault value:
ADMIN
CommServeHostName string requiredThe CommServe HostName
installFlags object
allowMultipleInstances booleaninstall32Base booleandisableOSFirewall booleanaddToFirewallExclusion booleanforceReboot booleankillBrowserProcesses booleanignoreJobsRunning booleanstopOracleServices booleanskipClientsOfCS booleanrestoreOnlyAgents booleanoverrideClientInfo booleanfirewallInstall object
enableFirewallConfig booleanfirewallConnectionType integerportNumber integerunixGroup stringDatabase unix group used for database operations
unixGroupAccess integerunixOtherAccess integeroverrideUnixGroupAndPermissions booleanclientComposition object[]
components object
Packages to be installed
componentInfo object[] required
ComponentName stringDefault value:
MySQL
ComponentId integerDefault value:
1208
ComponentId for MySQL is 1208
osTypePossible values: [
Unix
,Windows
]clientInfo object
client object
evmgrcPort integercvdPort integerclientDetails object[] required
clientEntity object required
clientId integerClientId of client on which MySQL agent is being installed. It is set to 0 for new clients.
clientName stringClient name
hostName stringHost name of client
displayName stringDisplay name of client
discoveryType integerclientAuthForJob object required
userName stringOperating System user name of client
password stringBase 64 encoded string of Operating system user's password
updateOption object
rebootClient booleanplan object required
planName stringPlan name to be associated to the client
Responses
- 200
- 400
- 401
OK
Response Headers
- application/json
- Schema
- Example (from schema)
- Example
Schema
- taskId integer
- jobIds string[]
JobId of install job triggered
{
"taskId": 0,
"jobIds": [
"string"
]
}
{
"taskId": 2176,
"jobIds": [
"35886"
]
}
Bad Request
- application/json
- Schema
- Example
Schema
- string
Request body is empty or format is invalid
Unauthorized
- application/json
- Schema
- Example (from schema)
- Example
Schema
- errorMessage string
- errorCode integer
{
"errorMessage": "string",
"errorCode": 0
}
{
"errorMessage": "Access Denied",
"errorCode": 5
}
Loading...