Type to search...

Cloud - API representation

For a list of methods for this resource, see the end of this page.

Resource Representation

Cloud resource

{
  "id": string,
  "name": string,
  "description": string,
  "createdAt": unsigned int,
  "updatedAt": unsigned int,
  "settings": object,
  "firewall": object,
  "hasSuperBackup": boolean,
  "info": object
}
Property name Value Description Notes
id string ID of the cloud read only
name string Name of the cloud
description string Description of the cloud optional
createdAt unsigned int Creation time of the cloud read-only
updatedAt unsigned int Last update time read-only
settings object Cloud settings
firewall object Connected firewall
hasSuperBackup boolean Is cloud has super backup read-only
info cloudInfo Storage information of the cloud read only

CloudInfo resource

{
  "estimatedStorageSize": float|null,
  "estimatedItemCount": unsigned int|null
}
Property name Value Description Notes
estimatedStorageSize float or null Estimated storage size [GiB]; if NULL then cloud is empty read only
estimatedItemCount unsigned int or null Estimated item count; if NULL then cloud is empty read only

CloudList resource

{
  "nextPageToken": bool|string,
  "totalCount": unsigned int,
  "items": cloudResource[]
}
Property name Value Description Notes
nextPageToken bool/string
totalCount unsigned int
items cloudResource[]

Projections

Name Description
noSettings Without settings data
noFirewall Without firewall data
noSuperBackup Without super backup data
info With storage information

Methods

Available methods for Clouds resources are as follows:

  • create: Creates a new cloud.
  • view: Returns the specified cloud.
  • exists: Fast way to check if the cloud exists or not.
  • update: Updates an existing cloud.
  • list: Retrieves a list of clouds matching the criteria.
  • delete: Permanently deletes the cloud.
Table of contents