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
**allocationuuid** | **str** | a unique identifier for this ip address allocation, can be used to distinguish between ip address allocation over time. | [optional]
7
8
**ipaddress** | **str** | the address (ipv4 or ipv6) of this ip | [optional]
8
9
**machineid** | **str** | the machine an ip address is associated to | [optional]
**allocationuuid** | **str** | a unique identifier for this ip address allocation, can be used to distinguish between ip address allocation over time. | [optional]
7
8
**ipaddress** | **str** | the address (ipv4 or ipv6) of this ip | [optional]
8
9
**machineid** | **str** | the machine an ip address is associated to | [optional]
**addressfamily** | **str** | the addressfamily to allocate a child network defaults. If not specified, the child network inherits the addressfamilies from the parent. |
6
7
**description** | **str** | a description for this entity | [optional]
7
8
**destinationprefixes** | **list[str]** | the destination prefixes of this network | [optional]
8
9
**labels** | **dict(str, str)** | free labels that you associate with this network. | [optional]
10
+
**length** | **dict(str, int)** | the bitlen of the prefix to allocate, defaults to defaultchildprefixlength of super prefix |
9
11
**name** | **str** | a readable name for this entity | [optional]
10
12
**nat** | **bool** | if set to true, packets leaving this network get masqueraded behind interface ip | [optional]
13
+
**parentnetworkid** | **str** | the parent network from which this network should be allocated |
11
14
**partitionid** | **str** | the partition this network belongs to | [optional]
12
15
**projectid** | **str** | the project id this network belongs to, can be empty if globally available | [optional]
13
16
**shared** | **bool** | marks a network as shareable. | [optional]
**ipv4** | [**V1NetworkUsage**](V1NetworkUsage.md) | ip and prefix consumption in the ipv4 addressfamily | [optional]
7
+
**ipv6** | [**V1NetworkUsage**](V1NetworkUsage.md) | ip and prefix consumption in the ipv6 addressfamily | [optional]
8
+
9
+
[[Back to Model list]](../README.md#documentation-for-models)[[Back to API list]](../README.md#documentation-for-api-endpoints)[[Back to README]](../README.md)
**additional_announcable_cid_rs** | **list[str]** | list of cidrs which are added to the route maps per tenant private network, these are typically pod- and service cidrs, can only be set for private super networks | [optional]
7
+
**defaultchildprefixlength** | **dict(str, int)** | if privatesuper, this defines the bitlen of child prefixes per addressfamily if not nil | [optional]
7
8
**description** | **str** | a description for this entity | [optional]
8
9
**destinationprefixes** | **list[str]** | the destination prefixes of this network |
9
10
**id** | **str** | the unique ID of this entity, auto-generated if left empty |
10
11
**labels** | **dict(str, str)** | free labels that you associate with this network. | [optional]
11
12
**name** | **str** | a readable name for this entity | [optional]
12
-
**nat** | **bool** | if set to true, packets leaving this network get masqueraded behind interface ip |
13
+
**nat** | **bool** | if set to true, packets leaving this ipv4 network get masqueraded behind interface ip |
13
14
**parentnetworkid** | **str** | the id of the parent network | [optional]
14
15
**partitionid** | **str** | the partition this network belongs to | [optional]
15
16
**prefixes** | **list[str]** | the prefixes of this network |
**additional_announcable_cid_rs** | **list[str]** | list of cidrs which are added to the route maps per tenant private network, these are typically pod- and service cidrs, can only be set for private super networks | [optional]
7
+
**defaultchildprefixlength** | **dict(str, int)** | if privatesuper, this defines the bitlen of child prefixes per addressfamily if not nil | [optional]
7
8
**destinationprefixes** | **list[str]** | the destination prefixes of this network |
8
-
**nat** | **bool** | if set to true, packets leaving this network get masqueraded behind interface ip |
9
+
**nat** | **bool** | if set to true, packets leaving this ipv4 network get masqueraded behind interface ip |
9
10
**parentnetworkid** | **str** | the id of the parent network | [optional]
10
11
**prefixes** | **list[str]** | the prefixes of this network |
11
12
**privatesuper** | **bool** | if set to true, this network will serve as a partition's super network for the internal machine networks,there can only be one privatesuper network per partition |
**additional_announcable_cid_rs** | **list[str]** | list of cidrs which are added to the route maps per tenant private network, these are typically pod- and service cidrs, can only be set for private super networks | [optional]
7
7
**changed** | **datetime** | the last changed timestamp of this entity | [optional]
8
+
**consumption** | [**V1NetworkConsumption**](V1NetworkConsumption.md) | consumption of ips and prefixes in this network |
8
9
**created** | **datetime** | the creation time of this entity | [optional]
10
+
**defaultchildprefixlength** | **dict(str, int)** | if privatesuper, this defines the bitlen of child prefixes per addressfamily if not nil | [optional]
9
11
**description** | **str** | a description for this entity | [optional]
10
12
**destinationprefixes** | **list[str]** | the destination prefixes of this network |
11
13
**id** | **str** | the unique ID of this entity |
12
14
**labels** | **dict(str, str)** | free labels that you associate with this network. | [optional]
13
15
**name** | **str** | a readable name for this entity | [optional]
14
-
**nat** | **bool** | if set to true, packets leaving this network get masqueraded behind interface ip |
16
+
**nat** | **bool** | if set to true, packets leaving this ipv4 network get masqueraded behind interface ip |
15
17
**parentnetworkid** | **str** | the id of the parent network | [optional]
16
18
**partitionid** | **str** | the partition this network belongs to | [optional]
17
19
**prefixes** | **list[str]** | the prefixes of this network |
18
20
**privatesuper** | **bool** | if set to true, this network will serve as a partition's super network for the internal machine networks,there can only be one privatesuper network per partition |
19
21
**projectid** | **str** | the project id this network belongs to, can be empty if globally available | [optional]
20
22
**shared** | **bool** | marks a network as shareable. | [optional]
21
23
**underlay** | **bool** | if set to true, this network can be used for underlay communication |
22
-
**usage** | [**V1NetworkUsage**](V1NetworkUsage.md) | usage of ips and prefixes in this network |
24
+
**usage** | [**V1NetworkUsage**](V1NetworkUsage.md) | usage of IPv4 ips and prefixes in this network |
23
25
**vrf** | **int** | the vrf this network is associated with | [optional]
24
26
**vrfshared** | **bool** | if set to true, given vrf can be used by multiple networks, which is sometimes useful for network partitioning (default: false) | [optional]
0 commit comments