diff --git a/src/devcenter/azext_devcenter/_help.py b/src/devcenter/azext_devcenter/_help.py index f8526287b93..866acaec05e 100644 --- a/src/devcenter/azext_devcenter/_help.py +++ b/src/devcenter/azext_devcenter/_help.py @@ -650,3 +650,37 @@ az devcenter dev environment-definition show --endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" \ --project-name "DevProject" --catalog-name "myCatalog" --definition-name "foo" """ + +helps[ + "devcenter dev environment list-operation" +] = """ + type: command + short-summary: "Lists operations on the environment which have occurred within the past 90 days." + examples: + - name: List operations using dev center + text: |- + az devcenter dev environment list-operation --dev-center-name "ContosoDevCenter" \ +--project-name "DevProject" --name "myEnv" --user-id "00000000-0000-0000-0000-000000000000" + - name: List operations using endpoint + text: |- + az devcenter dev environment list-operation --endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" \ +--project-name "DevProject" --name "myEnv" --user-id "00000000-0000-0000-0000-000000000000" +""" + +helps[ + "devcenter dev environment show-operation" +] = """ + type: command + short-summary: "Gets an environment action result." + examples: + - name: Get operation using dev center + text: |- + az devcenter dev environment show-operation --dev-center-name "ContosoDevCenter" \ +--project-name "DevProject" --name "myEnv" --operation-id \ +"f5dbdfab-fa0e-4831-8d13-25359aa5e680" --user-id "00000000-0000-0000-0000-000000000000" + - name: Get operation using endpoint + text: |- + az devcenter dev environment show-operation --endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" \ +--project-name "DevProject" --name "myEnv" --operation-id \ +"f5dbdfab-fa0e-4831-8d13-25359aa5e680" --user-id "00000000-0000-0000-0000-000000000000" +""" \ No newline at end of file diff --git a/src/devcenter/azext_devcenter/_params.py b/src/devcenter/azext_devcenter/_params.py index 669e36e7b6b..882ef661034 100644 --- a/src/devcenter/azext_devcenter/_params.py +++ b/src/devcenter/azext_devcenter/_params.py @@ -855,3 +855,60 @@ def load_arguments(self, _): "endpoint", arg_type=endpoint, ) + + with self.argument_context("devcenter dev environment list-operation") as c: + c.argument( + "dev_center", + arg_type=dev_center_type, + ) + c.argument( + "project_name", + arg_type=project_type, + ) + c.argument( + "endpoint", + arg_type=endpoint, + ) + c.argument( + "user_id", + type=str, + help="The AAD object id of the user. If value is 'me', the identity is taken from the " + "authentication context", + ) + c.argument( + "environment_name", + options_list=["--name", "-n", "--environment-name"], + type=str, + help="The name " "of the environment.", + ) + + with self.argument_context("devcenter dev environment show-operation") as c: + c.argument( + "dev_center", + arg_type=dev_center_type, + ) + c.argument( + "project_name", + arg_type=project_type, + ) + c.argument( + "endpoint", + arg_type=endpoint, + ) + c.argument( + "user_id", + type=str, + help="The AAD object id of the user. If value is 'me', the identity is taken from the " + "authentication context", + ) + c.argument( + "environment_name", + options_list=["--name", "-n", "--environment-name"], + type=str, + help="The name " "of the environment.", + ) + c.argument( + "operation_id", + type=str, + help="The id of the operation on a dev box.", + ) \ No newline at end of file diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/attached_network/_create.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/attached_network/_create.py index 944acb5e2dd..c0418af55fd 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/attached_network/_create.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/attached_network/_create.py @@ -18,13 +18,13 @@ class Create(AAZCommand): """Create an attached network connection. :example: Create - az devcenter admin attached-network create --attached-network-connection-name "network-uswest3" --network-connection-id "/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/NetworkConnections/network-uswest3" --dev-center-name "Contoso" --resource-group "rg1" + az devcenter admin attached-network create --attached-network-connection-name "network-uswest3" --network-connection-id "/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Private.D/NetworkConnections/network-uswest3" --dev-center-name "Contoso" --resource-group "rg1" """ _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/attachednetworks/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/attachednetworks/{}", "2023-06-01-preview"], ] } @@ -116,7 +116,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/attachednetworks/{attachedNetworkConnectionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.D/devcenters/{devCenterName}/attachednetworks/{attachedNetworkConnectionName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/attached_network/_delete.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/attached_network/_delete.py index e6a58d45f7e..4ea7cd2f003 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/attached_network/_delete.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/attached_network/_delete.py @@ -25,7 +25,7 @@ class Delete(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/attachednetworks/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/attachednetworks/{}", "2023-06-01-preview"], ] } @@ -115,7 +115,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/attachednetworks/{attachedNetworkConnectionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/attachednetworks/{attachedNetworkConnectionName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/attached_network/_list.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/attached_network/_list.py index 1dd66d4bccf..f57e535f181 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/attached_network/_list.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/attached_network/_list.py @@ -27,8 +27,8 @@ class List(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/attachednetworks", "2023-06-01-preview"], - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/attachednetworks", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/attachednetworks", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}/attachednetworks", "2023-06-01-preview"], ] } @@ -99,7 +99,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/attachednetworks", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/attachednetworks", **self.url_parameters ) @@ -251,7 +251,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/attachednetworks", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/attachednetworks", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/attached_network/_show.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/attached_network/_show.py index b86f7a6a22c..45b7b0b2424 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/attached_network/_show.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/attached_network/_show.py @@ -27,8 +27,8 @@ class Show(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/attachednetworks/{}", "2023-06-01-preview"], - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/attachednetworks/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/attachednetworks/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}/attachednetworks/{}", "2023-06-01-preview"], ] } @@ -106,7 +106,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/attachednetworks/{attachedNetworkConnectionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/attachednetworks/{attachedNetworkConnectionName}", **self.url_parameters ) @@ -250,7 +250,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/attachednetworks/{attachedNetworkConnectionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/attachednetworks/{attachedNetworkConnectionName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/attached_network/_wait.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/attached_network/_wait.py index cbacbe8e4d9..5bb84b0587b 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/attached_network/_wait.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/attached_network/_wait.py @@ -20,7 +20,7 @@ class Wait(AAZWaitCommand): _aaz_info = { "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/attachednetworks/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/attachednetworks/{}", "2023-06-01-preview"], ] } @@ -89,7 +89,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/attachednetworks/{attachedNetworkConnectionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/attachednetworks/{attachedNetworkConnectionName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/__init__.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/__init__.py index 9c0e5a03e4b..a217408fa94 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/__init__.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/__init__.py @@ -9,6 +9,7 @@ # flake8: noqa from .__cmd_group import * +from ._connect import * from ._create import * from ._delete import * from ._list import * diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_connect.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_connect.py new file mode 100644 index 00000000000..e15d362829f --- /dev/null +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_connect.py @@ -0,0 +1,148 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# +# Code generated by aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "devcenter admin catalog connect", +) +class Connect(AAZCommand): + """Connects a catalog to enable syncing. + + :example: Connect + az devcenter admin catalog connect --name "CentralCatalog" --dev-center-name "Contoso" --resource-group "rg1" + """ + + _aaz_info = { + "version": "2023-06-01-preview", + "resources": [ + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/catalogs/{}/connect", "2023-06-01-preview"], + ] + } + + AZ_SUPPORT_NO_WAIT = True + + def _handler(self, command_args): + super()._handler(command_args) + return self.build_lro_poller(self._execute_operations, None) + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + _args_schema = cls._args_schema + _args_schema.catalog_name = AAZStrArg( + options=["--catalog-name"], + help="The name of the catalog.", + required=True, + id_part="child_name_1", + ) + _args_schema.dev_center_name = AAZStrArg( + options=["-d", "--dev-center", "--dev-center-name"], + help="The name of the dev center.", + required=True, + id_part="name", + ) + _args_schema.resource_group = AAZResourceGroupNameArg( + required=True, + ) + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + yield self.CatalogsConnect(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + class CatalogsConnect(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request(request=request, stream=False, **kwargs) + if session.http_response.status_code in [202]: + return self.client.build_lro_polling( + self.ctx.args.no_wait, + session, + None, + self.on_error, + lro_options={"final-state-via": "azure-async-operation"}, + path_format_arguments=self.url_parameters, + ) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName}/connect", + **self.url_parameters + ) + + @property + def method(self): + return "POST" + + @property + def error_format(self): + return "ODataV4Format" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "catalogName", self.ctx.args.catalog_name, + required=True, + ), + **self.serialize_url_param( + "devCenterName", self.ctx.args.dev_center_name, + required=True, + ), + **self.serialize_url_param( + "resourceGroupName", self.ctx.args.resource_group, + required=True, + ), + **self.serialize_url_param( + "subscriptionId", self.ctx.subscription_id, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2023-06-01-preview", + required=True, + ), + } + return parameters + + +class _ConnectHelper: + """Helper class for Connect""" + + +__all__ = ["Connect"] \ No newline at end of file diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_create.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_create.py index 0abc31e71f8..990f0fbb5c1 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_create.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_create.py @@ -27,7 +27,7 @@ class Create(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/catalogs/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/catalogs/{}", "2023-06-01-preview"], ] } @@ -162,7 +162,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_delete.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_delete.py index 52c6bfce16a..da834d526ef 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_delete.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_delete.py @@ -25,7 +25,7 @@ class Delete(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/catalogs/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/catalogs/{}", "2023-06-01-preview"], ] } @@ -115,7 +115,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_list.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_list.py index 39ee28803bc..d229f3520c4 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_list.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_list.py @@ -24,7 +24,7 @@ class List(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/catalogs", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/catalogs", "2023-06-01-preview"], ] } @@ -87,7 +87,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/catalogs", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/catalogs", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_show.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_show.py index 2ce64579245..b734b20c15d 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_show.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_show.py @@ -24,7 +24,7 @@ class Show(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/catalogs/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/catalogs/{}", "2023-06-01-preview"], ] } @@ -92,7 +92,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_sync.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_sync.py index 2a845cb3e2c..fecf09e0eef 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_sync.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_sync.py @@ -24,7 +24,7 @@ class Sync(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/catalogs/{}/sync", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/catalogs/{}/sync", "2023-06-01-preview"], ] } @@ -105,7 +105,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName}/sync", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName}/sync", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_update.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_update.py index 5e9b4c405b2..13989273420 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_update.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_update.py @@ -24,7 +24,7 @@ class Update(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/catalogs/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/catalogs/{}", "2023-06-01-preview"], ] } @@ -168,7 +168,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName}", **self.url_parameters ) @@ -271,7 +271,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_wait.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_wait.py index 1abef2a9461..28077dff055 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_wait.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog/_wait.py @@ -20,7 +20,7 @@ class Wait(AAZWaitCommand): _aaz_info = { "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/catalogs/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/catalogs/{}", "2023-06-01-preview"], ] } @@ -88,7 +88,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog_devbox_definition/__cmd_group.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog_devbox_definition/__cmd_group.py new file mode 100644 index 00000000000..13e6548932b --- /dev/null +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog_devbox_definition/__cmd_group.py @@ -0,0 +1,23 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# +# Code generated by aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command_group( + "devcenter admin catalog-devbox-definition", +) +class __CMDGroup(AAZCommandGroup): + """Manage catalog dev box definitions. + """ + pass + + +__all__ = ["__CMDGroup"] \ No newline at end of file diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog_devbox_definition/__init__.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog_devbox_definition/__init__.py new file mode 100644 index 00000000000..acbaffbca0c --- /dev/null +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog_devbox_definition/__init__.py @@ -0,0 +1,13 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# +# Code generated by aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from .__cmd_group import * +from ._list import * +from ._show import * \ No newline at end of file diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog_devbox_definition/_list.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog_devbox_definition/_list.py new file mode 100644 index 00000000000..cc0e71e47ee --- /dev/null +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog_devbox_definition/_list.py @@ -0,0 +1,307 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# +# Code generated by aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "devcenter admin catalog-devbox-definition list", +) +class List(AAZCommand): + """List dev box definitions in the catalog. + + :example: List + az devcenter admin catalog-devbox-definition list --catalog-name "CentralCatalog" --dev-center-name "Contoso" --resource-group "rg1" + """ + + _aaz_info = { + "version": "2023-06-01-preview", + "resources": [ + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/catalogs/{}/devboxdefinitions", "2023-06-01-preview"], + ] + } + + AZ_SUPPORT_PAGINATION = True + + def _handler(self, command_args): + super()._handler(command_args) + return self.build_paging(self._execute_operations, self._output) + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + _args_schema = cls._args_schema + _args_schema.catalog_name = AAZStrArg( + options=["--catalog-name"], + help="The name of the catalog.", + required=True, + ) + _args_schema.dev_center_name = AAZStrArg( + options=["-d", "--dev-center", "--dev-center-name"], + help="The name of the dev center.", + required=True, + ) + _args_schema.resource_group = AAZResourceGroupNameArg( + required=True, + ) + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + self.CatalogDevBoxDefinitionsListByCatalog(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + def _output(self, *args, **kwargs): + result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) + next_link = self.deserialize_output(self.ctx.vars.instance.next_link) + return result, next_link + + class CatalogDevBoxDefinitionsListByCatalog(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request(request=request, stream=False, **kwargs) + if session.http_response.status_code in [200]: + return self.on_200(session) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName}/devboxdefinitions", + **self.url_parameters + ) + + @property + def method(self): + return "GET" + + @property + def error_format(self): + return "ODataV4Format" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "catalogName", self.ctx.args.catalog_name, + required=True, + ), + **self.serialize_url_param( + "devCenterName", self.ctx.args.dev_center_name, + required=True, + ), + **self.serialize_url_param( + "resourceGroupName", self.ctx.args.resource_group, + required=True, + ), + **self.serialize_url_param( + "subscriptionId", self.ctx.subscription_id, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2023-06-01-preview", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + def on_200(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200 + ) + + _schema_on_200 = None + + @classmethod + def _build_schema_on_200(cls): + if cls._schema_on_200 is not None: + return cls._schema_on_200 + + cls._schema_on_200 = AAZObjectType() + + _schema_on_200 = cls._schema_on_200 + _schema_on_200.next_link = AAZStrType( + serialized_name="nextLink", + flags={"read_only": True}, + ) + _schema_on_200.value = AAZListType( + flags={"read_only": True}, + ) + + value = cls._schema_on_200.value + value.Element = AAZObjectType() + + _element = cls._schema_on_200.value.Element + _element.id = AAZStrType( + flags={"read_only": True}, + ) + _element.location = AAZStrType( + flags={"required": True}, + ) + _element.name = AAZStrType( + flags={"read_only": True}, + ) + _element.properties = AAZObjectType( + flags={"client_flatten": True}, + ) + _element.system_data = AAZObjectType( + serialized_name="systemData", + flags={"read_only": True}, + ) + _element.tags = AAZDictType() + _element.type = AAZStrType( + flags={"read_only": True}, + ) + + properties = cls._schema_on_200.value.Element.properties + properties.active_image_reference = AAZObjectType( + serialized_name="activeImageReference", + ) + _ListHelper._build_schema_image_reference_read(properties.active_image_reference) + properties.hibernate_support = AAZStrType( + serialized_name="hibernateSupport", + ) + properties.image_reference = AAZObjectType( + serialized_name="imageReference", + flags={"required": True}, + ) + _ListHelper._build_schema_image_reference_read(properties.image_reference) + properties.image_validation_error_details = AAZObjectType( + serialized_name="imageValidationErrorDetails", + ) + properties.image_validation_status = AAZStrType( + serialized_name="imageValidationStatus", + ) + properties.os_storage_type = AAZStrType( + serialized_name="osStorageType", + ) + properties.provisioning_state = AAZStrType( + serialized_name="provisioningState", + flags={"read_only": True}, + ) + properties.sku = AAZObjectType( + flags={"required": True}, + ) + properties.validation_error_details = AAZListType( + serialized_name="validationErrorDetails", + flags={"read_only": True}, + ) + properties.validation_status = AAZStrType( + serialized_name="validationStatus", + ) + + image_validation_error_details = cls._schema_on_200.value.Element.properties.image_validation_error_details + image_validation_error_details.code = AAZStrType() + image_validation_error_details.message = AAZStrType() + + sku = cls._schema_on_200.value.Element.properties.sku + sku.capacity = AAZIntType() + sku.family = AAZStrType() + sku.name = AAZStrType( + flags={"required": True}, + ) + sku.size = AAZStrType() + sku.tier = AAZStrType() + + validation_error_details = cls._schema_on_200.value.Element.properties.validation_error_details + validation_error_details.Element = AAZObjectType() + + _element = cls._schema_on_200.value.Element.properties.validation_error_details.Element + _element.code = AAZStrType() + _element.message = AAZStrType() + + system_data = cls._schema_on_200.value.Element.system_data + system_data.created_at = AAZStrType( + serialized_name="createdAt", + ) + system_data.created_by = AAZStrType( + serialized_name="createdBy", + ) + system_data.created_by_type = AAZStrType( + serialized_name="createdByType", + ) + system_data.last_modified_at = AAZStrType( + serialized_name="lastModifiedAt", + ) + system_data.last_modified_by = AAZStrType( + serialized_name="lastModifiedBy", + ) + system_data.last_modified_by_type = AAZStrType( + serialized_name="lastModifiedByType", + ) + + tags = cls._schema_on_200.value.Element.tags + tags.Element = AAZStrType() + + return cls._schema_on_200 + + +class _ListHelper: + """Helper class for List""" + + _schema_image_reference_read = None + + @classmethod + def _build_schema_image_reference_read(cls, _schema): + if cls._schema_image_reference_read is not None: + _schema.exact_version = cls._schema_image_reference_read.exact_version + _schema.id = cls._schema_image_reference_read.id + return + + cls._schema_image_reference_read = _schema_image_reference_read = AAZObjectType() + + image_reference_read = _schema_image_reference_read + image_reference_read.exact_version = AAZStrType( + serialized_name="exactVersion", + flags={"read_only": True}, + ) + image_reference_read.id = AAZStrType() + + _schema.exact_version = cls._schema_image_reference_read.exact_version + _schema.id = cls._schema_image_reference_read.id + + +__all__ = ["List"] \ No newline at end of file diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog_devbox_definition/_show.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog_devbox_definition/_show.py new file mode 100644 index 00000000000..9df20155a76 --- /dev/null +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/catalog_devbox_definition/_show.py @@ -0,0 +1,305 @@ +# -------------------------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# +# Code generated by aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "devcenter admin catalog-devbox-definition show", +) +class Show(AAZCommand): + """Get a dev box definition from the catalog + + :example: Get + az devcenter admin catalog-devbox-definition show --catalog-name "CentralCatalog" -devbox-definition-name "devBoxDef" --dev-center-name "Contoso" --resource-group "rg1" + """ + + _aaz_info = { + "version": "2023-06-01-preview", + "resources": [ + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/catalogs/{}/devboxdefinitions/{}", "2023-06-01-preview"], + ] + } + + def _handler(self, command_args): + super()._handler(command_args) + self._execute_operations() + return self._output() + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + _args_schema = cls._args_schema + _args_schema.catalog_name = AAZStrArg( + options=["--catalog-name"], + help="The name of the catalog.", + required=True, + id_part="child_name_1", + ) + _args_schema.devbox_definition_name = AAZStrArg( + options=["-n", "--name", "--devbox-definition-name"], + help="The name of the dev box definition.", + required=True, + id_part="child_name_2", + ) + _args_schema.dev_center_name = AAZStrArg( + options=["-d", "--dev-center", "--dev-center-name"], + help="The name of the dev center.", + required=True, + id_part="name", + ) + _args_schema.resource_group = AAZResourceGroupNameArg( + required=True, + ) + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + self.CatalogDevBoxDefinitionsGet(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + def _output(self, *args, **kwargs): + result = self.deserialize_output(self.ctx.vars.instance, client_flatten=True) + return result + + class CatalogDevBoxDefinitionsGet(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request(request=request, stream=False, **kwargs) + if session.http_response.status_code in [200]: + return self.on_200(session) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/catalogs/{catalogName}/devboxdefinitions/{devBoxDefinitionName}", + **self.url_parameters + ) + + @property + def method(self): + return "GET" + + @property + def error_format(self): + return "ODataV4Format" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "catalogName", self.ctx.args.catalog_name, + required=True, + ), + **self.serialize_url_param( + "devBoxDefinitionName", self.ctx.args.devbox_definition_name, + required=True, + ), + **self.serialize_url_param( + "devCenterName", self.ctx.args.dev_center_name, + required=True, + ), + **self.serialize_url_param( + "resourceGroupName", self.ctx.args.resource_group, + required=True, + ), + **self.serialize_url_param( + "subscriptionId", self.ctx.subscription_id, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2023-06-01-preview", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + def on_200(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200 + ) + + _schema_on_200 = None + + @classmethod + def _build_schema_on_200(cls): + if cls._schema_on_200 is not None: + return cls._schema_on_200 + + cls._schema_on_200 = AAZObjectType() + + _schema_on_200 = cls._schema_on_200 + _schema_on_200.id = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200.location = AAZStrType( + flags={"required": True}, + ) + _schema_on_200.name = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200.properties = AAZObjectType( + flags={"client_flatten": True}, + ) + _schema_on_200.system_data = AAZObjectType( + serialized_name="systemData", + flags={"read_only": True}, + ) + _schema_on_200.tags = AAZDictType() + _schema_on_200.type = AAZStrType( + flags={"read_only": True}, + ) + + properties = cls._schema_on_200.properties + properties.active_image_reference = AAZObjectType( + serialized_name="activeImageReference", + ) + _ShowHelper._build_schema_image_reference_read(properties.active_image_reference) + properties.hibernate_support = AAZStrType( + serialized_name="hibernateSupport", + ) + properties.image_reference = AAZObjectType( + serialized_name="imageReference", + flags={"required": True}, + ) + _ShowHelper._build_schema_image_reference_read(properties.image_reference) + properties.image_validation_error_details = AAZObjectType( + serialized_name="imageValidationErrorDetails", + ) + properties.image_validation_status = AAZStrType( + serialized_name="imageValidationStatus", + ) + properties.os_storage_type = AAZStrType( + serialized_name="osStorageType", + ) + properties.provisioning_state = AAZStrType( + serialized_name="provisioningState", + flags={"read_only": True}, + ) + properties.sku = AAZObjectType( + flags={"required": True}, + ) + properties.validation_error_details = AAZListType( + serialized_name="validationErrorDetails", + flags={"read_only": True}, + ) + properties.validation_status = AAZStrType( + serialized_name="validationStatus", + ) + + image_validation_error_details = cls._schema_on_200.properties.image_validation_error_details + image_validation_error_details.code = AAZStrType() + image_validation_error_details.message = AAZStrType() + + sku = cls._schema_on_200.properties.sku + sku.capacity = AAZIntType() + sku.family = AAZStrType() + sku.name = AAZStrType( + flags={"required": True}, + ) + sku.size = AAZStrType() + sku.tier = AAZStrType() + + validation_error_details = cls._schema_on_200.properties.validation_error_details + validation_error_details.Element = AAZObjectType() + + _element = cls._schema_on_200.properties.validation_error_details.Element + _element.code = AAZStrType() + _element.message = AAZStrType() + + system_data = cls._schema_on_200.system_data + system_data.created_at = AAZStrType( + serialized_name="createdAt", + ) + system_data.created_by = AAZStrType( + serialized_name="createdBy", + ) + system_data.created_by_type = AAZStrType( + serialized_name="createdByType", + ) + system_data.last_modified_at = AAZStrType( + serialized_name="lastModifiedAt", + ) + system_data.last_modified_by = AAZStrType( + serialized_name="lastModifiedBy", + ) + system_data.last_modified_by_type = AAZStrType( + serialized_name="lastModifiedByType", + ) + + tags = cls._schema_on_200.tags + tags.Element = AAZStrType() + + return cls._schema_on_200 + + +class _ShowHelper: + """Helper class for Show""" + + _schema_image_reference_read = None + + @classmethod + def _build_schema_image_reference_read(cls, _schema): + if cls._schema_image_reference_read is not None: + _schema.exact_version = cls._schema_image_reference_read.exact_version + _schema.id = cls._schema_image_reference_read.id + return + + cls._schema_image_reference_read = _schema_image_reference_read = AAZObjectType() + + image_reference_read = _schema_image_reference_read + image_reference_read.exact_version = AAZStrType( + serialized_name="exactVersion", + flags={"read_only": True}, + ) + image_reference_read.id = AAZStrType() + + _schema.exact_version = cls._schema_image_reference_read.exact_version + _schema.id = cls._schema_image_reference_read.id + + +__all__ = ["Show"] \ No newline at end of file diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/check_name_availability/_execute.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/check_name_availability/_execute.py index 100da3c8ba1..c58412aacca 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/check_name_availability/_execute.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/check_name_availability/_execute.py @@ -18,13 +18,13 @@ class Execute(AAZCommand): """Check the availability of name for resource. :example: Check name availability - az devcenter admin check-name-availability execute --name "name1" --type "Microsoft.DevCenter/devcenters" + az devcenter admin check-name-availability execute --name "name1" --type "Private.DevCenter/devcenters" """ _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/providers/microsoft.devcenter/checknameavailability", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/providers/private.devcenter/checknameavailability", "2023-06-01-preview"], ] } @@ -89,7 +89,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/providers/Microsoft.DevCenter/checkNameAvailability", + "/subscriptions/{subscriptionId}/providers/Private.DevCenter/checkNameAvailability", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devbox_definition/_create.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devbox_definition/_create.py index 8a2ffd86896..101b0ca1d99 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devbox_definition/_create.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devbox_definition/_create.py @@ -18,13 +18,13 @@ class Create(AAZCommand): """Create a dev box definition. :example: Create - az devcenter admin devbox-definition create --location "eastus" --image-reference id="/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/Example/providers/Microsoft.DevCenter/devcenters/Contoso/galleries/contosogallery/images/exampleImage/version/1.0.0" --os-storage-type "ssd_1024gb" --sku name="general_a_8c32gb1024ssd_v2" --name "WebDevBox" --dev-center-name "Contoso" --resource-group "rg1" + az devcenter admin devbox-definition create --location "eastus" --image-reference id="/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/Example/providers/Private.DevCenter/devcenters/Contoso/galleries/contosogallery/images/exampleImage/version/1.0.0" --os-storage-type "ssd_1024gb" --sku name="general_a_8c32gb1024ssd_v2" --name "WebDevBox" --dev-center-name "Contoso" --resource-group "rg1" """ _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/devboxdefinitions/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/devboxdefinitions/{}", "2023-06-01-preview"], ] } @@ -183,7 +183,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/devboxdefinitions/{devBoxDefinitionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/devboxdefinitions/{devBoxDefinitionName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devbox_definition/_delete.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devbox_definition/_delete.py index 2731c7c0d27..840be58cea1 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devbox_definition/_delete.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devbox_definition/_delete.py @@ -25,7 +25,7 @@ class Delete(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/devboxdefinitions/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/devboxdefinitions/{}", "2023-06-01-preview"], ] } @@ -115,7 +115,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/devboxdefinitions/{devBoxDefinitionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/devboxdefinitions/{devBoxDefinitionName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devbox_definition/_list.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devbox_definition/_list.py index 23de6a3d34d..354fba62d3f 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devbox_definition/_list.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devbox_definition/_list.py @@ -27,8 +27,8 @@ class List(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/devboxdefinitions", "2023-06-01-preview"], - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/devboxdefinitions", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/devboxdefinitions", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}/devboxdefinitions", "2023-06-01-preview"], ] } @@ -99,7 +99,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/devboxdefinitions", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/devboxdefinitions", **self.url_parameters ) @@ -295,7 +295,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/devboxdefinitions", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/devboxdefinitions", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devbox_definition/_show.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devbox_definition/_show.py index e905f73a3d2..8c678e6d7b2 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devbox_definition/_show.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devbox_definition/_show.py @@ -27,8 +27,8 @@ class Show(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/devboxdefinitions/{}", "2023-06-01-preview"], - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/devboxdefinitions/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/devboxdefinitions/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}/devboxdefinitions/{}", "2023-06-01-preview"], ] } @@ -106,7 +106,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/devboxdefinitions/{devBoxDefinitionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/devboxdefinitions/{devBoxDefinitionName}", **self.url_parameters ) @@ -294,7 +294,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/devboxdefinitions/{devBoxDefinitionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/devboxdefinitions/{devBoxDefinitionName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devbox_definition/_update.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devbox_definition/_update.py index b266ca3b39f..93deaf193ab 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devbox_definition/_update.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devbox_definition/_update.py @@ -18,13 +18,13 @@ class Update(AAZCommand): """Update a dev box definition. :example: Update - az devcenter admin devbox-definition update --image-reference id="/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/Example/providers/Microsoft.DevCenter/devcenters/Contoso/galleries/contosogallery/images/exampleImage/version/2.0.0" --name "WebDevBox" --dev-center-name "Contoso" --resource-group "rg1" + az devcenter admin devbox-definition update --image-reference id="/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/Example/providers/Private.DevCenter/devcenters/Contoso/galleries/contosogallery/images/exampleImage/version/2.0.0" --name "WebDevBox" --dev-center-name "Contoso" --resource-group "rg1" """ _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/devboxdefinitions/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/devboxdefinitions/{}", "2023-06-01-preview"], ] } @@ -185,7 +185,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/devboxdefinitions/{devBoxDefinitionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/devboxdefinitions/{devBoxDefinitionName}", **self.url_parameters ) @@ -288,7 +288,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/devboxdefinitions/{devBoxDefinitionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/devboxdefinitions/{devBoxDefinitionName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devbox_definition/_wait.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devbox_definition/_wait.py index 1f2b847b6dd..30c90a74802 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devbox_definition/_wait.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devbox_definition/_wait.py @@ -20,7 +20,7 @@ class Wait(AAZWaitCommand): _aaz_info = { "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/devboxdefinitions/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/devboxdefinitions/{}", "2023-06-01-preview"], ] } @@ -88,7 +88,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/devboxdefinitions/{devBoxDefinitionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/devboxdefinitions/{devBoxDefinitionName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devcenter/_create.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devcenter/_create.py index fc749b9fa6e..a96be367146 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devcenter/_create.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devcenter/_create.py @@ -25,7 +25,7 @@ class Create(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}", "2023-06-01-preview"], ] } @@ -143,7 +143,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devcenter/_delete.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devcenter/_delete.py index 21429d1d0d6..f2e3499e8c9 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devcenter/_delete.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devcenter/_delete.py @@ -25,7 +25,7 @@ class Delete(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}", "2023-06-01-preview"], ] } @@ -109,7 +109,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devcenter/_list.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devcenter/_list.py index 89106574ecc..e887ef6d1bf 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devcenter/_list.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devcenter/_list.py @@ -27,8 +27,8 @@ class List(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/providers/microsoft.devcenter/devcenters", "2023-06-01-preview"], - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/providers/private.devcenter/devcenters", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters", "2023-06-01-preview"], ] } @@ -89,7 +89,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters", **self.url_parameters ) @@ -289,7 +289,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/providers/Microsoft.DevCenter/devcenters", + "/subscriptions/{subscriptionId}/providers/Private.DevCenter/devcenters", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devcenter/_show.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devcenter/_show.py index 45cfe8875c3..b0cfca5f262 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devcenter/_show.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devcenter/_show.py @@ -24,7 +24,7 @@ class Show(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}", "2023-06-01-preview"], ] } @@ -86,7 +86,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devcenter/_update.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devcenter/_update.py index 1b5580d786c..054bc346060 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devcenter/_update.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devcenter/_update.py @@ -24,7 +24,7 @@ class Update(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}", "2023-06-01-preview"], ] } @@ -139,7 +139,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}", **self.url_parameters ) @@ -238,7 +238,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devcenter/_wait.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devcenter/_wait.py index 8343d3697d7..06e4f63f880 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devcenter/_wait.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/devcenter/_wait.py @@ -20,7 +20,7 @@ class Wait(AAZWaitCommand): _aaz_info = { "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}", "2023-06-01-preview"], ] } @@ -82,7 +82,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/environment_type/_create.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/environment_type/_create.py index 326efae4a1b..c173784ba5a 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/environment_type/_create.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/environment_type/_create.py @@ -24,7 +24,7 @@ class Create(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/environmenttypes/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/environmenttypes/{}", "2023-06-01-preview"], ] } @@ -102,7 +102,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/environmentTypes/{environmentTypeName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/environmentTypes/{environmentTypeName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/environment_type/_delete.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/environment_type/_delete.py index bc66a8637a6..2902219e775 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/environment_type/_delete.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/environment_type/_delete.py @@ -25,7 +25,7 @@ class Delete(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/environmenttypes/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/environmenttypes/{}", "2023-06-01-preview"], ] } @@ -91,7 +91,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/environmentTypes/{environmentTypeName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/environmentTypes/{environmentTypeName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/environment_type/_list.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/environment_type/_list.py index 48b17af5bc4..2614b1e5049 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/environment_type/_list.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/environment_type/_list.py @@ -24,7 +24,7 @@ class List(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/environmenttypes", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/environmenttypes", "2023-06-01-preview"], ] } @@ -87,7 +87,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/environmentTypes", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/environmentTypes", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/environment_type/_show.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/environment_type/_show.py index fb92b4993fb..2d1f47f9765 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/environment_type/_show.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/environment_type/_show.py @@ -24,7 +24,7 @@ class Show(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/environmenttypes/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/environmenttypes/{}", "2023-06-01-preview"], ] } @@ -92,7 +92,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/environmentTypes/{environmentTypeName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/environmentTypes/{environmentTypeName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/environment_type/_update.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/environment_type/_update.py index 5c8a1090a70..0e076ec8180 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/environment_type/_update.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/environment_type/_update.py @@ -24,7 +24,7 @@ class Update(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/environmenttypes/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/environmenttypes/{}", "2023-06-01-preview"], ] } @@ -122,7 +122,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/environmentTypes/{environmentTypeName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/environmentTypes/{environmentTypeName}", **self.url_parameters ) @@ -209,7 +209,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/environmentTypes/{environmentTypeName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/environmentTypes/{environmentTypeName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/gallery/_create.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/gallery/_create.py index 3bebf9358cb..81df09e4887 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/gallery/_create.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/gallery/_create.py @@ -24,7 +24,7 @@ class Create(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/galleries/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/galleries/{}", "2023-06-01-preview"], ] } @@ -116,7 +116,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/galleries/{galleryName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/galleries/{galleryName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/gallery/_delete.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/gallery/_delete.py index 724b156ba78..0ad9bd4081f 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/gallery/_delete.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/gallery/_delete.py @@ -25,7 +25,7 @@ class Delete(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/galleries/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/galleries/{}", "2023-06-01-preview"], ] } @@ -115,7 +115,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/galleries/{galleryName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/galleries/{galleryName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/gallery/_list.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/gallery/_list.py index 660dfa6dd49..6be49e22999 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/gallery/_list.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/gallery/_list.py @@ -24,7 +24,7 @@ class List(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/galleries", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/galleries", "2023-06-01-preview"], ] } @@ -87,7 +87,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/galleries", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/galleries", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/gallery/_show.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/gallery/_show.py index d7bce527c49..1b83ce6a4bb 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/gallery/_show.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/gallery/_show.py @@ -24,7 +24,7 @@ class Show(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/galleries/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/galleries/{}", "2023-06-01-preview"], ] } @@ -92,7 +92,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/galleries/{galleryName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/galleries/{galleryName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/gallery/_wait.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/gallery/_wait.py index ecc124315bb..193697538f4 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/gallery/_wait.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/gallery/_wait.py @@ -20,7 +20,7 @@ class Wait(AAZWaitCommand): _aaz_info = { "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/galleries/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/galleries/{}", "2023-06-01-preview"], ] } @@ -88,7 +88,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/galleries/{galleryName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/galleries/{galleryName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/image/_list.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/image/_list.py index 76ce6bbd6e7..c52a20e9ca9 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/image/_list.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/image/_list.py @@ -27,8 +27,8 @@ class List(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/galleries/{}/images", "2023-06-01-preview"], - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/images", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/galleries/{}/images", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/images", "2023-06-01-preview"], ] } @@ -100,7 +100,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/images", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/images", **self.url_parameters ) @@ -264,7 +264,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/galleries/{galleryName}/images", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/galleries/{galleryName}/images", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/image/_show.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/image/_show.py index f11c7086eba..34ed7c6ec86 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/image/_show.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/image/_show.py @@ -24,7 +24,7 @@ class Show(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/galleries/{}/images/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/galleries/{}/images/{}", "2023-06-01-preview"], ] } @@ -98,7 +98,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/galleries/{galleryName}/images/{imageName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/galleries/{galleryName}/images/{imageName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/image_version/_list.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/image_version/_list.py index 0cfed59d26a..f0ca1f7571d 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/image_version/_list.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/image_version/_list.py @@ -24,7 +24,7 @@ class List(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/galleries/{}/images/{}/versions", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/galleries/{}/images/{}/versions", "2023-06-01-preview"], ] } @@ -97,7 +97,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/galleries/{galleryName}/images/{imageName}/versions", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/galleries/{galleryName}/images/{imageName}/versions", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/image_version/_show.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/image_version/_show.py index b02fb53d156..820aebe853f 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/image_version/_show.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/image_version/_show.py @@ -24,7 +24,7 @@ class Show(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/galleries/{}/images/{}/versions/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/devcenters/{}/galleries/{}/images/{}/versions/{}", "2023-06-01-preview"], ] } @@ -104,7 +104,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters/{devCenterName}/galleries/{galleryName}/images/{imageName}/versions/{versionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/devcenters/{devCenterName}/galleries/{galleryName}/images/{imageName}/versions/{versionName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_create.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_create.py index 344a5df6e41..484716b83ea 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_create.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_create.py @@ -27,7 +27,7 @@ class Create(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/networkconnections/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/networkconnections/{}", "2023-06-01-preview"], ] } @@ -168,7 +168,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/networkConnections/{networkConnectionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/networkConnections/{networkConnectionName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_delete.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_delete.py index ea94e88102f..f732e783fda 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_delete.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_delete.py @@ -25,7 +25,7 @@ class Delete(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/networkconnections/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/networkconnections/{}", "2023-06-01-preview"], ] } @@ -109,7 +109,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/networkConnections/{networkConnectionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/networkConnections/{networkConnectionName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_list.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_list.py index 3eefe560668..0abdb92c0ce 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_list.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_list.py @@ -27,8 +27,8 @@ class List(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/providers/microsoft.devcenter/networkconnections", "2023-06-01-preview"], - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/networkconnections", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/providers/private.devcenter/networkconnections", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/networkconnections", "2023-06-01-preview"], ] } @@ -89,7 +89,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/networkConnections", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/networkConnections", **self.url_parameters ) @@ -257,7 +257,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/providers/Microsoft.DevCenter/networkConnections", + "/subscriptions/{subscriptionId}/providers/Private.DevCenter/networkConnections", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_list_health_check.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_list_health_check.py index 1faf87f68f9..f2833eeed51 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_list_health_check.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_list_health_check.py @@ -24,7 +24,7 @@ class ListHealthCheck(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/networkconnections/{}/healthchecks", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/networkconnections/{}/healthchecks", "2023-06-01-preview"], ] } @@ -87,7 +87,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/networkConnections/{networkConnectionName}/healthChecks", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/networkConnections/{networkConnectionName}/healthChecks", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_list_outbound_network_dependencies_endpoint.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_list_outbound_network_dependencies_endpoint.py index 8913b950703..aa279978e0c 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_list_outbound_network_dependencies_endpoint.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_list_outbound_network_dependencies_endpoint.py @@ -24,7 +24,7 @@ class ListOutboundNetworkDependenciesEndpoint(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/networkconnections/{}/outboundnetworkdependenciesendpoints", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/networkconnections/{}/outboundnetworkdependenciesendpoints", "2023-06-01-preview"], ] } @@ -87,7 +87,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/networkConnections/{networkConnectionName}/outboundNetworkDependenciesEndpoints", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/networkConnections/{networkConnectionName}/outboundNetworkDependenciesEndpoints", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_run_health_check.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_run_health_check.py index 4da62a87399..55157bc7fc0 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_run_health_check.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_run_health_check.py @@ -24,7 +24,7 @@ class RunHealthCheck(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/networkconnections/{}/runhealthchecks", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/networkconnections/{}/runhealthchecks", "2023-06-01-preview"], ] } @@ -99,7 +99,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/networkConnections/{networkConnectionName}/runHealthChecks", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/networkConnections/{networkConnectionName}/runHealthChecks", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_show.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_show.py index 06c3a2517df..d19659fbe37 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_show.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_show.py @@ -24,7 +24,7 @@ class Show(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/networkconnections/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/networkconnections/{}", "2023-06-01-preview"], ] } @@ -86,7 +86,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/networkConnections/{networkConnectionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/networkConnections/{networkConnectionName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_show_health_check.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_show_health_check.py index d5d339971bb..1d7be02e532 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_show_health_check.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_show_health_check.py @@ -24,7 +24,7 @@ class ShowHealthCheck(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/networkconnections/{}/healthchecks/latest", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/networkconnections/{}/healthchecks/latest", "2023-06-01-preview"], ] } @@ -86,7 +86,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/networkConnections/{networkConnectionName}/healthChecks/latest", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/networkConnections/{networkConnectionName}/healthChecks/latest", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_update.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_update.py index 12d0c4ec48e..3689e1b62fe 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_update.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_update.py @@ -24,7 +24,7 @@ class Update(AAZCommand): _aaz_info = { "version": "2023-04-01", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/networkconnections/{}", "2023-04-01"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/networkconnections/{}", "2023-04-01"], ] } @@ -148,7 +148,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/networkConnections/{networkConnectionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/networkConnections/{networkConnectionName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_wait.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_wait.py index 113ea5371d5..08f2b7f6f02 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_wait.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/network_connection/_wait.py @@ -20,7 +20,7 @@ class Wait(AAZWaitCommand): _aaz_info = { "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/networkconnections/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/networkconnections/{}", "2023-06-01-preview"], ] } @@ -82,7 +82,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/networkConnections/{networkConnectionName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/networkConnections/{networkConnectionName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_create.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_create.py index 58f9d69e600..0cd8b906695 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_create.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_create.py @@ -24,7 +24,7 @@ class Create(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/pools/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}/pools/{}", "2023-06-01-preview"], ] } @@ -154,7 +154,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/pools/{poolName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/pools/{poolName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_delete.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_delete.py index c05f42e2f06..88272459b02 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_delete.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_delete.py @@ -25,7 +25,7 @@ class Delete(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/pools/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}/pools/{}", "2023-06-01-preview"], ] } @@ -115,7 +115,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/pools/{poolName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/pools/{poolName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_list.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_list.py index 87b51225f80..51ed53d3e07 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_list.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_list.py @@ -24,7 +24,7 @@ class List(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/pools", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}/pools", "2023-06-01-preview"], ] } @@ -87,7 +87,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/pools", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/pools", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_run_health_check.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_run_health_check.py index 748ae070253..d73d0206947 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_run_health_check.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_run_health_check.py @@ -24,7 +24,7 @@ class RunHealthCheck(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/pools/{}/runhealthchecks", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}/pools/{}/runhealthchecks", "2023-06-01-preview"], ] } @@ -105,7 +105,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/pools/{poolName}/runHealthChecks", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/pools/{poolName}/runHealthChecks", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_show.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_show.py index e190584b91e..56407477f78 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_show.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_show.py @@ -24,7 +24,7 @@ class Show(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/pools/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}/pools/{}", "2023-06-01-preview"], ] } @@ -92,7 +92,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/pools/{poolName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/pools/{poolName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_update.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_update.py index de1ff07e10c..6a18b6686fa 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_update.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_update.py @@ -24,7 +24,7 @@ class Update(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/pools/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}/pools/{}", "2023-06-01-preview"], ] } @@ -143,7 +143,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/pools/{poolName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/pools/{poolName}", **self.url_parameters ) @@ -246,7 +246,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/pools/{poolName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/pools/{poolName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_wait.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_wait.py index 207506b3281..60bba36a0c3 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_wait.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/pool/_wait.py @@ -20,7 +20,7 @@ class Wait(AAZWaitCommand): _aaz_info = { "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/pools/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}/pools/{}", "2023-06-01-preview"], ] } @@ -88,7 +88,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/pools/{poolName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/pools/{poolName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project/_create.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project/_create.py index d52d1d28bb2..fe27e99be53 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project/_create.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project/_create.py @@ -18,13 +18,13 @@ class Create(AAZCommand): """Create a project. :example: Create - az devcenter admin project create --location "eastus" --description "This is my first project." --dev-center-id "/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/Contoso" --tags CostCenter="R&D" --name "DevProject" --resource-group "rg1" --max-dev-boxes-per-user "3" + az devcenter admin project create --location "eastus" --description "This is my first project." --dev-center-id "/subscriptions/0ac520ee-14c0-480f-b6c9-0a90c58ffff/resourceGroups/rg1/providers/Private.DevCenter/devcenters/Contoso" --tags CostCenter="R&D" --name "DevProject" --resource-group "rg1" --max-dev-boxes-per-user "3" """ _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}", "2023-06-01-preview"], ] } @@ -144,7 +144,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project/_delete.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project/_delete.py index 97c6215d4c1..20b58133168 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project/_delete.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project/_delete.py @@ -25,7 +25,7 @@ class Delete(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}", "2023-06-01-preview"], ] } @@ -109,7 +109,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project/_list.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project/_list.py index c22ad81ff17..15e752a5c6f 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project/_list.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project/_list.py @@ -27,8 +27,8 @@ class List(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/providers/microsoft.devcenter/projects", "2023-06-01-preview"], - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/providers/private.devcenter/projects", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects", "2023-06-01-preview"], ] } @@ -89,7 +89,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects", **self.url_parameters ) @@ -241,7 +241,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/providers/Microsoft.DevCenter/projects", + "/subscriptions/{subscriptionId}/providers/Private.DevCenter/projects", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project/_show.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project/_show.py index 0e0a9b3c3aa..7758170aaf9 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project/_show.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project/_show.py @@ -24,7 +24,7 @@ class Show(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}", "2023-06-01-preview"], ] } @@ -86,7 +86,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project/_update.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project/_update.py index e16df618792..21947db69e8 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project/_update.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project/_update.py @@ -24,7 +24,7 @@ class Update(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}", "2023-06-01-preview"], ] } @@ -136,7 +136,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}", **self.url_parameters ) @@ -235,7 +235,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project/_wait.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project/_wait.py index 6c7cb6547c8..4ee0f515582 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project/_wait.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project/_wait.py @@ -20,7 +20,7 @@ class Wait(AAZWaitCommand): _aaz_info = { "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}", "2023-06-01-preview"], ] } @@ -82,7 +82,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_allowed_environment_type/_list.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_allowed_environment_type/_list.py index fca78e60233..0572a5eb0f9 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_allowed_environment_type/_list.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_allowed_environment_type/_list.py @@ -24,7 +24,7 @@ class List(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/allowedenvironmenttypes", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}/allowedenvironmenttypes", "2023-06-01-preview"], ] } @@ -87,7 +87,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/allowedEnvironmentTypes", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/allowedEnvironmentTypes", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_allowed_environment_type/_show.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_allowed_environment_type/_show.py index 316a8d5b1b2..e5329f8fece 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_allowed_environment_type/_show.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_allowed_environment_type/_show.py @@ -24,7 +24,7 @@ class Show(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/allowedenvironmenttypes/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}/allowedenvironmenttypes/{}", "2023-06-01-preview"], ] } @@ -92,7 +92,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/allowedEnvironmentTypes/{environmentTypeName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/allowedEnvironmentTypes/{environmentTypeName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_environment_type/_create.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_environment_type/_create.py index 878a9448e38..4c632f6af24 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_environment_type/_create.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_environment_type/_create.py @@ -24,7 +24,7 @@ class Create(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/environmenttypes/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}/environmenttypes/{}", "2023-06-01-preview"], ] } @@ -191,7 +191,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/environmentTypes/{environmentTypeName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/environmentTypes/{environmentTypeName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_environment_type/_delete.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_environment_type/_delete.py index 9113d5ae40f..63b889ef9f0 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_environment_type/_delete.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_environment_type/_delete.py @@ -25,7 +25,7 @@ class Delete(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/environmenttypes/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}/environmenttypes/{}", "2023-06-01-preview"], ] } @@ -91,7 +91,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/environmentTypes/{environmentTypeName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/environmentTypes/{environmentTypeName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_environment_type/_list.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_environment_type/_list.py index e69fb83c3f2..fb95734bf62 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_environment_type/_list.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_environment_type/_list.py @@ -24,7 +24,7 @@ class List(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/environmenttypes", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}/environmenttypes", "2023-06-01-preview"], ] } @@ -87,7 +87,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/environmentTypes", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/environmentTypes", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_environment_type/_show.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_environment_type/_show.py index 02e3f404635..2a92c4a2232 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_environment_type/_show.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_environment_type/_show.py @@ -24,7 +24,7 @@ class Show(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/environmenttypes/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}/environmenttypes/{}", "2023-06-01-preview"], ] } @@ -92,7 +92,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/environmentTypes/{environmentTypeName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/environmentTypes/{environmentTypeName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_environment_type/_update.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_environment_type/_update.py index aa90c057ea3..c0aac7a74a9 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_environment_type/_update.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/project_environment_type/_update.py @@ -24,7 +24,7 @@ class Update(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/environmenttypes/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}/environmenttypes/{}", "2023-06-01-preview"], ] } @@ -216,7 +216,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/environmentTypes/{environmentTypeName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/environmentTypes/{environmentTypeName}", **self.url_parameters ) @@ -303,7 +303,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/environmentTypes/{environmentTypeName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/environmentTypes/{environmentTypeName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/schedule/_create.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/schedule/_create.py index 4a782c11ab6..654a089d075 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/schedule/_create.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/schedule/_create.py @@ -24,7 +24,7 @@ class Create(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/pools/{}/schedules/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}/pools/{}/schedules/{}", "2023-06-01-preview"], ] } @@ -152,7 +152,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/pools/{poolName}/schedules/{scheduleName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/pools/{poolName}/schedules/{scheduleName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/schedule/_delete.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/schedule/_delete.py index c6ffb49ef4a..6da8d8e35b8 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/schedule/_delete.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/schedule/_delete.py @@ -25,7 +25,7 @@ class Delete(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/pools/{}/schedules/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}/pools/{}/schedules/{}", "2023-06-01-preview"], ] } @@ -127,7 +127,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/pools/{poolName}/schedules/{scheduleName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/pools/{poolName}/schedules/{scheduleName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/schedule/_list.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/schedule/_list.py index 469ee9b3ae2..31fef92383c 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/schedule/_list.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/schedule/_list.py @@ -21,7 +21,7 @@ class List(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/pools/{}/schedules", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}/pools/{}/schedules", "2023-06-01-preview"], ] } @@ -89,7 +89,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/pools/{poolName}/schedules", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/pools/{poolName}/schedules", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/schedule/_show.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/schedule/_show.py index f84e8cbddb0..fbe86e9ed58 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/schedule/_show.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/schedule/_show.py @@ -24,7 +24,7 @@ class Show(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/pools/{}/schedules/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}/pools/{}/schedules/{}", "2023-06-01-preview"], ] } @@ -104,7 +104,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/pools/{poolName}/schedules/{scheduleName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/pools/{poolName}/schedules/{scheduleName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/schedule/_update.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/schedule/_update.py index 7325b2c2fff..ce2c36b7350 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/schedule/_update.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/schedule/_update.py @@ -24,7 +24,7 @@ class Update(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/pools/{}/schedules/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}/pools/{}/schedules/{}", "2023-06-01-preview"], ] } @@ -141,7 +141,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/pools/{poolName}/schedules/{scheduleName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/pools/{poolName}/schedules/{scheduleName}", **self.url_parameters ) @@ -248,7 +248,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/pools/{poolName}/schedules/{scheduleName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/pools/{poolName}/schedules/{scheduleName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/schedule/_wait.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/schedule/_wait.py index d52cc6be63f..68f39a92705 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/schedule/_wait.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/schedule/_wait.py @@ -20,7 +20,7 @@ class Wait(AAZWaitCommand): _aaz_info = { "resources": [ - ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/pools/{}/schedules/{}", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/private.devcenter/projects/{}/pools/{}/schedules/{}", "2023-06-01-preview"], ] } @@ -100,7 +100,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/projects/{projectName}/pools/{poolName}/schedules/{scheduleName}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Private.DevCenter/projects/{projectName}/pools/{poolName}/schedules/{scheduleName}", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/sku/_list.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/sku/_list.py index 4f6c2d9c262..5387573449e 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/sku/_list.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/sku/_list.py @@ -15,7 +15,7 @@ "devcenter admin sku list", ) class List(AAZCommand): - """List the Microsoft.DevCenter SKUs available in a subscription. + """List the Private.DevCenter SKUs available in a subscription. :example: List az devcenter admin sku list @@ -24,7 +24,7 @@ class List(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/providers/microsoft.devcenter/skus", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/providers/private.devcenter/skus", "2023-06-01-preview"], ] } @@ -77,7 +77,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/providers/Microsoft.DevCenter/skus", + "/subscriptions/{subscriptionId}/providers/Private.DevCenter/skus", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/usage/_list.py b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/usage/_list.py index 9fe4f30c976..5d6a5953200 100644 --- a/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/usage/_list.py +++ b/src/devcenter/azext_devcenter/aaz/latest/devcenter/admin/usage/_list.py @@ -24,7 +24,7 @@ class List(AAZCommand): _aaz_info = { "version": "2023-06-01-preview", "resources": [ - ["mgmt-plane", "/subscriptions/{}/providers/microsoft.devcenter/locations/{}/usages", "2023-06-01-preview"], + ["mgmt-plane", "/subscriptions/{}/providers/private.devcenter/locations/{}/usages", "2023-06-01-preview"], ] } @@ -82,7 +82,7 @@ def __call__(self, *args, **kwargs): @property def url(self): return self.client.format_url( - "/subscriptions/{subscriptionId}/providers/Microsoft.DevCenter/locations/{location}/usages", + "/subscriptions/{subscriptionId}/providers/Private.DevCenter/locations/{location}/usages", **self.url_parameters ) diff --git a/src/devcenter/azext_devcenter/commands.py b/src/devcenter/azext_devcenter/commands.py index 31a5640025c..87a18899fdb 100644 --- a/src/devcenter/azext_devcenter/commands.py +++ b/src/devcenter/azext_devcenter/commands.py @@ -26,6 +26,9 @@ CatalogSync, CatalogUpdate, CatalogWait, + CatalogConnect, + CatalogDevBoxDefinitionList, + CatalogDevBoxDefinitionShow, DevBoxDefinitionCreate, DevBoxDefinitionDelete, DevBoxDefinitionList, @@ -54,6 +57,7 @@ PoolUpdate, PoolWait, ProjectCreate, + PoolRunHealthCheck, ProjectAllowedEnvironmentTypeList, ProjectAllowedEnvironmentTypeShow, ProjectEnvironmentTypeCreate, @@ -98,6 +102,10 @@ def load_command_table(self, _): self.command_table["devcenter admin catalog sync"] = CatalogSync(loader=self) self.command_table["devcenter admin catalog update"] = CatalogUpdate(loader=self) self.command_table["devcenter admin catalog wait"] = CatalogWait(loader=self) + self.command_table["devcenter admin catalog connect"] = CatalogConnect(loader=self) + + self.command_table["devcenter admin catalog-devbox-definition list"] = CatalogDevBoxDefinitionList(loader=self) + self.command_table["devcenter admin catalog-devbox-definition show"] = CatalogDevBoxDefinitionShow(loader=self) self.command_table[ "devcenter admin devbox-definition create" @@ -160,6 +168,7 @@ def load_command_table(self, _): self.command_table["devcenter admin pool show"] = PoolShow(loader=self) self.command_table["devcenter admin pool update"] = PoolUpdate(loader=self) self.command_table["devcenter admin pool wait"] = PoolWait(loader=self) + self.command_table["devcenter admin pool run-health-check"] = PoolRunHealthCheck(loader=self) self.command_table["devcenter admin project create"] = ProjectCreate(loader=self) diff --git a/src/devcenter/azext_devcenter/custom.py b/src/devcenter/azext_devcenter/custom.py index 540bf757371..71f7fe22bf9 100644 --- a/src/devcenter/azext_devcenter/custom.py +++ b/src/devcenter/azext_devcenter/custom.py @@ -25,6 +25,11 @@ Sync as _CatalogSync, Update as _CatalogUpdate, Wait as _CatalogWait, + Connect as _CatalogConnect, +) +from .aaz.latest.devcenter.admin.catalog_devbox_definition import ( + List as _CatalogDevBoxDefinitionList, + Show as _CatalogDevBoxDefinitionShow, ) from .aaz.latest.devcenter.admin.check_name_availability import ( Execute as _CheckNameAvailabilityExecute, @@ -204,12 +209,25 @@ def _cli_arguments_loader(self): args = super()._cli_arguments_loader() return set_configured_defaults(args) +class CatalogConnect(_CatalogConnect): + def _cli_arguments_loader(self): + args = super()._cli_arguments_loader() + return set_configured_defaults(args) class CatalogWait(_CatalogWait): def _cli_arguments_loader(self): args = super()._cli_arguments_loader() return set_configured_defaults(args) +class CatalogDevBoxDefinitionList(_CatalogDevBoxDefinitionList): + def _cli_arguments_loader(self): + args = super()._cli_arguments_loader() + return set_configured_defaults(args) + +class CatalogDevBoxDefinitionShow(_CatalogDevBoxDefinitionShow): + def _cli_arguments_loader(self): + args = super()._cli_arguments_loader() + return set_configured_defaults(args) class DevBoxDefinitionCreate(_DevBoxDefinitionCreate): @classmethod