ResourceLimits

Properties

| 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

require 'ionoscloud'


instance = Ionoscloud::ResourceLimits.new(
  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
)

Last updated