Skip to content

Commit 9e7d7df

Browse files
authored
fix(vpc): add better vizualisation for private network subnets (#3643)
1 parent c46fb61 commit 9e7d7df

File tree

3 files changed

+33
-34
lines changed

3 files changed

+33
-34
lines changed

internal/namespaces/vpc/v2/custom_private_network.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,11 @@ func privateNetworkGetBuilder(c *core.Command) *core.Command {
125125
Title: "Public Gateways",
126126
HideIfEmpty: true,
127127
},
128+
{
129+
FieldName: "Subnets",
130+
Title: "Subnets",
131+
HideIfEmpty: true,
132+
},
128133
},
129134
}
130135

internal/namespaces/vpc/v2/testdata/test-get-private-network-multiple.golden

Lines changed: 14 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,14 @@
11
🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲
22
🟩🟩🟩 STDOUT️ 🟩🟩🟩️
3-
ID c48ea3b6-175a-4abf-9d30-9228973e425e
4-
Name cli-pn-laughing-banzai
5-
OrganizationID ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b
6-
ProjectID ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b
7-
Region fr-par
8-
CreatedAt few seconds ago
9-
UpdatedAt few seconds ago
10-
Subnets.0.ID 8d377ac0-4649-44c5-b117-8b18dd171728
11-
Subnets.0.CreatedAt few seconds ago
12-
Subnets.0.UpdatedAt few seconds ago
13-
Subnets.0.Subnet 172.16.72.0/22
14-
Subnets.1.ID 2be627ab-cf3e-40c7-bd70-06e6fbc4fd17
15-
Subnets.1.CreatedAt few seconds ago
16-
Subnets.1.UpdatedAt few seconds ago
17-
Subnets.1.Subnet fd4a:c18e:554d:c78a::/64
18-
VpcID 53e50f63-f6c0-44f7-8576-d6edcb965d9c
19-
DHCPEnabled true
3+
ID c48ea3b6-175a-4abf-9d30-9228973e425e
4+
Name cli-pn-laughing-banzai
5+
OrganizationID ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b
6+
ProjectID ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b
7+
Region fr-par
8+
CreatedAt few seconds ago
9+
UpdatedAt few seconds ago
10+
VpcID 53e50f63-f6c0-44f7-8576-d6edcb965d9c
11+
DHCPEnabled true
2012

2113
Instance Servers:
2214
ID NAME STATE NIC ID MAC ADDRESS
@@ -29,6 +21,11 @@ adea6c04-7694-4517-bdd4-a56fe6f21aba cli-test ready
2921
Rdb Instances:
3022
ID NAME STATE ENDPOINT ID
3123
5a96db09-7370-4a56-97c2-43219aa510f4 cli-test ready ee102f58-a383-4823-83f0-945a1d3cfd12
24+
25+
Subnets:
26+
ID CREATED AT UPDATED AT SUBNET
27+
8d377ac0-4649-44c5-b117-8b18dd171728 few seconds ago few seconds ago 172.16.72.0/22
28+
2be627ab-cf3e-40c7-bd70-06e6fbc4fd17 few seconds ago few seconds ago fd4a:c18e:554d:c78a::/64
3229
🟩🟩🟩 JSON STDOUT 🟩🟩🟩
3330
{
3431
"id": "c48ea3b6-175a-4abf-9d30-9228973e425e",

internal/namespaces/vpc/v2/testdata/test-get-private-network-simple.golden

Lines changed: 14 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,23 @@
11
🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲
22
🟩🟩🟩 STDOUT️ 🟩🟩🟩️
3-
ID 59428310-4d60-491c-98d2-9328e85d3cb1
4-
Name cli-pn-stupefied-vaughan
5-
OrganizationID ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b
6-
ProjectID ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b
7-
Region fr-par
8-
CreatedAt few seconds ago
9-
UpdatedAt few seconds ago
10-
Subnets.0.ID b70e5a1e-a32a-44c9-8e81-9c9a500c2940
11-
Subnets.0.CreatedAt few seconds ago
12-
Subnets.0.UpdatedAt few seconds ago
13-
Subnets.0.Subnet 172.16.96.0/22
14-
Subnets.1.ID ab858a88-6d19-41f2-ac12-cc2e3176dffa
15-
Subnets.1.CreatedAt few seconds ago
16-
Subnets.1.UpdatedAt few seconds ago
17-
Subnets.1.Subnet fd4a:c18e:554d:544a::/64
18-
VpcID 53e50f63-f6c0-44f7-8576-d6edcb965d9c
19-
DHCPEnabled true
3+
ID 59428310-4d60-491c-98d2-9328e85d3cb1
4+
Name cli-pn-stupefied-vaughan
5+
OrganizationID ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b
6+
ProjectID ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b
7+
Region fr-par
8+
CreatedAt few seconds ago
9+
UpdatedAt few seconds ago
10+
VpcID 53e50f63-f6c0-44f7-8576-d6edcb965d9c
11+
DHCPEnabled true
2012

2113
Instance Servers:
2214
ID NAME STATE NIC ID MAC ADDRESS
2315
6f38747e-ad14-4eaf-8001-fc46273d829d cli-srv-festive-easley archived 49ec0211-2e16-4d5b-a9c0-8ec1e44c31e2 02:00:00:15:3a:07
16+
17+
Subnets:
18+
ID CREATED AT UPDATED AT SUBNET
19+
b70e5a1e-a32a-44c9-8e81-9c9a500c2940 few seconds ago few seconds ago 172.16.96.0/22
20+
ab858a88-6d19-41f2-ac12-cc2e3176dffa few seconds ago few seconds ago fd4a:c18e:554d:544a::/64
2421
🟩🟩🟩 JSON STDOUT 🟩🟩🟩
2522
{
2623
"id": "59428310-4d60-491c-98d2-9328e85d3cb1",

0 commit comments

Comments
 (0)