Sha256: 4c8f892c1431713b0f6e9eafd65c0df0f814f74b29fe88311df39b86960c8f98

Contents?: true

Size: 787 Bytes

Versions: 4

Compression:

Stored size: 787 Bytes

Contents

# NatGatewayProperties

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **name** | **String** | Name of the NAT gateway |  |
| **public_ips** | **Array<String>** | Collection of public IP addresses of the NAT gateway. Should be customer reserved IP addresses in that location |  |
| **lans** | [**Array<NatGatewayLanProperties>**](NatGatewayLanProperties.md) | Collection of LANs connected to the NAT gateway. IPs must contain valid subnet mask. If user will not provide any IP then system will generate an IP with /24 subnet. | [optional] |

## Example

```ruby
require 'ionoscloud'

instance = Ionoscloud::NatGatewayProperties.new(
  name: My NAT Gateway,
  public_ips: [81.173.1.2, 82.231.2.5, 92.221.2.4],
  lans: null
)
```

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
ionoscloud-6.0.0.beta.4 docs/models/NatGatewayProperties.md
ionoscloud-6.0.0.beta.3 docs/NatGatewayProperties.md
ionoscloud-6.0.0.beta.2 docs/NatGatewayProperties.md
ionoscloud-6.0.0.beta.1 docs/NatGatewayProperties.md