Skip to main content

Intro

This section contains information about the metadata and properties of cloud resources. To properly manage your cloud resources, read the documentation carefully. Each resource contains a 'metadata' section and a 'properties' section.

Metadata

Metadata is common to all resources and contains the following fields:

  • name: Name of the resource
  • location: Value of the region in which the resource will be located. Available regions at present: ITBG-Bergamo
  • tags: List of tags for the resource

Properties

Properties are the specific data for each resource, necessary for the management of the same. The following is a list of some properties related to specific resources:

CloudServer

Cloud Server BootVolume

Before creating a cloud server, you must first create a volume using the dedicated volume creation API. This step is required in order to properly attach the storage to the server during its provisioning process.

The volume must be created with the bootable field set to true, and the image field must be specified with one of the allowed values listed in the table below. Make sure the volume is successfully created and available before proceeding with the server creation request.

List of possible values:

NameDescriptionCompatible Flavors
alma8alma 8 64bitLinux Flavor
DE11-001debian 11 64bitLinux Flavor
osuse15_2_x64_1_0opensuse 15 64bitLinux Flavor
alma9alma 9 64bitLinux Flavor
WS19-001_W2K19_1_0Windows 2019Windows Flavor
DE12-001debian 12 64bitLinux Flavor
LU22-001ubuntu 22 64bitLinux Flavor
WS22-001_W2K22_1_0Windows 2022Windows Flavor
LU20-001ubuntu 20 64bitLinux Flavor
LU24-001ubuntu 24 64bitLinux Flavor

CloudServer Flavors

List of possible sizes for CloudServers. You need to use the name in the body of the API:

Cloud Server Linux

NameCPURam (GB)
CSO4A848
CSO8A16816
CSO12A241224
CSO16A321632
CSO24A482448
CSO32A643264
CSO1A414
CSO2A828
CSO4A16416
CSO8A32832
CSO16A641664
CSO1A212
CSO2A424

Cloud Server Windows

NameCPURam (GB)
CSO12A241224
CSO16A321632
CSO16A641664
CSO1A414
CSO24A482448
CSO2A424
CSO2A828
CSO32A643264
CSO4A16416
CSO4A848
CSO8A16816
CSO8A32832

KaaS

KaaS Flavors

List of possible sizes of KaaS nodes: You need to use the name in the API body

NameCPURam (GB)Storage (GB)
K1A21220
K2A42440
K4A84880
K8A16816120
K1A4R1440
K2A8R2880
K4A16R416120
K12A241224120
K16A321632120
K24A482448120
K32A643264120
K8A32R832120

Kubernetes Version

To create a KaaS, you must specify the Kubernetes version. Currently, the following versions of Kubernetes are available:

Version
1.29.2
1.28.2
1.27.7

DBaaS

DBaaS Engines

List of possible engines for DBaaS. You need to use the name in the body of the API

Engine typeVersionEditionName
MySQL8.0mysql-8.0
Microsoft SQL Server2022Webmssql-2022-web
Microsoft SQL Server2022Standardmssql-2022-standard
Microsoft SQL Server2022Enterprisemssql-2022-enterprise

DBaaS Flavors

List of possible sizes for DBaaS. You need to use the name in the body of the API

NameCPURAM (GB)Engine compatibility
DBO1A212
  • mysql-8.0
DBO1A414
DBO2A424
DBO2A828
DBO4A848
  • mysql-8.0
  • mssql-2022-web
  • mssql-2022-standard
  • mssql-2022-enterprise
DBO4A16416
DBO8A16816
  • mysql-8.0
  • mssql-2022-enterprise
DBO8A32832
DBO12A241224
DBO16A321632
DBO16A641664
  • mysql-8.0
DBO24A482448
DBO32A643264

Location and Data Center

To create any CMP resource, you must specify the reference Location and Data Center.

Here is the list of possible values:

LocationDataCenter
ITBG-BergamoITBG-1
ITBG-BergamoITBG-2
ITBG-BergamoITBG-3
caution

For 'child' resources such as SecurityGroup (child of the vpc resource) it is not necessary to specify the location, as it will be created in the same location as the 'parent' resource

danger

Please note that once the asset has been created in a specific location, it is not possible to change it.