GetCloudStorageById
Select
Get Cloud Storage Details
Path Parameters
- cloudStorageId int32 required
Id of cloud Storage
Query Parameters
- showInheritedAssociation string
Possible values: [
true
]Set to true if want to show inherited security associations
- 200
- 404
- 500
Success
- application/json
- Schema
- Example (from schema)
Schema
- id int32
- name string
general object
type stringType of the cloud storage server
vendorType stringCloud server type
totalCapacity int32Total capacity of this cloud storage
freeSpace int32Free space available on this cloud storage
sizeOnDisk int32Amount of space consumed
deduplicationSavings stringSpecifies the savings in percentage that occurred due to deduplication. Only available for dedupe cloud storage pools
bucket object[]
id int32name stringstatus stringencryption object
Different ways in which data can be encrypted.
encrypt booleankeyLength int32Different keylengths are present for different kinds of ciphers. Blowfish,Twofish,AES and Serpent all accept both 128 and 256. DES3 accepts only 192. GOST accepts only 256.
cipher stringPossible values: [
BlowFish
,AES
,DES3
,GOST
,Serpent
,Twofish
]The different types of encryption keys that can be used for encrypting the data. The values are case sensitive
keyProvider object
id int32name stringsecurity object[]
user object
id int32name stringuserGroup object
id int32name stringexternalUserGroup object
External User Group Entity
id int32User Group Id
name stringExternal Group Name
providerId int32Provider id
providerName stringProvider Name
isCreatorAssociation booleanrole object
id int32name stringpermissionList object[]
permissionId int32permissionName stringcategoryId int32categoryName stringtype stringPossible values: [
ALL_CATEGORIES
,CATEGORY_ENTITY
,PERMISSION_ENTITY
]Returns the type of association.
exclude booleanFlag to specify if this is included permission or excluded permission.
cacheConfigurations object
enable booleanTells if cache configuration is enabled for this storage
metadataCache object[]
mediaAgent object
id int32name stringpath stringPath of cache
associatedPlans object[]
id int32name string
{
"id": 0,
"name": "string",
"general": {
"type": "string",
"vendorType": "string",
"totalCapacity": 0,
"freeSpace": 0,
"sizeOnDisk": 0,
"deduplicationSavings": "string"
},
"bucket": [
{
"id": 0,
"name": "string",
"status": "string"
}
],
"encryption": {
"encrypt": true,
"keyLength": 0,
"cipher": "BlowFish",
"keyProvider": {
"id": 0,
"name": "string"
}
},
"security": [
{
"user": {
"id": 0,
"name": "string"
},
"userGroup": {
"id": 0,
"name": "string"
},
"externalUserGroup": {
"id": 0,
"name": "string",
"providerId": 0,
"providerName": "string"
},
"isCreatorAssociation": true,
"role": {
"id": 0,
"name": "string"
},
"permissionList": [
{
"permissionId": 0,
"permissionName": "string",
"categoryId": 0,
"categoryName": "string",
"type": "ALL_CATEGORIES",
"exclude": true
}
]
}
],
"cacheConfigurations": {
"enable": true,
"metadataCache": [
{
"mediaAgent": {
"id": 0,
"name": "string"
},
"path": "string"
}
]
},
"associatedPlans": [
{
"id": 0,
"name": "string"
}
]
}
Requested Details not found
- application/json
- Schema
- Example (from schema)
Schema
- errorMessage string
- errorCode int32
{
"errorMessage": "string",
"errorCode": 0
}
Internal Server Error