Skip to content

Commit c239b89

Browse files
Network Cloud CLI version 2025-09-01 GA (#9295)
* Removing unsupported commands from the managednetworkfabric CLI. * updating history * Network Cloud CLi - Fixing zip-slip vulnerability * updating history and setup.py versions * linting fixes * Netowrk Cloud CLI version 2025-09-01 GA
1 parent 29c0e50 commit c239b89

File tree

196 files changed

+11134
-4427
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

196 files changed

+11134
-4427
lines changed

src/networkcloud/HISTORY.rst

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,9 @@
22
33
Release History
44
===============
5-
6-
4.0.0b2
5+
4.0.0
76
++++++++
8-
* Fixing zip/slip vulnerability in our custom_operations code.
7+
* This stable version supports NetworkCloud 2025-09-01 APIs.
98

109
4.0.0b1
1110
++++++++

src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/__cmd_group.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313

1414
@register_command_group(
1515
"networkcloud",
16-
is_preview=True,
1716
)
1817
class __CMDGroup(AAZCommandGroup):
1918
"""Manage Network Cloud resources

src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_cordon.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ class Cordon(AAZCommand):
2323
"""
2424

2525
_aaz_info = {
26-
"version": "2025-07-01-preview",
26+
"version": "2025-09-01",
2727
"resources": [
28-
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.networkcloud/baremetalmachines/{}/cordon", "2025-07-01-preview"],
28+
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.networkcloud/baremetalmachines/{}/cordon", "2025-09-01"],
2929
]
3030
}
3131

@@ -152,7 +152,7 @@ def url_parameters(self):
152152
def query_parameters(self):
153153
parameters = {
154154
**self.serialize_query_param(
155-
"api-version", "2025-07-01-preview",
155+
"api-version", "2025-09-01",
156156
required=True,
157157
),
158158
}

src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_list.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ class List(AAZCommand):
2626
"""
2727

2828
_aaz_info = {
29-
"version": "2025-07-01-preview",
29+
"version": "2025-09-01",
3030
"resources": [
31-
["mgmt-plane", "/subscriptions/{}/providers/microsoft.networkcloud/baremetalmachines", "2025-07-01-preview"],
32-
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.networkcloud/baremetalmachines", "2025-07-01-preview"],
31+
["mgmt-plane", "/subscriptions/{}/providers/microsoft.networkcloud/baremetalmachines", "2025-09-01"],
32+
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.networkcloud/baremetalmachines", "2025-09-01"],
3333
]
3434
}
3535

@@ -130,7 +130,7 @@ def query_parameters(self):
130130
"$top", self.ctx.args.top,
131131
),
132132
**self.serialize_query_param(
133-
"api-version", "2025-07-01-preview",
133+
"api-version", "2025-09-01",
134134
required=True,
135135
),
136136
}
@@ -642,7 +642,7 @@ def query_parameters(self):
642642
"$top", self.ctx.args.top,
643643
),
644644
**self.serialize_query_param(
645-
"api-version", "2025-07-01-preview",
645+
"api-version", "2025-09-01",
646646
required=True,
647647
),
648648
}

src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_power_off.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ class PowerOff(AAZCommand):
2323
"""
2424

2525
_aaz_info = {
26-
"version": "2025-07-01-preview",
26+
"version": "2025-09-01",
2727
"resources": [
28-
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.networkcloud/baremetalmachines/{}/poweroff", "2025-07-01-preview"],
28+
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.networkcloud/baremetalmachines/{}/poweroff", "2025-09-01"],
2929
]
3030
}
3131

@@ -152,7 +152,7 @@ def url_parameters(self):
152152
def query_parameters(self):
153153
parameters = {
154154
**self.serialize_query_param(
155-
"api-version", "2025-07-01-preview",
155+
"api-version", "2025-09-01",
156156
required=True,
157157
),
158158
}

src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_reimage.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ class Reimage(AAZCommand):
2323
"""
2424

2525
_aaz_info = {
26-
"version": "2025-07-01-preview",
26+
"version": "2025-09-01",
2727
"resources": [
28-
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.networkcloud/baremetalmachines/{}/reimage", "2025-07-01-preview"],
28+
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.networkcloud/baremetalmachines/{}/reimage", "2025-09-01"],
2929
]
3030
}
3131

@@ -141,7 +141,7 @@ def url_parameters(self):
141141
def query_parameters(self):
142142
parameters = {
143143
**self.serialize_query_param(
144-
"api-version", "2025-07-01-preview",
144+
"api-version", "2025-09-01",
145145
required=True,
146146
),
147147
}

src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_replace.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ class Replace(AAZCommand):
2323
"""
2424

2525
_aaz_info = {
26-
"version": "2025-07-01-preview",
26+
"version": "2025-09-01",
2727
"resources": [
28-
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.networkcloud/baremetalmachines/{}/replace", "2025-07-01-preview"],
28+
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.networkcloud/baremetalmachines/{}/replace", "2025-09-01"],
2929
]
3030
}
3131

@@ -218,7 +218,7 @@ def url_parameters(self):
218218
def query_parameters(self):
219219
parameters = {
220220
**self.serialize_query_param(
221-
"api-version", "2025-07-01-preview",
221+
"api-version", "2025-09-01",
222222
required=True,
223223
),
224224
}

src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_restart.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ class Restart(AAZCommand):
2323
"""
2424

2525
_aaz_info = {
26-
"version": "2025-07-01-preview",
26+
"version": "2025-09-01",
2727
"resources": [
28-
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.networkcloud/baremetalmachines/{}/restart", "2025-07-01-preview"],
28+
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.networkcloud/baremetalmachines/{}/restart", "2025-09-01"],
2929
]
3030
}
3131

@@ -141,7 +141,7 @@ def url_parameters(self):
141141
def query_parameters(self):
142142
parameters = {
143143
**self.serialize_query_param(
144-
"api-version", "2025-07-01-preview",
144+
"api-version", "2025-09-01",
145145
required=True,
146146
),
147147
}

src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_run_command.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ class RunCommand(AAZCommand):
2323
"""
2424

2525
_aaz_info = {
26-
"version": "2025-07-01-preview",
26+
"version": "2025-09-01",
2727
"resources": [
28-
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.networkcloud/baremetalmachines/{}/runcommand", "2025-07-01-preview"],
28+
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.networkcloud/baremetalmachines/{}/runcommand", "2025-09-01"],
2929
]
3030
}
3131

@@ -169,7 +169,7 @@ def url_parameters(self):
169169
def query_parameters(self):
170170
parameters = {
171171
**self.serialize_query_param(
172-
"api-version", "2025-07-01-preview",
172+
"api-version", "2025-09-01",
173173
required=True,
174174
),
175175
}

src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_run_data_extract.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ class RunDataExtract(AAZCommand):
2323
"""
2424

2525
_aaz_info = {
26-
"version": "2025-07-01-preview",
26+
"version": "2025-09-01",
2727
"resources": [
28-
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.networkcloud/baremetalmachines/{}/rundataextracts", "2025-07-01-preview"],
28+
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.networkcloud/baremetalmachines/{}/rundataextracts", "2025-09-01"],
2929
]
3030
}
3131

@@ -181,7 +181,7 @@ def url_parameters(self):
181181
def query_parameters(self):
182182
parameters = {
183183
**self.serialize_query_param(
184-
"api-version", "2025-07-01-preview",
184+
"api-version", "2025-09-01",
185185
required=True,
186186
),
187187
}

0 commit comments

Comments
 (0)