Sha256: b75c3c63ddc179fe1ac1a37fa40b0b6c2f8847b9737fa9b68d729e7d64523f9e

Contents?: true

Size: 1.26 KB

Versions: 6

Compression:

Stored size: 1.26 KB

Contents

# IpBlockProperties

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **ips** | **Array<String>** | A collection of IPs associated with the IP Block | [optional][readonly] |
| **location** | **String** | Location of that IP Block. Property cannot be modified after creation (disallowed in update requests) |  |
| **size** | **Integer** | The size of the IP block |  |
| **name** | **String** | A name of that resource | [optional] |
| **ip_consumers** | [**Array<IpConsumer>**](IpConsumer.md) | Read-Only attribute. Lists consumption detail of an individual ip | [optional][readonly] |

## Example

```ruby
require 'ionoscloud'

instance = Ionoscloud::IpBlockProperties.new(
  ips: ["22.231.113.64", "22.231.113.65", "22.231.113.66"],
  location: us/las,
  size: 5,
  name: My resource,
  ip_consumers: { "ipConsumers": [ { "ip" : "192.18.2.11", "mac" : "02:01:3f:52:6e:57", "nicId" : "0e8ee463-1174-46f2-87ba-a5c79c14d8e5", "serverId" : "e6a3466f-8d6e-4cb6-8001-f4e245f222b7", "serverName" : "Unnamed Server", "datacenterId" : "6e54a9ec-aace-4176-8ee4-1c3a704fccfc", "datacenterName" : "IpConsumerDC", "k8sNodePoolUuid" : "6e54a9ec-aace-4176-8ee4-1c3a704fcc12", "k8sClusterUuid" : "6e54a9ec-aace-4176-8ee4-1c3a704fcc23"} ] }
)
```

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
ionoscloud-5.1.2 docs/models/IpBlockProperties.md
ionoscloud-6.0.0.beta.4 docs/models/IpBlockProperties.md
ionoscloud-5.1.1 docs/models/IpBlockProperties.md
ionoscloud-6.0.0.beta.3 docs/IpBlockProperties.md
ionoscloud-5.1.0 docs/IpBlockProperties.md
ionoscloud-6.0.0.beta.2 docs/IpBlockProperties.md