diff --git a/src/networkcloud/HISTORY.rst b/src/networkcloud/HISTORY.rst index 59c3a2f1985..49cc0c17190 100644 --- a/src/networkcloud/HISTORY.rst +++ b/src/networkcloud/HISTORY.rst @@ -3,6 +3,9 @@ Release History =============== +2.0.0b6 +++++++++ +* This is a maintenace update to the internal auto-generation tools (3.0.0) to ensure compatibility with the Python 3.12. 2.0.0b5 ++++++++ diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_cordon.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_cordon.py index 846a714ac75..341ecfb75dd 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_cordon.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_cordon.py @@ -243,7 +243,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_power_off.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_power_off.py index b9b7aae91e1..93ea3f6ef55 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_power_off.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_power_off.py @@ -243,7 +243,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_reimage.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_reimage.py index 5d19785502b..130f558b331 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_reimage.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_reimage.py @@ -218,7 +218,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_replace.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_replace.py index bb4c3f34100..adefec4524d 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_replace.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_replace.py @@ -304,7 +304,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_restart.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_restart.py index 946a48bbaec..c92cb57fc1f 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_restart.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_restart.py @@ -218,7 +218,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_run_command.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_run_command.py index f0149090451..13024dee9fe 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_run_command.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_run_command.py @@ -266,7 +266,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_run_data_extract.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_run_data_extract.py index 5e44428ba7f..49cb01428b4 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_run_data_extract.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_run_data_extract.py @@ -67,6 +67,9 @@ def _build_arguments_schema(cls, *args, **kwargs): arg_group="BareMetalMachineRunDataExtractsParameters", help="The list of curated data extraction commands to be executed directly against the target machine.", required=True, + fmt=AAZListArgFormat( + min_length=1, + ), ) _args_schema.limit_time_seconds = AAZIntArg( options=["--limit-time-seconds"], @@ -283,7 +286,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_run_read_command.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_run_read_command.py index 4735ecd8ce7..54f2d4bbd2f 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_run_read_command.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_run_read_command.py @@ -67,6 +67,9 @@ def _build_arguments_schema(cls, *args, **kwargs): arg_group="BareMetalMachineRunReadCommandsParameters", help="The list of read-only commands to be executed directly against the target machine.", required=True, + fmt=AAZListArgFormat( + min_length=1, + ), ) _args_schema.limit_time_seconds = AAZIntArg( options=["--limit-time-seconds"], @@ -283,7 +286,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_start.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_start.py index fb2fe150080..7211fe7cfa4 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_start.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_start.py @@ -218,7 +218,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_uncordon.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_uncordon.py index efaadf1d17c..3e002d59418 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_uncordon.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/baremetalmachine/_uncordon.py @@ -218,7 +218,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cloudservicesnetwork/_create.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cloudservicesnetwork/_create.py index 79858cead20..c5b29d92dda 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cloudservicesnetwork/_create.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cloudservicesnetwork/_create.py @@ -125,6 +125,9 @@ def _build_arguments_schema(cls, *args, **kwargs): options=["endpoints"], help="The list of endpoint dependencies.", required=True, + fmt=AAZListArgFormat( + min_length=1, + ), ) endpoints = cls._args_schema.additional_egress_endpoints.Element.endpoints diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cloudservicesnetwork/_delete.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cloudservicesnetwork/_delete.py index f3574dbb05c..ec5d4593dbd 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cloudservicesnetwork/_delete.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cloudservicesnetwork/_delete.py @@ -231,7 +231,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cloudservicesnetwork/_update.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cloudservicesnetwork/_update.py index b82b824c1d8..ccf6603057d 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cloudservicesnetwork/_update.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cloudservicesnetwork/_update.py @@ -99,6 +99,9 @@ def _build_arguments_schema(cls, *args, **kwargs): options=["endpoints"], help="The list of endpoint dependencies.", required=True, + fmt=AAZListArgFormat( + min_length=1, + ), ) endpoints = cls._args_schema.additional_egress_endpoints.Element.endpoints diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/_continue_update_version.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/_continue_update_version.py index d1ed5baeb60..19afdf615cf 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/_continue_update_version.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/_continue_update_version.py @@ -243,7 +243,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/_delete.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/_delete.py index fb608c23dad..f2675227632 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/_delete.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/_delete.py @@ -231,7 +231,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/_deploy.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/_deploy.py index a3fb8eca4c7..c5925ee0c96 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/_deploy.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/_deploy.py @@ -251,7 +251,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/_scan_runtime.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/_scan_runtime.py index 0615c17144c..6048a463fb2 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/_scan_runtime.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/_scan_runtime.py @@ -243,7 +243,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/_update_version.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/_update_version.py index 9445e13ff6a..0fb03aa2c5e 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/_update_version.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/_update_version.py @@ -242,7 +242,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/baremetalmachinekeyset/_delete.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/baremetalmachinekeyset/_delete.py index 4051ba55873..17f08a93998 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/baremetalmachinekeyset/_delete.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/baremetalmachinekeyset/_delete.py @@ -244,7 +244,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/bmckeyset/_delete.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/bmckeyset/_delete.py index 335c01588cb..efb001ac9d1 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/bmckeyset/_delete.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/bmckeyset/_delete.py @@ -244,7 +244,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/metricsconfiguration/_delete.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/metricsconfiguration/_delete.py index b7d7f8bad89..9266d727729 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/metricsconfiguration/_delete.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/cluster/metricsconfiguration/_delete.py @@ -244,7 +244,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/clustermanager/_delete.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/clustermanager/_delete.py index 0c487bba8db..861a68e4b2a 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/clustermanager/_delete.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/clustermanager/_delete.py @@ -231,7 +231,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/kubernetescluster/_create.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/kubernetescluster/_create.py index c2647706d91..9a094522f3b 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/kubernetescluster/_create.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/kubernetescluster/_create.py @@ -133,6 +133,9 @@ def _build_arguments_schema(cls, *args, **kwargs): arg_group="Properties", help="The agent pools that are created with this Kubernetes cluster for running critical system services and workloads. This data in this field is only used during creation, and the field will be empty following the creation of the Kubernetes Cluster. After creation, the management of agent pools is done using the agentPools sub-resource.", required=True, + fmt=AAZListArgFormat( + min_length=1, + ), ) _args_schema.kubernetes_version = AAZStrArg( options=["--kubernetes-version"], @@ -157,6 +160,9 @@ def _build_arguments_schema(cls, *args, **kwargs): options=["admin-group-object-ids"], help="The list of Azure Active Directory group object IDs that will have an administrative role on the Kubernetes cluster.", required=True, + fmt=AAZListArgFormat( + min_length=1, + ), ) admin_group_object_ids = cls._args_schema.aad_configuration.admin_group_object_ids diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/kubernetescluster/_delete.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/kubernetescluster/_delete.py index 55dca51dc1d..63e709624c2 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/kubernetescluster/_delete.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/kubernetescluster/_delete.py @@ -231,7 +231,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/kubernetescluster/_restart_node.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/kubernetescluster/_restart_node.py index f94bcd48101..09a4c0e934f 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/kubernetescluster/_restart_node.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/kubernetescluster/_restart_node.py @@ -242,7 +242,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/kubernetescluster/agentpool/_delete.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/kubernetescluster/agentpool/_delete.py index 7083b16be52..bab3da1f6af 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/kubernetescluster/agentpool/_delete.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/kubernetescluster/agentpool/_delete.py @@ -244,7 +244,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/kubernetescluster/feature/_delete.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/kubernetescluster/feature/_delete.py index 32785abd316..126dc34f7f3 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/kubernetescluster/feature/_delete.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/kubernetescluster/feature/_delete.py @@ -244,7 +244,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/l2network/_delete.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/l2network/_delete.py index 974c6d2c49f..1490c207acf 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/l2network/_delete.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/l2network/_delete.py @@ -231,7 +231,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/l3network/_delete.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/l3network/_delete.py index 92fbb51c216..35ea0df1748 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/l3network/_delete.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/l3network/_delete.py @@ -231,7 +231,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/storageappliance/_disable_remote_vendor_management.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/storageappliance/_disable_remote_vendor_management.py index 9548fd5c0b6..4cb5127309a 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/storageappliance/_disable_remote_vendor_management.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/storageappliance/_disable_remote_vendor_management.py @@ -218,7 +218,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/storageappliance/_enable_remote_vendor_management.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/storageappliance/_enable_remote_vendor_management.py index a20b390d1d7..12f26c43e85 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/storageappliance/_enable_remote_vendor_management.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/storageappliance/_enable_remote_vendor_management.py @@ -233,7 +233,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/trunkednetwork/_create.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/trunkednetwork/_create.py index 7055048e38a..f4844853205 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/trunkednetwork/_create.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/trunkednetwork/_create.py @@ -75,12 +75,18 @@ def _build_arguments_schema(cls, *args, **kwargs): arg_group="Properties", help="The list of resource IDs representing the Network Fabric isolation domains. It can be any combination of l2IsolationDomain and l3IsolationDomain resources.", required=True, + fmt=AAZListArgFormat( + min_length=1, + ), ) _args_schema.vlans = AAZListArg( options=["--vlans"], arg_group="Properties", help="The list of vlans that are selected from the isolation domains for trunking.", required=True, + fmt=AAZListArgFormat( + min_length=1, + ), ) isolation_domain_ids = cls._args_schema.isolation_domain_ids diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/trunkednetwork/_delete.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/trunkednetwork/_delete.py index d00c670b3e7..2b5585cd7b5 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/trunkednetwork/_delete.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/trunkednetwork/_delete.py @@ -231,7 +231,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/virtualmachine/_delete.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/virtualmachine/_delete.py index 8b9c7788d7a..1121f7ffd22 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/virtualmachine/_delete.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/virtualmachine/_delete.py @@ -231,7 +231,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/virtualmachine/_power_off.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/virtualmachine/_power_off.py index 867c4722906..3243f7f642b 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/virtualmachine/_power_off.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/virtualmachine/_power_off.py @@ -243,7 +243,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/virtualmachine/_reimage.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/virtualmachine/_reimage.py index 3bf19e34ed4..431ed58cb08 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/virtualmachine/_reimage.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/virtualmachine/_reimage.py @@ -218,7 +218,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/virtualmachine/_restart.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/virtualmachine/_restart.py index f6aba97621c..208e238fa6f 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/virtualmachine/_restart.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/virtualmachine/_restart.py @@ -218,7 +218,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/virtualmachine/_start.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/virtualmachine/_start.py index 871a29a9956..429382ea3f7 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/virtualmachine/_start.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/virtualmachine/_start.py @@ -218,7 +218,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/virtualmachine/console/_delete.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/virtualmachine/console/_delete.py index e52c7c83ef9..623b378de70 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/virtualmachine/console/_delete.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/virtualmachine/console/_delete.py @@ -244,7 +244,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/volume/_delete.py b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/volume/_delete.py index 5da07c869fd..ebd0899d6e7 100644 --- a/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/volume/_delete.py +++ b/src/networkcloud/azext_networkcloud/aaz/latest/networkcloud/volume/_delete.py @@ -231,7 +231,7 @@ def _build_schema_error_detail_read(cls, _schema): additional_info.Element = AAZObjectType() _element = _schema_error_detail_read.additional_info.Element - _element.info = AAZObjectType( + _element.info = AAZFreeFormDictType( flags={"read_only": True}, ) _element.type = AAZStrType( diff --git a/src/networkcloud/azext_networkcloud/tests/latest/test_cloudservicesnetwork.py b/src/networkcloud/azext_networkcloud/tests/latest/test_cloudservicesnetwork.py index b469ff4f23c..0b3001d1a62 100644 --- a/src/networkcloud/azext_networkcloud/tests/latest/test_cloudservicesnetwork.py +++ b/src/networkcloud/azext_networkcloud/tests/latest/test_cloudservicesnetwork.py @@ -102,7 +102,7 @@ def step_update(test, checks=None): test.cmd( "az networkcloud cloudservicesnetwork update --name {name} " "--additional-egress-endpoints {additionalEgressEndpoint} " - "--enable-default-egress-endpoints {defaultEgressEndpoint} " + "--enable-default-egress-endpoints {defaultEgressEndpoint} " "--tags {tagsUpdate} " "--resource-group {rg}" ) diff --git a/src/networkcloud/azext_networkcloud/tests/unit/test_custom_managedidentity.py b/src/networkcloud/azext_networkcloud/tests/unit/test_custom_managedidentity.py index 5c4c9788db7..0c6345e48dc 100644 --- a/src/networkcloud/azext_networkcloud/tests/unit/test_custom_managedidentity.py +++ b/src/networkcloud/azext_networkcloud/tests/unit/test_custom_managedidentity.py @@ -106,7 +106,7 @@ def test_pre_operations_create_nothing_passed(self, mock_has_value): self.managed_identity.pre_operations_create(args) - self.assertEqual( + self.assertEquals( args.identity.type, "None" ) # Expecting None as identity type is passed self.assertIsNone( diff --git a/src/networkcloud/setup.py b/src/networkcloud/setup.py index de96cfebaeb..8f24ee9be81 100644 --- a/src/networkcloud/setup.py +++ b/src/networkcloud/setup.py @@ -10,7 +10,7 @@ # HISTORY.rst entry. -VERSION = '2.0.0b5' +VERSION = '2.0.0b6' # The full list of classifiers is available at # https://pypi.python.org/pypi?%3Aaction=list_classifiers