You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(iaas): add warning that behavior of network resource will change (#1031)
relates to STACKITTPR-366
* feat(iaas): add warning that behavior of network resource will change
* fix: changed payload for ipv6_nameservers
* if is unset / null: ipv6_nameservers will not be sent
* if set list / empty list: ipv6_nameserver will be sent with the set list / empty list
Network resource schema. Must have a region specified in the provider configuration.
7
+
~> Behavior of not configured ipv4_nameservers will change from January 2026. When ipv4_nameservers is not set, it will be set to the network area's default_nameservers.
8
+
To prevent any nameserver configuration, the ipv4_nameservers attribute should be explicitly set to an empty list [].
9
+
In cases where ipv4_nameservers are defined within the resource, the existing behavior will remain unchanged.
7
10
---
8
11
9
12
# stackit_network (Resource)
10
13
11
14
Network resource schema. Must have a `region` specified in the provider configuration.
15
+
~> Behavior of not configured `ipv4_nameservers` will change from January 2026. When `ipv4_nameservers` is not set, it will be set to the network area's `default_nameservers`.
16
+
To prevent any nameserver configuration, the `ipv4_nameservers` attribute should be explicitly set to an empty list `[]`.
17
+
In cases where `ipv4_nameservers` are defined within the resource, the existing behavior will remain unchanged.
12
18
13
19
## Example Usage
14
20
@@ -68,7 +74,7 @@ import {
68
74
-`ipv6_prefix` (String) The IPv6 prefix of the network (CIDR).
69
75
-`ipv6_prefix_length` (Number) The IPv6 prefix length of the network.
70
76
-`labels` (Map of String) Labels are key-value string pairs which can be attached to a resource container
71
-
-`nameservers` (List of String, Deprecated) The nameservers of the network. This field is deprecated and will be removed soon, use `ipv4_nameservers` to configure the nameservers for IPv4.
77
+
-`nameservers` (List of String, Deprecated) The nameservers of the network. This field is deprecated and will be removed in January 2026, use `ipv4_nameservers` to configure the nameservers for IPv4.
72
78
-`no_ipv4_gateway` (Boolean) If set to `true`, the network doesn't have a gateway.
73
79
-`no_ipv6_gateway` (Boolean) If set to `true`, the network doesn't have a gateway.
74
80
-`region` (String) Can only be used when experimental "network" is set.
@@ -83,5 +89,5 @@ The ID of the routing table associated with the network.
83
89
-`ipv4_prefixes` (List of String) The IPv4 prefixes of the network.
84
90
-`ipv6_prefixes` (List of String) The IPv6 prefixes of the network.
85
91
-`network_id` (String) The network ID.
86
-
-`prefixes` (List of String, Deprecated) The prefixes of the network. This field is deprecated and will be removed soon, use `ipv4_prefixes` to read the prefixes of the IPv4 networks.
92
+
-`prefixes` (List of String, Deprecated) The prefixes of the network. This field is deprecated and will be removed in January 2026, use `ipv4_prefixes` to read the prefixes of the IPv4 networks.
87
93
-`public_ip` (String) The public IP of the network.
Description: "The nameservers of the network. This field is deprecated and will be removed soon, use `ipv4_nameservers` to configure the nameservers for IPv4.",
232
+
Description: "The nameservers of the network. This field is deprecated and will be removed in January 2026, use `ipv4_nameservers` to configure the nameservers for IPv4.",
216
233
DeprecationMessage: "Use `ipv4_nameservers` to configure the nameservers for IPv4.",
Description: "The prefixes of the network. This field is deprecated and will be removed soon, use `ipv4_prefixes` to read the prefixes of the IPv4 networks.",
279
+
Description: "The prefixes of the network. This field is deprecated and will be removed in January 2026, use `ipv4_prefixes` to read the prefixes of the IPv4 networks.",
263
280
DeprecationMessage: "Use `ipv4_prefixes` to read the prefixes of the IPv4 networks.",
0 commit comments