docs/models/ResourceLimits.md in ionoscloud-6.1.1 vs docs/models/ResourceLimits.md in ionoscloud-6.1.2

- old
+ new

@@ -2,59 +2,103 @@ ## Properties | Name | Type | Description | Notes | | ---- | ---- | ----------- | ----- | -| **cores_per_server** | **Integer** | The maximum number of cores per server. | | -| **cores_per_contract** | **Integer** | The maximum number of cores per contract. | | -| **cores_provisioned** | **Integer** | The number of cores provisioned. | | -| **ram_per_server** | **Integer** | The maximum RAM per server. | | -| **ram_per_contract** | **Integer** | The maximum RAM per contract. | | -| **ram_provisioned** | **Integer** | RAM provisioned. | | -| **hdd_limit_per_volume** | **Integer** | HDD limit per volume. | | -| **hdd_limit_per_contract** | **Integer** | HDD limit per contract. | | -| **hdd_volume_provisioned** | **Integer** | HDD volume provisioned. | | -| **ssd_limit_per_volume** | **Integer** | SSD limit per volume. | | -| **ssd_limit_per_contract** | **Integer** | SSD limit per contract. | | -| **ssd_volume_provisioned** | **Integer** | SSD volume provisioned. | | -| **das_volume_provisioned** | **Integer** | DAS (Direct Attached Storage) volume provisioned. | | -| **reservable_ips** | **Integer** | Total reservable IP limit for the customer. | | -| **reserved_ips_on_contract** | **Integer** | Reserved ips for the contract. | | -| **reserved_ips_in_use** | **Integer** | Reserved ips in use. | | -| **k8s_cluster_limit_total** | **Integer** | K8s clusters total limit. | | -| **k8s_clusters_provisioned** | **Integer** | K8s clusters provisioned. | | -| **nlb_limit_total** | **Integer** | NLB total limit. | | -| **nlb_provisioned** | **Integer** | NLBs provisioned. | | -| **nat_gateway_limit_total** | **Integer** | NAT Gateway total limit. | | -| **nat_gateway_provisioned** | **Integer** | NAT Gateways provisioned. | | +| **cores_per_contract** | **Integer** | The maximum number of CPU cores per contract. | | + +| **cores_per_server** | **Integer** | The maximum number of CPU cores per server. | | + +| **cores_provisioned** | **Integer** | The number of CPU cores provisioned. | | + +| **das_volume_provisioned** | **Integer** | The amount of DAS disk space (in MB) in a Cube server that is currently provisioned. | | + +| **hdd_limit_per_contract** | **Integer** | The maximum amount of disk space (in MB) that can be provided under this contract. | | + +| **hdd_limit_per_volume** | **Integer** | The maximum size (in MB) of an idividual hard disk volume. | | + +| **hdd_volume_provisioned** | **Integer** | The amount of hard disk space (in MB) that is currently provisioned. | | + +| **k8s_cluster_limit_total** | **Integer** | The maximum number of Kubernetes clusters that can be created under this contract. | | + +| **k8s_clusters_provisioned** | **Integer** | The amount of Kubernetes clusters that is currently provisioned. | | + +| **nat_gateway_limit_total** | **Integer** | The NAT Gateway total limit. | | + +| **nat_gateway_provisioned** | **Integer** | The NAT Gateways provisioned. | | + +| **nlb_limit_total** | **Integer** | The NLB total limit. | | + +| **nlb_provisioned** | **Integer** | The NLBs provisioned. | | + +| **ram_per_contract** | **Integer** | The maximum amount of RAM (in MB) that can be provisioned under this contract. | | + +| **ram_per_server** | **Integer** | The maximum amount of RAM (in MB) that can be provisioned for a particular server under this contract. | | + +| **ram_provisioned** | **Integer** | The amount of RAM (in MB) provisioned under this contract. | | + +| **reservable_ips** | **Integer** | The maximum number of static public IP addresses that can be reserved by this customer across contracts. | | + +| **reserved_ips_in_use** | **Integer** | The number of static public IP addresses in use. | | + +| **reserved_ips_on_contract** | **Integer** | The maximum number of static public IP addresses that can be reserved for this contract. | | + +| **ssd_limit_per_contract** | **Integer** | The maximum amount of solid state disk space (in MB) that can be provisioned under this contract. | | + +| **ssd_limit_per_volume** | **Integer** | The maximum size (in MB) of an individual solid state disk volume. | | + +| **ssd_volume_provisioned** | **Integer** | The amount of solid state disk space (in MB) that is currently provisioned. | | + ## Example ```ruby require 'ionoscloud' + instance = Ionoscloud::ResourceLimits.new( - cores_per_server: null, - cores_per_contract: null, - cores_provisioned: null, - ram_per_server: null, - ram_per_contract: null, - ram_provisioned: null, - hdd_limit_per_volume: null, - hdd_limit_per_contract: null, - hdd_volume_provisioned: null, - ssd_limit_per_volume: null, - ssd_limit_per_contract: null, - ssd_volume_provisioned: null, - das_volume_provisioned: null, - reservable_ips: null, - reserved_ips_on_contract: null, - reserved_ips_in_use: null, - k8s_cluster_limit_total: null, - k8s_clusters_provisioned: null, - nlb_limit_total: null, - nlb_provisioned: null, - nat_gateway_limit_total: null, - nat_gateway_provisioned: null + cores_per_contract: 8, + + cores_per_server: 4, + + cores_provisioned: 7, + + das_volume_provisioned: 51200, + + hdd_limit_per_contract: 61440, + + hdd_limit_per_volume: 614400, + + hdd_volume_provisioned: 10240, + + k8s_cluster_limit_total: 5, + + k8s_clusters_provisioned: 0, + + nat_gateway_limit_total: 5, + + nat_gateway_provisioned: 0, + + nlb_limit_total: 5, + + nlb_provisioned: 0, + + ram_per_contract: 20480, + + ram_per_server: 20480, + + ram_provisioned: 14336, + + reservable_ips: 1, + + reserved_ips_in_use: 0, + + reserved_ips_on_contract: 1, + + ssd_limit_per_contract: 614400, + + ssd_limit_per_volume: 614400, + + ssd_volume_provisioned: 204800 ) ```