Alibaba object storage client creation
Select
This request creates a client for Alibaba Object Storage
- application/json
Request Body
clientInfo object
Type of client to be created
clientType integerDefault value:
15
Use clientType 15 for object storage clients
cloudClonnectorProperties object
instanceType string requiredPossible values: [
ALIBABA_OSS
]Type of the object storage instance
instance object
instance object
instanceName string requiredName for the object storage instance
commCellId integer requiredDefault value:
2
applicationId integer requiredDefault value:
134
Use application ID 134 for object storage clients
cloudAppsInstance object
instanceType stringPossible values: [
ALIBABA_OSS
]Instance Type
generalCloudProperties object
numberOfBackupStreams integerDefault value:
4
Number of streams configured for the instance
memberServers object[] required
client object
We can configure servers OR server groups as the access nodes. For server groups use the combination of clientGroupId and clientGroupName. For servers use clientID and clientName.
clientId integer requiredID of the server to configure as access node
clientName stringServer name
clientGroupId integerID of the server group to configure as access node
clientGroupName stringServer group name
credentials object required
credentialId integer requiredID of the credential
credentialName stringName of the credential
alibabaInstance object
hostURL string requiredHost URL for the alibaba instance
credentialType string requiredPossible values: [
ALICLOUD_OSS
]Credential type for Alibaba instance
plan object
planId integer requiredID of the plan associated with instance.
planName stringName of the plan associated with instance.
entity object
clientName string requiredName of the object storage client
- 200
- 409
OK
- application/json
- Schema
- Example (from schema)
- Example 1
Schema
processinginstructioninfo object
attributes object[]
name stringvalue stringresponse object
errorCode integerentity object
clientId integerclientName string_type_ integer
{
"processinginstructioninfo": {
"attributes": [
{
"name": "string",
"value": "string"
}
]
},
"response": {
"errorCode": 0,
"entity": {
"clientId": 0,
"clientName": "string",
"_type_": 0
}
}
}
{
"processinginstructioninfo": {
"attributes": [
{
"name": "string",
"value": "string"
}
]
},
"response": {
"errorCode": 0,
"entity": {
"clientId": 0,
"clientName": "string",
"_type_": 0
}
}
}
Conflict
- application/json
- Schema
- Example (from schema)
- Example 1
Schema
- errorMessage string
- errorCode integer
{
"errorMessage": "string",
"errorCode": 0
}
{
"errorMessage": "Duplicate entry.Client [alibaba-client-name] already exists. Try with different Client name.",
"errorCode": 3
}