Add Kudu App
This API is used to create Kudu app data protection
Path Parameters
- instanceid string required
- application/json
Request Body
instanceProperties object required
Instance Properties
instance object required
Kudu Instance
instanceId integerapplicationId integer requiredApplication Id
clientId integer requireddistributedClusterInstanceProperties object required
clusterType integerDefault value:
2
opType integerDefault value:
2
Kudu OpType
instance object
instanceId integerInstance Id
instanceName stringDefault Instance Name is Kudu
clusterConfig object
hadoopConfig object
hadoopApps object required
List of Hadoop Apps available
appConfigs object required
List of Apps -Kudu, Hive, HBase available for configuration
appConfigs object[]
hadoopAppType integerSelect the App Type
kuduConfig object required
Kudu specific configurations
user string requiredKudu user
staging object required
staging path for kudu operations
stagingPath string
Responses
- 200
- 400
- 401
OK
- application/json
- Schema
- Example (from schema)
- Example 1
Schema
processinginstructioninfo object
attributes object[]
name stringvalue stringresponse object
warningCode integererrorCode integerwarningMessage stringentity object
subclientId integerclientId integerinstanceName stringinstanceId integer_type_ integer
{
"processinginstructioninfo": {
"attributes": [
{
"name": "string",
"value": "string"
}
]
},
"response": {
"warningCode": 0,
"errorCode": 0,
"warningMessage": "string",
"entity": {
"subclientId": 0,
"clientId": 0,
"instanceName": "string",
"instanceId": 0,
"_type_": 0
}
}
}
{
"processinginstructioninfo": {
"attributes": [
{
"name": "exitval",
"value": "0"
}
]
},
"response": {
"warningCode": 0,
"errorCode": 0,
"warningMessage": "",
"entity": {
"subclientId": 0,
"clientId": 0,
"instanceName": "",
"instanceId": 0,
"_type_": 0
}
}
}
Bad Request
- application/json
- Schema
- Example 1
Schema
- string
Request body is empty or format is invalid
Unauthorized
- application/json
- Schema
- Example (from schema)
- Example 1
Schema
- errorMessage string
- errorCode integer
{
"errorMessage": "string",
"errorCode": 0
}
{
"errorMessage": "Access Denied",
"errorCode": 5
}
Loading...