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
Copy file name to clipboardExpand all lines: framework/extensions/src/main/java/org/apache/cloudstack/framework/extensions/network/NetworkExtensionElement.java
Copy file name to clipboardExpand all lines: framework/extensions/src/main/java/org/apache/cloudstack/framework/extensions/network/README.md
+15Lines changed: 15 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -260,12 +260,17 @@ The following names appear repeatedly inside the nested `payload` object.
260
260
|`vlan`| Guest VLAN tag (for example `100`). Extracted from the broadcast URI. May be empty for flat networks. |
261
261
|`gateway`| Guest network gateway (for example `10.0.0.1`). |
262
262
|`cidr`| Guest network CIDR (for example `10.0.0.0/24`). |
263
+
|`network_ip6_gateway`| Guest network IPv6 gateway, when the network has IPv6 configured. |
264
+
|`network_ip6_cidr`| Guest network IPv6 CIDR, when the network has IPv6 configured. |
263
265
|`extension_ip`| The IP the extension device uses on the guest side. Equals the gateway when SourceNat/Gateway is provided; otherwise it is a dedicated IP from the guest subnet. |
264
266
|`public_ip`| A public IP address. |
265
267
|`public_cidr`| CIDR of the public IP (for example `203.0.113.5/24`). |
266
268
|`public_vlan`| VLAN tag of the public IP segment. |
267
269
|`public_gateway`| Gateway of the public IP segment. |
268
270
|`private_ip`| A VM's private guest-network IP address. |
271
+
|`nic_ip6_address`| VM NIC IPv6 address, when the NIC has IPv6 configured. |
272
+
|`nic_ip6_gateway`| VM NIC IPv6 gateway, when available. |
273
+
|`nic_ip6_cidr`| VM NIC IPv6 CIDR, when available. |
269
274
|`source_nat`| Stringified boolean (`"true"` / `"false"`) indicating whether the public IP is a source-NAT IP. |
270
275
|`nic_uuid`| NIC UUID when the current API path has a `NicProfile` available. |
271
276
|`dns`| Comma-separated DNS server list. |
@@ -344,6 +349,10 @@ configure the gateway.
344
349
|`extension_ip`| Device IP on the guest network. |
345
350
|`vpc_id`| Present for VPC tier networks. |
346
351
352
+
> **IPv6 note:** For network-scoped commands that already include `gateway`/`cidr`,
353
+
> CloudStack now also includes `network_ip6_gateway` and `network_ip6_cidr`
354
+
> when the guest network has IPv6 configured.
355
+
347
356
---
348
357
349
358
### `shutdown-network`
@@ -641,6 +650,12 @@ network whose DHCP service is provided by this extension.
641
650
642
651
**Purpose:** Add or remove a static DHCP lease for the VM.
643
652
653
+
> **IPv6 note:** For NIC-scoped commands (`add/remove-dhcp-entry`,
0 commit comments