Modify MySQL database group
This operation is used to modify database group property
Path Parameters
- subclientId string required
ID of database group
- application/json
Request Body
subClientProperties object
Database group properties
mySqlSubclientProp object
MySQL agent specific properties
proxySettings object
MySQL Proxy Settings
isFailOverToProduction booleanUse source if standby is unavailable toggle operation
isProxyEnabled booleanEnable Standby backup toggle operation
fullInstanceXtraBackup booleanFull Instance Xtrabackup toggle operation
isUseBlockLevelBackup integerUse Volume copy (Block Level backup) toggle operation
numberOfBackupStreams integerPossible values:
>= 1
and<= 100
Number of data streams
commonProperties object
Database group common properties
snapCopyInfo object
Snapshot Management
isSnapBackupEnabled booleanEnable snap backup toggle operation
snapToTapeSelectedEngine object
snapShotEngineId integerSnapshot engine id
snapShotEngineName stringSnapshot engine name
prepostProcess object
Pre-process and post-process commands
runPostScan integerrunPostBackup integerrunAs integerpostBackupCommand stringPost backup command/file location
preBackupCommand stringPre backup command/file location
prepostUserName object
Impersonate user information
userName stringUser name
password stringBase64 encoded password
planEntity object
planName stringPlan name to be modified
association object
entity object[]
subclientId integerDatabase group ID
displayName stringClient display name
commCellName stringCommcell Name
clientId integerclient ID
instanceName stringMySQL Insatnce Name
appName stringDefault value:
MySQL
Application Name
applicationId integerDefault value:
104
clientName stringClinet Name
backupsetId integerinstanceId integerMySQL Instance ID
subclientGUID stringsubclientName stringcsGUID stringbackupsetName stringDefault value:
defaultDummyBackupSet
Backupset Name
entityInfo object
companyId integercompanyName stringmultiCommcellId integerflags object
- 200
- 400
- 401
- 403
- 500
OK
- application/json
- application/xml
- Schema
- Example (from schema)
- Example
Schema
processinginstructioninfo object
attributes object[]
name stringvalue stringresponse object[]
warningCode integererrorCode integerwarningMessage string
{
"processinginstructioninfo": {
"attributes": [
{
"name": "string",
"value": "string"
}
]
},
"response": [
{
"warningCode": 0,
"errorCode": 0,
"warningMessage": "string"
}
]
}
{
"processinginstructioninfo": {
"attributes": [
{
"name": "exitval",
"value": "0"
}
]
},
"response": [
{
"warningCode": 0,
"errorCode": 0,
"warningMessage": ""
}
]
}
- Schema
- Example (from schema)
Schema
processinginstructioninfo object
attributes object[]
name stringvalue stringresponse object[]
warningCode integerResponse warning code
errorCode integerResponse error code
warningMessage stringResponse warning message
<root>
<processinginstructioninfo>
<attributes>
<name>string</name>
<value>string</value>
</attributes>
</processinginstructioninfo>
<response>
<warningCode>0</warningCode>
<errorCode>0</errorCode>
<warningMessage>string</warningMessage>
</response>
</root>
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
}
Forbidden
- application/json
- Schema
- Example (from schema)
- Example
Schema
- errorMessage string
- errorCode integer
{
"errorMessage": "string",
"errorCode": 0
}
{
"errorMessage": "User [Remote User] does not have required capability [Agent Management] for this subclient and this operation.",
"errorCode": 5
}
Internal Server Error
- application/json
- Schema
- Example (from schema)
- Example
Schema
- errorMessage string
- errorCode integer
{
"errorMessage": "string",
"errorCode": 0
}
{
"errorMessage": "Could not update property changes. Backup running for subclient.",
"errorCode": 1
}