Skip to content
Merged
Show file tree
Hide file tree
Changes from 9 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
74 changes: 74 additions & 0 deletions linter_exclusions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2175,18 +2175,58 @@ networkfabric controller create:
workload_er_connections:
rule_exclusions:
- option_length_too_long
is_workload_management_network_enabled:
rule_exclusions:
- option_length_too_long
networkfabric controller update:
parameters:
workload_er_connections:
rule_exclusions:
- option_length_too_long
rule_exclusions:
- missing_command_test_coverage
networkfabric fabric update:
rule_exclusions:
- missing_command_test_coverage
networkfabric rack create:
rule_exclusions:
- missing_command_test_coverage
networkfabric rack delete:
rule_exclusions:
- missing_command_test_coverage
networkfabric device create:
rule_exclusions:
- missing_command_test_coverage
networkfabric device delete:
rule_exclusions:
- missing_command_test_coverage
networkfabric interface create:
rule_exclusions:
- missing_command_test_coverage
networkfabric interface delete:
rule_exclusions:
- missing_command_test_coverage
networkfabric nni create:
parameters:
npb_static_route_configuration:
rule_exclusions:
- option_length_too_long
option_b_layer3_configuration:
rule_exclusions:
- option_length_too_long
networkfabric nni update:
parameters:
npb_static_route_configuration:
rule_exclusions:
- option_length_too_long
option_b_layer3_configuration:
rule_exclusions:
- option_length_too_long
rule_exclusions:
- missing_command_test_coverage
networkfabric l2domain update:
rule_exclusions:
- missing_command_test_coverage
networkfabric l3domain create:
parameters:
aggregate_route_configuration:
Expand All @@ -2201,11 +2241,45 @@ networkfabric l3domain create:
redistribute_static_routes:
rule_exclusions:
- option_length_too_long
networkfabric l3domain update:
parameters:
aggregate_route_configuration:
rule_exclusions:
- option_length_too_long
connected_subnet_route_policy:
rule_exclusions:
- option_length_too_long
redistribute_connected_subnets:
rule_exclusions:
- option_length_too_long
redistribute_static_routes:
rule_exclusions:
- option_length_too_long
rule_exclusions:
- missing_command_test_coverage
networkfabric internalnetwork create:
parameters:
static_route_configuration:
rule_exclusions:
- option_length_too_long
networkfabric internalnetwork update:
parameters:
static_route_configuration:
rule_exclusions:
- option_length_too_long
rule_exclusions:
- missing_command_test_coverage
networkfabric externalnetwork update:
rule_exclusions:
- missing_command_test_coverage
networkfabric ipextendedcommunity create:
parameters:
ip_extended_community_rules:
rule_exclusions:
- option_length_too_long
networkfabric npb show:
rule_exclusions:
- missing_command_test_coverage
notification-hub authorization-rule create:
parameters:
notification_hub_name:
Expand Down
4 changes: 4 additions & 0 deletions src/managednetworkfabric/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@
Release History
===============

3.1.0
++++++
* GA Initial release.

1.0.0b2
++++++
* Updated latest swagger specification.
Expand Down
1 change: 1 addition & 0 deletions src/managednetworkfabric/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,5 +33,6 @@ Below is a high-level overview of managednetworkfabric commands.
| az networkfabric l2domain | Manage L2 Isolation Domain Resource. |
| az networkfabric l3domain | Manage L3 Isolation Domain Resource. |
| az networkfabric nni | Manage Network To Network Interconnect Resource. |
| az networkfabric npb | Manage Network Packet Broker Resource. |
| az networkfabric rack | Manage Network Rack Resource. |
| az networkfabric routepolicy | Manage Route Policy Resource. |
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,5 @@
from ._delete import *
from ._list import *
from ._show import *
from ._update import *
from ._wait import *

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -15,16 +15,16 @@
"networkfabric controller delete",
)
class Delete(AAZCommand):
"""Delete the Network Fabric Controller resource.
"""Delete the Network Fabric Controller resource

:example: Delete the Network Fabric Controller
az networkfabric controller delete --resource-group "example-rg" --resource-name "example-nfc"
"""

_aaz_info = {
"version": "2023-02-01-preview",
"version": "2023-06-15",
"resources": [
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabriccontrollers/{}", "2023-02-01-preview"],
["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.managednetworkfabric/networkfabriccontrollers/{}", "2023-06-15"],
]
}

Expand All @@ -47,7 +47,7 @@ def _build_arguments_schema(cls, *args, **kwargs):
_args_schema = cls._args_schema
_args_schema.resource_name = AAZStrArg(
options=["--resource-name"],
help="Name of the Network Fabric Controller",
help="Name of the Network Fabric Controller.",
required=True,
id_part="name",
)
Expand Down Expand Up @@ -143,7 +143,7 @@ def url_parameters(self):
def query_parameters(self):
parameters = {
**self.serialize_query_param(
"api-version", "2023-02-01-preview",
"api-version", "2023-06-15",
required=True,
),
}
Expand Down
Loading