Skip to main content

Create cloud storage

Create a Cloud Storage

Request Body

  • name string required

    Name of the cloud storage library

  • mediaAgent object required
  • id int32
  • name string
  • cloudType string required

    Possible values: [Alibaba Cloud Object Storage Service]

    Name of cloud vendor

  • serviceHost string

    Default value: oss.aliyuncs.com

    IP address or fully qualified domain name or URL for the cloud library based on cloud vendor

  • credentials object required
  • id int32
  • name string
  • bucket string required

    Name of bucket

  • storageClass string required

    Possible values: [Bucket's default, Standard, Standard - Infrequent access, Archive, Standard/Archive (Combined Storage Tiers), Infrequent Access/Archive (Combined Storage Tiers)]

    Appropriate storage class for your account

  • useDeduplication boolean

    Default value: false

    Enables or disables deduplication on the storage

  • deduplicationDBLocation object[]

    A list of dedupe locations can be provided for the storage pool being created. This provides an efficient way to save/store data by eliminating duplicate blocks of data during backups

  • path string
  • mediaAgent object
  • id int32
  • name string
Responses

Success


Schema
  • id int32
  • name string
  • errorMessage string
  • errorCode int32
POST /v4/storage/cloud    

Authorization

type: apiKeyname: Authtokenin: header

Request

Click Edit to configure Base URL
https://localhost/webconsole/api
token
Body

{
"name": "string",
"mediaAgent": {
"id": 0,
"name": "string"
},
"cloudType": "Alibaba Cloud Object Storage Service",
"serviceHost": "oss.aliyuncs.com",
"credentials": {
"id": 0,
"name": "string"
},
"bucket": "string",
"storageClass": "Bucket's default",
"useDeduplication": false,
"deduplicationDBLocation": [
{
"path": "string",
"mediaAgent": {
"id": 0,
"name": "string"
}
}
]
}
curl -L -X POST 'https://localhost/webconsole/api/V4/Storage/Cloud' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>' \
--data-raw '{
"name": "string",
"mediaAgent": {
"id": 0,
"name": "string"
},
"cloudType": "Alibaba Cloud Object Storage Service",
"serviceHost": "oss.aliyuncs.com",
"credentials": {
"id": 0,
"name": "string"
},
"bucket": "string",
"storageClass": "Bucket'\''s default",
"useDeduplication": false,
"deduplicationDBLocation": [
{
"path": "string",
"mediaAgent": {
"id": 0,
"name": "string"
}
}
]
}'