Skip to content

Commit 5fee4a6

Browse files
committed
Managed network fabric udpates for 2025-07-15 API
1 parent 9fb1fa9 commit 5fee4a6

File tree

319 files changed

+33224
-17649
lines changed

Some content is hidden

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

319 files changed

+33224
-17649
lines changed

src/managednetworkfabric/HISTORY.rst

Lines changed: 21 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@
22
33
Release History
44
===============
5+
9.0.0b1
6+
++++++
7+
* Per the v8.1.0 30-day [Breaking Change] notice - the folowing updates have been implmemented:
8+
* - Command group `fabric identity` has been removed as current az-cli-core does not support GET-PATCH. This includes the `assign`, `remove`, `show` sub-commands.
9+
* - Parameter `route-prefix-limit` has been removed from `l3domain create` and `l3domain update` commands.
10+
* - Parameter `version` on `device upgrade` command is now required.
11+
512
8.2.0
613
++++++
714
* All fields with swagger setting `format=arm-id` are now nullable via the CLI.
@@ -29,38 +36,38 @@ Release History
2936

3037
8.0.0b6
3138
++++++
32-
* Enables the 'device refresh-configuration' command that was previously disabled/removed.
33-
* Renames the 'network-device-name' parameter on 'device refresh-configuration' and 'device reboot' operations to 'resource-name' for better overall consistency.
39+
* Enables the `device refresh-configuration` command that was previously disabled/removed.
40+
* Renames the `network-device-name` parameter on `device refresh-configuration` and `device reboot` operations to `resource-name` for better overall consistency.
3441

3542
8.0.0b5
3643
++++++
37-
* Fixes 'taprule create' command as the API cannot support float values for 'polling-interval-in-seconds' option, i.e. - '30.0'.
44+
* Fixes `taprule create` command as the API cannot support float values for `polling-interval-in-seconds` option, i.e. - `30.0`.
3845
* Fixes the response object model for validate-configuration operations that cause response of the operation to not show any output.
3946
* az core cli updated to version 2.70, aaz_dev updated to version 4.2.0, and azdev to version 0.2.4.
4047

4148
8.0.0b4
4249
++++++
43-
* Fixes 'device run-ro' command for missing fields in the response.
50+
* Fixes `device run-ro` command for missing fields in the response.
4451

4552
8.0.0b3
4653
++++++
47-
* Adding custom output formatting for 'device' run-ro command
54+
* Adding custom output formatting for `device run-ro` command
4855

4956
8.0.0b2
5057
++++++
5158
* Making the Network Monitor resource available through the CLI.
52-
* Within the the IPv4/IPv6 PrefixLimitPatchProperties structure for External and Internal Networks, renamed the 'softLimit' property to 'threshold'.
59+
* Within the the IPv4/IPv6 PrefixLimitPatchProperties structure for External and Internal Networks, renamed the `softLimit` property to `threshold`.
5360

5461
8.0.0b1
5562
++++++
5663
* New preview CLI version for latest api 2024-06-15-preview.
5764
* az core cli updated to version 2.67, aaz_dev updated to version 3.2.0, and azdev to version 0.1.94.
5865
* New `fabric identity` commands introduced: `fabric identity assign`, `fabric identity remove`, `fabric identity show`.
59-
* Expose the 'update' command for the 'interface' resource that was previously removed in post generate script.
66+
* Expose the `update` command for the `interface` resource that was previously removed in post generate script.
6067

6168
7.1.0
6269
++++++
63-
* Bug fix: expose the 'update-admin-state' command for the 'interface' resource that was removed from the CLI by invalid post-processing logic.
70+
* Bug fix: expose the `update-admin-state` command for the `interface` resource that was removed from the CLI by invalid post-processing logic.
6471

6572
7.0.0
6673
++++++
@@ -77,15 +84,15 @@ Release History
7784

7885
6.1.0
7986
++++++
80-
* Added device update-admin-state support
87+
* Added `device update-admin-state` support
8188

8289
6.0.0
8390
++++++
84-
* Added device run rw support
91+
* Added `device run rw` support
8592

8693
5.2.4
8794
++++++
88-
* Added device run ro support
95+
* Added `device run ro` support
8996
* Allowed null values for acl ids in nni
9097

9198
5.2.1
@@ -94,7 +101,7 @@ Release History
94101

95102
5.2.0
96103
++++++
97-
* Added device run ro support
104+
* Added `device run ro` support
98105
* Allowed null values for acl ids in nni
99106

100107
5.0.0
@@ -105,7 +112,7 @@ Release History
105112
4.2.0
106113
++++++
107114
* Added support for upgrading Device and Network Fabric resource.
108-
* Added support for validate configuration in Network Fabric resources.
115+
* Added support for `validate configuration` in Network Fabric resources.
109116

110117
4.1.1
111118
++++++
@@ -128,7 +135,7 @@ Release History
128135
3.2.0
129136
++++++
130137
* Supported ACL
131-
* Added new parameter "defaultAction" in RoutePolicies and ACL
138+
* Added new parameter `defaultAction` in RoutePolicies and ACL
132139
* Supported NeighborGroup
133140
* Supported Tap
134141
* Supported TapRule

src/managednetworkfabric/README.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
# Microsoft Azure CLI 'managednetworkfabric' Extension #
2-
3-
This is an extension to Azure CLI to manage Microsoft.ManagedNetworkFabric resources.
1+
# Azure CLI Managednetworkfabric Extension #
2+
This is an extension to Azure CLI to manage Managednetworkfabric resources.
43

54
## How to use ##
65

@@ -23,10 +22,14 @@ Below is a high-level overview of managednetworkfabric commands.
2322
| Commands | Description |
2423
|--------------------------------------|--------------------------------------------------|
2524
| az networkfabric acl | Manage Access Control List Resource. |
25+
| az networkfabric bootstrapdevice | Manage Network Bootstrap Device Resource. |
26+
| az networkfabric bootstrapinterface | Manage Network Bootstrap Interface Resource. |
2627
| az networkfabric controller | Manage Network Fabric Controller Resource. |
2728
| az networkfabric device | Manage Network Device Resource. |
29+
| az networkfabric devicesku | Manage Network Device SKU Resource. |
2830
| az networkfabric externalnetwork | Manage External Network Resource. |
2931
| az networkfabric fabric | Manage Network Fabric Resource. |
32+
| az networkfabric fabricsku | Manage Network Fabric SKU Resource |
3033
| az networkfabric interface | Manage Network Interface Resource. |
3134
| az networkfabric internalnetwork | Manage Internal Network Resource. |
3235
| az networkfabric internetgateway | Manage Internet Gateway Resource. |
@@ -37,6 +40,7 @@ Below is a high-level overview of managednetworkfabric commands.
3740
| az networkfabric l2domain | Manage L2 Isolation Domain Resource. |
3841
| az networkfabric l3domain | Manage L3 Isolation Domain Resource. |
3942
| az networkfabric neighborgroup | Manage Neighbor Group Resource. |
43+
| az networkfabric networkmonitor | Manage Network Monitor Resource. |
4044
| az networkfabric nni | Manage Network To Network Interconnect Resource. |
4145
| az networkfabric npb | Manage Network Packet Broker Resource. |
4246
| az networkfabric rack | Manage Network Rack Resource. |

src/managednetworkfabric/azext_managednetworkfabric/_breaking_change.py

Lines changed: 0 additions & 22 deletions
This file was deleted.

0 commit comments

Comments
 (0)