Modify Sybase Subclient
This operation modifies the subclient properties for a given subclient
Path Parameters
- subclientId string required
ID of the subclient
- application/json
Request Body
subClientProperties object
planEntity object
entityInfo object
companyId stringID of the company being used
companyName stringName of the company being used
planId stringID of the plan to be assigned
planName stringName of the plan to be assigned
commonProperties object
snapCopyInfo object
snapToTapeProxyToUse object
clientId integerID of the client to be used as access node for Backup copy
clientName stringName of the client to be used as access node for backup copy
snapToTapeSelectedEngine object
snapShotEngineId integerID of the snapshot engine to be used
snapShotEngineName stringName of the snapshot engine to be used
isSnapBackupEnabled booleanuseSeparateProxyForSnapToTape booleanprepostProcess object
preBackupCommand stringpath for the command to run before backup
postBackupCommand stringpath for the command to run post backup is completed
runPostScan stringrunPostBackup stringrunAs stringRun command as "USE_LOCAL_SYS_ADMIN" or "USE_IMPERSONATION"
prepostUserName object
userName stringusername to run the command as
password stringpassword for the user
content object[]
sybaseContent object
databaseName stringname of the database to be included in the subclient backup
contentOperationType stringDefault value:
OVERWRITE
association object
entity object[]
subclientId integerID of the subclient
clientId integerID of the client
applicationId integerDefault value:
5
Application ID
instanceId integerID of the Instance
subclientName stringName of the subclient
entityInfo object
companyId integerID of the company
companyName stringName of the company
multiCommcellId integerinstanceName stringName of the Instance
appName stringDefault value:
Sybase
Application Name
clientName stringName of the Client
- excludeFromSLA boolean
True if subclient is to be excluded from SLA
- excludedReason string
Reason for excluding subclient
- 200
- 400
- 401
OK
- application/json
- Schema
- Example (from schema)
- Example 1
- Example 2
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": "string",
"value": "string"
}
]
},
"response": [
{
"warningCode": 0,
"errorCode": 0,
"warningMessage": "string"
}
]
}
{
"processinginstructioninfo": {
"attributes": [
{
"name": "exitval",
"value": "0"
}
]
},
"response": [
{
"warningCode": 0,
"errorCode": 0,
"warningMessage": ""
}
]
}
Bad Request
Unauthorized