diff --git a/Commands/devcenter/admin/attached-network/_create.md b/Commands/devcenter/admin/attached-network/_create.md
new file mode 100644
index 00000000000..f3a654c52e3
--- /dev/null
+++ b/Commands/devcenter/admin/attached-network/_create.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin attached-network create_
+
+Create an attached network connection.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9hdHRhY2hlZG5ldHdvcmtzL3t9/2022-11-11-preview.xml) **Stable**
+
+
+
+#### examples
+
+- Create
+ ```bash
+ devcenter admin attached-network create --attached-network-connection-name "{attachedNetworkConnectionName}" --network-connection-id "/subscriptions/{subscriptionId}/resourceGroups/rg1/providers/Microsoft.DevCenter/networkConnections/{networkConnectionName}" --dev-center-name "Contoso" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/attached-network/_delete.md b/Commands/devcenter/admin/attached-network/_delete.md
new file mode 100644
index 00000000000..cbcd92f6202
--- /dev/null
+++ b/Commands/devcenter/admin/attached-network/_delete.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin attached-network delete_
+
+Delete a NetworkConnection.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9hdHRhY2hlZG5ldHdvcmtzL3t9/2022-11-11-preview.xml) **Stable**
+
+
+
+#### examples
+
+- Delete
+ ```bash
+ devcenter admin attached-network delete --attached-network-connection-name "{attachedNetworkConnectionName}" --dev-center-name "Contoso" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/attached-network/_list.md b/Commands/devcenter/admin/attached-network/_list.md
new file mode 100644
index 00000000000..76b33ca600a
--- /dev/null
+++ b/Commands/devcenter/admin/attached-network/_list.md
@@ -0,0 +1,22 @@
+# [Command] _devcenter admin attached-network list_
+
+List the attached NetworkConnections for a Project.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9hdHRhY2hlZG5ldHdvcmtz/2022-11-11-preview.xml) **Stable**
+
+
+
+
+#### examples
+
+- List by dev center
+ ```bash
+ devcenter admin attached-network list --dev-center-name "Contoso" --resource-group "rg1"
+ ```
+
+- List by project
+ ```bash
+ devcenter admin attached-network list --project-name "{projectName}" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/attached-network/_show.md b/Commands/devcenter/admin/attached-network/_show.md
new file mode 100644
index 00000000000..ebdd2c2f5d6
--- /dev/null
+++ b/Commands/devcenter/admin/attached-network/_show.md
@@ -0,0 +1,22 @@
+# [Command] _devcenter admin attached-network show_
+
+Get an attached NetworkConnection.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9hdHRhY2hlZG5ldHdvcmtzL3t9/2022-11-11-preview.xml) **Stable**
+
+
+
+
+#### examples
+
+- Show dev center attached network connection
+ ```bash
+ devcenter admin attached-network show --name "{attachedNetworkConnectionName}" --dev-center-name "Contoso" --resource-group "rg1"
+ ```
+
+- Show project attached network connection
+ ```bash
+ devcenter admin attached-network show --name "{attachedNetworkConnectionName}" --project-name "{projectName}" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/attached-network/readme.md b/Commands/devcenter/admin/attached-network/readme.md
new file mode 100644
index 00000000000..501898b5a5c
--- /dev/null
+++ b/Commands/devcenter/admin/attached-network/readme.md
@@ -0,0 +1,17 @@
+# [Group] _devcenter admin attached-network_
+
+Manage attached network with devcenter
+
+## Commands
+
+- [create](/Commands/devcenter/admin/attached-network/_create.md)
+: Create an attached network connection.
+
+- [delete](/Commands/devcenter/admin/attached-network/_delete.md)
+: Delete a NetworkConnection.
+
+- [list](/Commands/devcenter/admin/attached-network/_list.md)
+: List the attached NetworkConnections for a Project.
+
+- [show](/Commands/devcenter/admin/attached-network/_show.md)
+: Get an attached NetworkConnection.
diff --git a/Commands/devcenter/admin/catalog/_create.md b/Commands/devcenter/admin/catalog/_create.md
new file mode 100644
index 00000000000..a1ea1a0eb8a
--- /dev/null
+++ b/Commands/devcenter/admin/catalog/_create.md
@@ -0,0 +1,21 @@
+# [Command] _devcenter admin catalog create_
+
+Create a catalog.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9jYXRhbG9ncy97fQ==/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Create using an Azure DevOps repository
+ ```bash
+ devcenter admin catalog create --ado-git path="/templates" branch="main" secret-identifier="https://contosokv.vault.azure.net/secrets/CentralRepoPat" uri="https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso" --name "{catalogName}" --dev-center-name "Contoso" --resource-group "rg1"
+ ```
+
+- Create using a GitHub repository
+ ```bash
+ devcenter admin catalog create --git-hub path="/templates" branch="main" secret-identifier="https://contosokv.vault.azure.net/secrets/CentralRepoPat" uri="https://github.com/Contoso/centralrepo-fake.git" --name "{catalogName}" --dev-center-name "Contoso" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/catalog/_delete.md b/Commands/devcenter/admin/catalog/_delete.md
new file mode 100644
index 00000000000..10cb54bd71b
--- /dev/null
+++ b/Commands/devcenter/admin/catalog/_delete.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin catalog delete_
+
+Delete a catalog resource.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9jYXRhbG9ncy97fQ==/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Delete
+ ```bash
+ devcenter admin catalog delete --name "{catalogName}" --dev-center-name "Contoso" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/catalog/_list.md b/Commands/devcenter/admin/catalog/_list.md
new file mode 100644
index 00000000000..ef8babd4822
--- /dev/null
+++ b/Commands/devcenter/admin/catalog/_list.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin catalog list_
+
+List catalogs for a devcenter.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9jYXRhbG9ncw==/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- List
+ ```bash
+ devcenter admin catalog list --dev-center-name "Contoso" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/catalog/_show.md b/Commands/devcenter/admin/catalog/_show.md
new file mode 100644
index 00000000000..ffcad2fe675
--- /dev/null
+++ b/Commands/devcenter/admin/catalog/_show.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin catalog show_
+
+Get a catalog
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9jYXRhbG9ncy97fQ==/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Show
+ ```bash
+ devcenter admin catalog show --name "{catalogName}" --dev-center-name "Contoso" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/catalog/_sync.md b/Commands/devcenter/admin/catalog/_sync.md
new file mode 100644
index 00000000000..60bdc53b9b8
--- /dev/null
+++ b/Commands/devcenter/admin/catalog/_sync.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin catalog sync_
+
+Syncs templates for a template source.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9jYXRhbG9ncy97fS9zeW5j/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Sync
+ ```bash
+ devcenter admin catalog sync --name "{catalogName}" --dev-center-name "Contoso" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/catalog/_update.md b/Commands/devcenter/admin/catalog/_update.md
new file mode 100644
index 00000000000..081a24a3758
--- /dev/null
+++ b/Commands/devcenter/admin/catalog/_update.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin catalog update_
+
+Update updates a catalog.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9jYXRhbG9ncy97fQ==/2022-11-11-preview.xml) **Stable**
+
+
+
+#### examples
+
+- Update
+ ```bash
+ devcenter admin catalog update --git-hub path="/environments" --name "{catalogName}" --dev-center-name "Contoso" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/catalog/readme.md b/Commands/devcenter/admin/catalog/readme.md
new file mode 100644
index 00000000000..34c2c3bd0cc
--- /dev/null
+++ b/Commands/devcenter/admin/catalog/readme.md
@@ -0,0 +1,23 @@
+# [Group] _devcenter admin catalog_
+
+Manage catalog with dev center
+
+## Commands
+
+- [create](/Commands/devcenter/admin/catalog/_create.md)
+: Create a catalog.
+
+- [delete](/Commands/devcenter/admin/catalog/_delete.md)
+: Delete a catalog resource.
+
+- [list](/Commands/devcenter/admin/catalog/_list.md)
+: List catalogs for a devcenter.
+
+- [show](/Commands/devcenter/admin/catalog/_show.md)
+: Get a catalog
+
+- [sync](/Commands/devcenter/admin/catalog/_sync.md)
+: Syncs templates for a template source.
+
+- [update](/Commands/devcenter/admin/catalog/_update.md)
+: Update updates a catalog.
diff --git a/Commands/devcenter/admin/check-name-availability/_execute.md b/Commands/devcenter/admin/check-name-availability/_execute.md
new file mode 100644
index 00000000000..a876807fb27
--- /dev/null
+++ b/Commands/devcenter/admin/check-name-availability/_execute.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin check-name-availability execute_
+
+Check the availability of name for resource
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvY2hlY2tuYW1lYXZhaWxhYmlsaXR5/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Check name availability
+ ```bash
+ devcenter admin check-name-availability execute --name "name1" --type "Microsoft.DevCenter/devcenters"
+ ```
diff --git a/Commands/devcenter/admin/check-name-availability/readme.md b/Commands/devcenter/admin/check-name-availability/readme.md
new file mode 100644
index 00000000000..239cc7bb25b
--- /dev/null
+++ b/Commands/devcenter/admin/check-name-availability/readme.md
@@ -0,0 +1,8 @@
+# [Group] _devcenter admin check-name-availability_
+
+Manage check name availability with devcenter
+
+## Commands
+
+- [execute](/Commands/devcenter/admin/check-name-availability/_execute.md)
+: Check the availability of name for resource
diff --git a/Commands/devcenter/admin/devbox-definition/_create.md b/Commands/devcenter/admin/devbox-definition/_create.md
new file mode 100644
index 00000000000..17e4e92c318
--- /dev/null
+++ b/Commands/devcenter/admin/devbox-definition/_create.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin devbox-definition create_
+
+Create a Dev Box definition.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9kZXZib3hkZWZpbml0aW9ucy97fQ==/2022-11-11-preview.xml) **Stable**
+
+
+
+#### examples
+
+- Create
+ ```bash
+ devcenter admin devbox-definition create --location "eastus" --hibernate-support "Enabled" --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_8c32gb_v1" --name "WebDevBox" --dev-center-name "Contoso" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/devbox-definition/_delete.md b/Commands/devcenter/admin/devbox-definition/_delete.md
new file mode 100644
index 00000000000..1f105e4d297
--- /dev/null
+++ b/Commands/devcenter/admin/devbox-definition/_delete.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin devbox-definition delete_
+
+Delete a Dev Box definition
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9kZXZib3hkZWZpbml0aW9ucy97fQ==/2022-11-11-preview.xml) **Stable**
+
+
+
+#### examples
+
+- Delete
+ ```bash
+ devcenter admin devbox-definition delete --name "WebDevBox" --dev-center-name "Contoso" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/devbox-definition/_list.md b/Commands/devcenter/admin/devbox-definition/_list.md
new file mode 100644
index 00000000000..2e7fe294e6e
--- /dev/null
+++ b/Commands/devcenter/admin/devbox-definition/_list.md
@@ -0,0 +1,22 @@
+# [Command] _devcenter admin devbox-definition list_
+
+List Dev Box definitions configured for a project.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9kZXZib3hkZWZpbml0aW9ucw==/2022-11-11-preview.xml) **Stable**
+
+
+
+
+#### examples
+
+- List by dev center
+ ```bash
+ devcenter admin devbox-definition list --dev-center-name "Contoso" --resource-group "rg1"
+ ```
+
+- List by project
+ ```bash
+ devcenter admin devbox-definition list --project-name "ContosoProject" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/devbox-definition/_show.md b/Commands/devcenter/admin/devbox-definition/_show.md
new file mode 100644
index 00000000000..50b5d659818
--- /dev/null
+++ b/Commands/devcenter/admin/devbox-definition/_show.md
@@ -0,0 +1,22 @@
+# [Command] _devcenter admin devbox-definition show_
+
+Get a Dev Box definition
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9kZXZib3hkZWZpbml0aW9ucy97fQ==/2022-11-11-preview.xml) **Stable**
+
+
+
+
+#### examples
+
+- Show dev center dev box definition
+ ```bash
+ devcenter admin devbox-definition show --name "WebDevBox" --dev-center-name "Contoso" --resource-group "rg1"
+ ```
+
+- Show project dev box definition
+ ```bash
+ devcenter admin devbox-definition show --name "WebDevBox" --project-name "ContosoProject" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/devbox-definition/_update.md b/Commands/devcenter/admin/devbox-definition/_update.md
new file mode 100644
index 00000000000..bec13b80d6b
--- /dev/null
+++ b/Commands/devcenter/admin/devbox-definition/_update.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin devbox-definition update_
+
+Update a Dev Box definition.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9kZXZib3hkZWZpbml0aW9ucy97fQ==/2022-11-11-preview.xml) **Stable**
+
+
+
+#### examples
+
+- Update
+ ```bash
+ 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"
+ ```
diff --git a/Commands/devcenter/admin/devbox-definition/readme.md b/Commands/devcenter/admin/devbox-definition/readme.md
new file mode 100644
index 00000000000..db59dbde4fb
--- /dev/null
+++ b/Commands/devcenter/admin/devbox-definition/readme.md
@@ -0,0 +1,20 @@
+# [Group] _devcenter admin devbox-definition_
+
+Manage dev box definition with devcenter
+
+## Commands
+
+- [create](/Commands/devcenter/admin/devbox-definition/_create.md)
+: Create a Dev Box definition.
+
+- [delete](/Commands/devcenter/admin/devbox-definition/_delete.md)
+: Delete a Dev Box definition
+
+- [list](/Commands/devcenter/admin/devbox-definition/_list.md)
+: List Dev Box definitions configured for a project.
+
+- [show](/Commands/devcenter/admin/devbox-definition/_show.md)
+: Get a Dev Box definition
+
+- [update](/Commands/devcenter/admin/devbox-definition/_update.md)
+: Update a Dev Box definition.
diff --git a/Commands/devcenter/admin/devcenter/_create.md b/Commands/devcenter/admin/devcenter/_create.md
new file mode 100644
index 00000000000..74063e2c34a
--- /dev/null
+++ b/Commands/devcenter/admin/devcenter/_create.md
@@ -0,0 +1,17 @@
+# [Command] _devcenter admin devcenter create_
+
+Create a dev center
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fQ==/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Create
+ ```bash
+ devcenter admin devcenter create --location "eastus" --tags CostCode="12345" --name "Contoso" --resource-group "rg1"
+ devcenter admin devcenter create --identity-type "UserAssigned" --user-assigned-identities "{\\"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1\\":{}}" --location "eastus" --tags CostCode="12345" --name "Contoso" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/devcenter/_delete.md b/Commands/devcenter/admin/devcenter/_delete.md
new file mode 100644
index 00000000000..37e578269ab
--- /dev/null
+++ b/Commands/devcenter/admin/devcenter/_delete.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin devcenter delete_
+
+Delete a dev center
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fQ==/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Delete
+ ```bash
+ devcenter admin devcenter delete --name "Contoso" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/devcenter/_list.md b/Commands/devcenter/admin/devcenter/_list.md
new file mode 100644
index 00000000000..e37de6fb6b3
--- /dev/null
+++ b/Commands/devcenter/admin/devcenter/_list.md
@@ -0,0 +1,22 @@
+# [Command] _devcenter admin devcenter list_
+
+List all dev centers in a subscription.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycw==/2022-11-11-preview.xml) **Preview**
+
+
+
+
+#### examples
+
+- List by Resource Group
+ ```bash
+ devcenter admin devcenter list --resource-group "rg1"
+ ```
+
+- List by Subscription
+ ```bash
+ devcenter admin devcenter list
+ ```
diff --git a/Commands/devcenter/admin/devcenter/_show.md b/Commands/devcenter/admin/devcenter/_show.md
new file mode 100644
index 00000000000..59b1edfe71c
--- /dev/null
+++ b/Commands/devcenter/admin/devcenter/_show.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin devcenter show_
+
+Get a devcenter.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fQ==/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Show
+ ```bash
+ devcenter admin devcenter show --name "Contoso" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/devcenter/_update.md b/Commands/devcenter/admin/devcenter/_update.md
new file mode 100644
index 00000000000..c6e11010c6b
--- /dev/null
+++ b/Commands/devcenter/admin/devcenter/_update.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin devcenter update_
+
+Update a devcenter resource
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fQ==/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Update
+ ```bash
+ devcenter admin devcenter update --tags CostCode="12345" --name "Contoso" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/devcenter/readme.md b/Commands/devcenter/admin/devcenter/readme.md
new file mode 100644
index 00000000000..5358fb802a6
--- /dev/null
+++ b/Commands/devcenter/admin/devcenter/readme.md
@@ -0,0 +1,20 @@
+# [Group] _devcenter admin devcenter_
+
+Manage dev center with devcenter
+
+## Commands
+
+- [create](/Commands/devcenter/admin/devcenter/_create.md)
+: Create a dev center
+
+- [delete](/Commands/devcenter/admin/devcenter/_delete.md)
+: Delete a dev center
+
+- [list](/Commands/devcenter/admin/devcenter/_list.md)
+: List all dev centers in a subscription.
+
+- [show](/Commands/devcenter/admin/devcenter/_show.md)
+: Get a devcenter.
+
+- [update](/Commands/devcenter/admin/devcenter/_update.md)
+: Update a devcenter resource
diff --git a/Commands/devcenter/admin/environment-type/_create.md b/Commands/devcenter/admin/environment-type/_create.md
new file mode 100644
index 00000000000..1272ad0f33e
--- /dev/null
+++ b/Commands/devcenter/admin/environment-type/_create.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin environment-type create_
+
+Create an environment type.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9lbnZpcm9ubWVudHR5cGVzL3t9/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Create
+ ```bash
+ devcenter admin environment-type create --tags Owner="superuser" --dev-center-name "Contoso" --name "{environmentTypeName}" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/environment-type/_delete.md b/Commands/devcenter/admin/environment-type/_delete.md
new file mode 100644
index 00000000000..e3077dc1083
--- /dev/null
+++ b/Commands/devcenter/admin/environment-type/_delete.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin environment-type delete_
+
+Delete an environment type.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9lbnZpcm9ubWVudHR5cGVzL3t9/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Delete
+ ```bash
+ devcenter admin environment-type delete --dev-center-name "Contoso" --name "{environmentTypeName}" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/environment-type/_list.md b/Commands/devcenter/admin/environment-type/_list.md
new file mode 100644
index 00000000000..1760d815b58
--- /dev/null
+++ b/Commands/devcenter/admin/environment-type/_list.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin environment-type list_
+
+List environment types for the devcenter.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9lbnZpcm9ubWVudHR5cGVz/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- List
+ ```bash
+ devcenter admin environment-type list --dev-center-name "Contoso" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/environment-type/_show.md b/Commands/devcenter/admin/environment-type/_show.md
new file mode 100644
index 00000000000..7ace90642f3
--- /dev/null
+++ b/Commands/devcenter/admin/environment-type/_show.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin environment-type show_
+
+Get an environment type.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9lbnZpcm9ubWVudHR5cGVzL3t9/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Show
+ ```bash
+ devcenter admin environment-type show --dev-center-name "Contoso" --name "{environmentTypeName}" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/environment-type/_update.md b/Commands/devcenter/admin/environment-type/_update.md
new file mode 100644
index 00000000000..120640055a6
--- /dev/null
+++ b/Commands/devcenter/admin/environment-type/_update.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin environment-type update_
+
+Update an environment type.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9lbnZpcm9ubWVudHR5cGVzL3t9/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Update
+ ```bash
+ devcenter admin environment-type update --tags Owner="superuser" --dev-center-name "Contoso" --name "{environmentTypeName}" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/environment-type/readme.md b/Commands/devcenter/admin/environment-type/readme.md
new file mode 100644
index 00000000000..eb252e118ab
--- /dev/null
+++ b/Commands/devcenter/admin/environment-type/readme.md
@@ -0,0 +1,20 @@
+# [Group] _devcenter admin environment-type_
+
+Manage environment type with devcenter
+
+## Commands
+
+- [create](/Commands/devcenter/admin/environment-type/_create.md)
+: Create an environment type.
+
+- [delete](/Commands/devcenter/admin/environment-type/_delete.md)
+: Delete an environment type.
+
+- [list](/Commands/devcenter/admin/environment-type/_list.md)
+: List environment types for the devcenter.
+
+- [show](/Commands/devcenter/admin/environment-type/_show.md)
+: Get an environment type.
+
+- [update](/Commands/devcenter/admin/environment-type/_update.md)
+: Update an environment type.
diff --git a/Commands/devcenter/admin/gallery/_create.md b/Commands/devcenter/admin/gallery/_create.md
new file mode 100644
index 00000000000..6f4bff64bee
--- /dev/null
+++ b/Commands/devcenter/admin/gallery/_create.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin gallery create_
+
+Create a gallery.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9nYWxsZXJpZXMve30=/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Create
+ ```bash
+ devcenter admin gallery create --gallery-resource-id "/subscriptions/{subscriptionId}/resourceGroups/rg1/providers/Microsoft.Compute/galleries/{galleryName}" --dev-center-name "Contoso" --name "{galleryName}" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/gallery/_delete.md b/Commands/devcenter/admin/gallery/_delete.md
new file mode 100644
index 00000000000..4cfe5eb7a6e
--- /dev/null
+++ b/Commands/devcenter/admin/gallery/_delete.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin gallery delete_
+
+Delete a gallery resource.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9nYWxsZXJpZXMve30=/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Delete
+ ```bash
+ devcenter admin gallery delete --dev-center-name "Contoso" --name "{galleryName}" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/gallery/_list.md b/Commands/devcenter/admin/gallery/_list.md
new file mode 100644
index 00000000000..bd8d319cf99
--- /dev/null
+++ b/Commands/devcenter/admin/gallery/_list.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin gallery list_
+
+List galleries for a devcenter.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9nYWxsZXJpZXM=/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- List
+ ```bash
+ devcenter admin gallery list --dev-center-name "Contoso" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/gallery/_show.md b/Commands/devcenter/admin/gallery/_show.md
new file mode 100644
index 00000000000..6fbef4dbf69
--- /dev/null
+++ b/Commands/devcenter/admin/gallery/_show.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin gallery show_
+
+Get a gallery
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9nYWxsZXJpZXMve30=/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Show
+ ```bash
+ devcenter admin gallery show --dev-center-name "Contoso" --name "{galleryName}" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/gallery/readme.md b/Commands/devcenter/admin/gallery/readme.md
new file mode 100644
index 00000000000..d2f4a7963d2
--- /dev/null
+++ b/Commands/devcenter/admin/gallery/readme.md
@@ -0,0 +1,17 @@
+# [Group] _devcenter admin gallery_
+
+Manage gallery with devcenter
+
+## Commands
+
+- [create](/Commands/devcenter/admin/gallery/_create.md)
+: Create a gallery.
+
+- [delete](/Commands/devcenter/admin/gallery/_delete.md)
+: Delete a gallery resource.
+
+- [list](/Commands/devcenter/admin/gallery/_list.md)
+: List galleries for a devcenter.
+
+- [show](/Commands/devcenter/admin/gallery/_show.md)
+: Get a gallery
diff --git a/Commands/devcenter/admin/image-verion/_list.md b/Commands/devcenter/admin/image-verion/_list.md
new file mode 100644
index 00000000000..e79e8d566f2
--- /dev/null
+++ b/Commands/devcenter/admin/image-verion/_list.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin image-verion list_
+
+List versions for an image.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9nYWxsZXJpZXMve30vaW1hZ2VzL3t9L3ZlcnNpb25z/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- List
+ ```bash
+ devcenter admin image-version list --dev-center-name "Contoso" --gallery-name "DefaultDevGallery" --image-name "Win11" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/image-verion/_show.md b/Commands/devcenter/admin/image-verion/_show.md
new file mode 100644
index 00000000000..3aebcc3d146
--- /dev/null
+++ b/Commands/devcenter/admin/image-verion/_show.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin image-verion show_
+
+Get an image version.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9nYWxsZXJpZXMve30vaW1hZ2VzL3t9L3ZlcnNpb25zL3t9/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Show
+ ```bash
+ devcenter admin image-version show --dev-center-name "Contoso" --gallery-name "DefaultDevGallery" --image-name "Win11" --resource-group "rg1" --version-name "{versionName}"
+ ```
diff --git a/Commands/devcenter/admin/image-verion/readme.md b/Commands/devcenter/admin/image-verion/readme.md
new file mode 100644
index 00000000000..65a458a423f
--- /dev/null
+++ b/Commands/devcenter/admin/image-verion/readme.md
@@ -0,0 +1,11 @@
+# [Group] _devcenter admin image-verion_
+
+Manage image version with devcenter
+
+## Commands
+
+- [list](/Commands/devcenter/admin/image-verion/_list.md)
+: List versions for an image.
+
+- [show](/Commands/devcenter/admin/image-verion/_show.md)
+: Get an image version.
diff --git a/Commands/devcenter/admin/image/_list.md b/Commands/devcenter/admin/image/_list.md
new file mode 100644
index 00000000000..06659da6eab
--- /dev/null
+++ b/Commands/devcenter/admin/image/_list.md
@@ -0,0 +1,22 @@
+# [Command] _devcenter admin image list_
+
+List images for a gallery.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9nYWxsZXJpZXMve30vaW1hZ2Vz/2022-11-11-preview.xml) **Stable**
+
+
+
+
+#### examples
+
+- List by dev center
+ ```bash
+ devcenter admin image list --dev-center-name "Contoso" --resource-group "rg1"
+ ```
+
+- List by project
+ ```bash
+ devcenter admin image list --dev-center-name "Contoso" --gallery-name "DevGallery" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/image/_show.md b/Commands/devcenter/admin/image/_show.md
new file mode 100644
index 00000000000..0de6d3a0e41
--- /dev/null
+++ b/Commands/devcenter/admin/image/_show.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin image show_
+
+Get a gallery image.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycy97fS9nYWxsZXJpZXMve30vaW1hZ2VzL3t9/2022-11-11-preview.xml) **Stable**
+
+
+
+#### examples
+
+- Show
+ ```bash
+ devcenter admin image show --dev-center-name "Contoso" --gallery-name "DefaultDevGallery" --name "{imageName}" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/image/readme.md b/Commands/devcenter/admin/image/readme.md
new file mode 100644
index 00000000000..178af35f84d
--- /dev/null
+++ b/Commands/devcenter/admin/image/readme.md
@@ -0,0 +1,11 @@
+# [Group] _devcenter admin image_
+
+Manage image with devcenter
+
+## Commands
+
+- [list](/Commands/devcenter/admin/image/_list.md)
+: List images for a gallery.
+
+- [show](/Commands/devcenter/admin/image/_show.md)
+: Get a gallery image.
diff --git a/Commands/devcenter/admin/network-connection/_create.md b/Commands/devcenter/admin/network-connection/_create.md
new file mode 100644
index 00000000000..9a62c6d75ab
--- /dev/null
+++ b/Commands/devcenter/admin/network-connection/_create.md
@@ -0,0 +1,21 @@
+# [Command] _devcenter admin network-connection create_
+
+Create a Network Connections resource
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvbmV0d29ya2Nvbm5lY3Rpb25zL3t9/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Create hybrid join
+ ```bash
+ devcenter admin network-connection create --location "eastus" --domain-join-type "HybridAzureADJoin" --domain-name "mydomaincontroller.local" --domain-password "Password value for user" --domain-username "testuser@mydomaincontroller.local" --subnet-id "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ExampleRG/providers/Microsoft.Network/virtualNetworks/ExampleVNet/subnets/default" --name "{networkConnectionName}" --resource-group "rg1"
+ ```
+
+- Create Azure AD join
+ ```bash
+ devcenter admin network-connection create --location "eastus" --domain-join-type "AzureADJoin" --networking-resource-group-name "NetworkInterfacesRG" --subnet-id "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ExampleRG/providers/Microsoft.Network/virtualNetworks/ExampleVNet/subnets/default" --name "{networkConnectionName}" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/network-connection/_delete.md b/Commands/devcenter/admin/network-connection/_delete.md
new file mode 100644
index 00000000000..017de54d085
--- /dev/null
+++ b/Commands/devcenter/admin/network-connection/_delete.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin network-connection delete_
+
+Delete a Network Connections resource
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvbmV0d29ya2Nvbm5lY3Rpb25zL3t9/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Delete
+ ```bash
+ devcenter admin network-connection delete --name "{networkConnectionName}" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/network-connection/_list-health-detail.md b/Commands/devcenter/admin/network-connection/_list-health-detail.md
new file mode 100644
index 00000000000..c255919388f
--- /dev/null
+++ b/Commands/devcenter/admin/network-connection/_list-health-detail.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin network-connection list-health-detail_
+
+List health check status details
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvbmV0d29ya2Nvbm5lY3Rpb25zL3t9L2hlYWx0aGNoZWNrcw==/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- List health detail
+ ```bash
+ devcenter admin network-connection run-health-check --name "uswest3network" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/network-connection/_list.md b/Commands/devcenter/admin/network-connection/_list.md
new file mode 100644
index 00000000000..362307d05a7
--- /dev/null
+++ b/Commands/devcenter/admin/network-connection/_list.md
@@ -0,0 +1,22 @@
+# [Command] _devcenter admin network-connection list_
+
+List network connections in a subscription
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvbmV0d29ya2Nvbm5lY3Rpb25z/2022-11-11-preview.xml) **Preview**
+
+
+
+
+#### examples
+
+- List by resource group
+ ```bash
+ devcenter admin network-connection list --resource-group "rg1"
+ ```
+
+- List by subscription
+ ```bash
+ devcenter admin network-connection list
+ ```
diff --git a/Commands/devcenter/admin/network-connection/_run-health-check.md b/Commands/devcenter/admin/network-connection/_run-health-check.md
new file mode 100644
index 00000000000..cf3cbe0cc2a
--- /dev/null
+++ b/Commands/devcenter/admin/network-connection/_run-health-check.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin network-connection run-health-check_
+
+Triggers a new health check run. The execution and health check result can be tracked via the network Connection health check details
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvbmV0d29ya2Nvbm5lY3Rpb25zL3t9L3J1bmhlYWx0aGNoZWNrcw==/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Run health check
+ ```bash
+ devcenter admin network-connection run-health-check --name "uswest3network" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/network-connection/_show-health-detail.md b/Commands/devcenter/admin/network-connection/_show-health-detail.md
new file mode 100644
index 00000000000..512f299f7bd
--- /dev/null
+++ b/Commands/devcenter/admin/network-connection/_show-health-detail.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin network-connection show-health-detail_
+
+Get health check status details.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvbmV0d29ya2Nvbm5lY3Rpb25zL3t9L2hlYWx0aGNoZWNrcy9sYXRlc3Q=/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Show health detail
+ ```bash
+ devcenter admin network-connection show-health-detail --name "{networkConnectionName}" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/network-connection/_show.md b/Commands/devcenter/admin/network-connection/_show.md
new file mode 100644
index 00000000000..e7acd43c891
--- /dev/null
+++ b/Commands/devcenter/admin/network-connection/_show.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin network-connection show_
+
+Get a network connection resource
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvbmV0d29ya2Nvbm5lY3Rpb25zL3t9/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Show
+ ```bash
+ devcenter admin network-connection show --name "{networkConnectionName}" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/network-connection/_update.md b/Commands/devcenter/admin/network-connection/_update.md
new file mode 100644
index 00000000000..83025e18782
--- /dev/null
+++ b/Commands/devcenter/admin/network-connection/_update.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin network-connection update_
+
+Update updates a Network Connection
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvbmV0d29ya2Nvbm5lY3Rpb25zL3t9/2022-11-11-preview.xml) **Stable**
+
+
+
+#### examples
+
+- Update
+ ```bash
+ devcenter admin network-connection update --domain-password "New Password value for user" --name "{networkConnectionName}" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/network-connection/readme.md b/Commands/devcenter/admin/network-connection/readme.md
new file mode 100644
index 00000000000..90943e47f25
--- /dev/null
+++ b/Commands/devcenter/admin/network-connection/readme.md
@@ -0,0 +1,29 @@
+# [Group] _devcenter admin network-connection_
+
+Manage network connection with devcenter
+
+## Commands
+
+- [create](/Commands/devcenter/admin/network-connection/_create.md)
+: Create a Network Connections resource
+
+- [delete](/Commands/devcenter/admin/network-connection/_delete.md)
+: Delete a Network Connections resource
+
+- [list](/Commands/devcenter/admin/network-connection/_list.md)
+: List network connections in a subscription
+
+- [list-health-detail](/Commands/devcenter/admin/network-connection/_list-health-detail.md)
+: List health check status details
+
+- [run-health-check](/Commands/devcenter/admin/network-connection/_run-health-check.md)
+: Triggers a new health check run. The execution and health check result can be tracked via the network Connection health check details
+
+- [show](/Commands/devcenter/admin/network-connection/_show.md)
+: Get a network connection resource
+
+- [show-health-detail](/Commands/devcenter/admin/network-connection/_show-health-detail.md)
+: Get health check status details.
+
+- [update](/Commands/devcenter/admin/network-connection/_update.md)
+: Update updates a Network Connection
diff --git a/Commands/devcenter/admin/pool/_create.md b/Commands/devcenter/admin/pool/_create.md
new file mode 100644
index 00000000000..5825194e435
--- /dev/null
+++ b/Commands/devcenter/admin/pool/_create.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin pool create_
+
+Create a machine pool
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvcHJvamVjdHMve30vcG9vbHMve30=/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Create
+ ```bash
+ devcenter admin pool create --location "eastus" --devbox-definition-name "WebDevBox" --network-connection-name "Network1-westus2" --pool-name "{poolName}" --project-name "{projectName}" --resource-group "rg1" --local-administrator Enabled
+ ```
diff --git a/Commands/devcenter/admin/pool/_delete.md b/Commands/devcenter/admin/pool/_delete.md
new file mode 100644
index 00000000000..d213625b70e
--- /dev/null
+++ b/Commands/devcenter/admin/pool/_delete.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin pool delete_
+
+Delete a machine pool
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvcHJvamVjdHMve30vcG9vbHMve30=/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Delete
+ ```bash
+ devcenter admin pool delete --name "poolName" --project-name "{projectName}" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/pool/_list.md b/Commands/devcenter/admin/pool/_list.md
new file mode 100644
index 00000000000..98f36936303
--- /dev/null
+++ b/Commands/devcenter/admin/pool/_list.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin pool list_
+
+List pools for a project
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvcHJvamVjdHMve30vcG9vbHM=/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- List
+ ```bash
+ devcenter admin pool list --project-name "{projectName}" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/pool/_show.md b/Commands/devcenter/admin/pool/_show.md
new file mode 100644
index 00000000000..782c627153f
--- /dev/null
+++ b/Commands/devcenter/admin/pool/_show.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin pool show_
+
+Get a machine pool
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvcHJvamVjdHMve30vcG9vbHMve30=/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Show
+ ```bash
+ devcenter admin pool show --name "{poolName}" --project-name "{projectName}" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/pool/_update.md b/Commands/devcenter/admin/pool/_update.md
new file mode 100644
index 00000000000..277df375f68
--- /dev/null
+++ b/Commands/devcenter/admin/pool/_update.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin pool update_
+
+Update a machine pool
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvcHJvamVjdHMve30vcG9vbHMve30=/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Update
+ ```bash
+ devcenter admin pool update --devbox-definition-name "WebDevBox2" --pool-name "{poolName}" --project-name "{projectName}" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/pool/readme.md b/Commands/devcenter/admin/pool/readme.md
new file mode 100644
index 00000000000..3ceb7c03f3a
--- /dev/null
+++ b/Commands/devcenter/admin/pool/readme.md
@@ -0,0 +1,20 @@
+# [Group] _devcenter admin pool_
+
+Manage pool with devcenter
+
+## Commands
+
+- [create](/Commands/devcenter/admin/pool/_create.md)
+: Create a machine pool
+
+- [delete](/Commands/devcenter/admin/pool/_delete.md)
+: Delete a machine pool
+
+- [list](/Commands/devcenter/admin/pool/_list.md)
+: List pools for a project
+
+- [show](/Commands/devcenter/admin/pool/_show.md)
+: Get a machine pool
+
+- [update](/Commands/devcenter/admin/pool/_update.md)
+: Update a machine pool
diff --git a/Commands/devcenter/admin/project-allowed-environment-type/_list.md b/Commands/devcenter/admin/project-allowed-environment-type/_list.md
new file mode 100644
index 00000000000..d2cd5fb4d39
--- /dev/null
+++ b/Commands/devcenter/admin/project-allowed-environment-type/_list.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin project-allowed-environment-type list_
+
+List allowed environment types for a project.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvcHJvamVjdHMve30vYWxsb3dlZGVudmlyb25tZW50dHlwZXM=/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- List
+ ```bash
+ devcenter admin project-allowed-environment-type list --project-name "Contoso" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/project-allowed-environment-type/_show.md b/Commands/devcenter/admin/project-allowed-environment-type/_show.md
new file mode 100644
index 00000000000..6c80cd4caf2
--- /dev/null
+++ b/Commands/devcenter/admin/project-allowed-environment-type/_show.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin project-allowed-environment-type show_
+
+Get an allowed environment type.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvcHJvamVjdHMve30vYWxsb3dlZGVudmlyb25tZW50dHlwZXMve30=/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Show
+ ```bash
+ devcenter admin project-allowed-environment-type show --environment-type-name "{environmentTypeName}" --project-name "Contoso" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/project-allowed-environment-type/readme.md b/Commands/devcenter/admin/project-allowed-environment-type/readme.md
new file mode 100644
index 00000000000..1b3b33588fe
--- /dev/null
+++ b/Commands/devcenter/admin/project-allowed-environment-type/readme.md
@@ -0,0 +1,11 @@
+# [Group] _devcenter admin project-allowed-environment-type_
+
+Manage allowed project environment type with devcenter
+
+## Commands
+
+- [list](/Commands/devcenter/admin/project-allowed-environment-type/_list.md)
+: List allowed environment types for a project.
+
+- [show](/Commands/devcenter/admin/project-allowed-environment-type/_show.md)
+: Get an allowed environment type.
diff --git a/Commands/devcenter/admin/project-environment-type/_create.md b/Commands/devcenter/admin/project-environment-type/_create.md
new file mode 100644
index 00000000000..12f56b2b4b7
--- /dev/null
+++ b/Commands/devcenter/admin/project-environment-type/_create.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin project-environment-type create_
+
+Create a project environment type.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvcHJvamVjdHMve30vZW52aXJvbm1lbnR0eXBlcy97fQ==/2022-11-11-preview.xml) **Stable**
+
+
+
+#### examples
+
+- Create
+ ```bash
+ devcenter admin project-environment-type create --identity-type "UserAssigned" --user-assigned-identities "{\\"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1\\":{}}" --roles "{\\"4cbf0b6c-e750-441c-98a7-10da8387e4d6\\":{}}" --deployment-target-id "/subscriptions/00000000-0000-0000-0000-000000000000" --status "Enabled" --user-role-assignments "{\\"e45e3m7c-176e-416a-b466-0c5ec8298f8a\\":{\\"roles\\":{\\"4cbf0b6c-e750-441c-98a7-10da8387e4d6\\":{}}}}" --tags CostCenter="RnD" --environment-type-name "{environmentTypeName}" --project-name "ContosoProj" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/project-environment-type/_delete.md b/Commands/devcenter/admin/project-environment-type/_delete.md
new file mode 100644
index 00000000000..9aabe63db5f
--- /dev/null
+++ b/Commands/devcenter/admin/project-environment-type/_delete.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin project-environment-type delete_
+
+Delete a project environment type.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvcHJvamVjdHMve30vZW52aXJvbm1lbnR0eXBlcy97fQ==/2022-11-11-preview.xml) **Stable**
+
+
+
+#### examples
+
+- Delete
+ ```bash
+ devcenter admin project-environment-type delete --environment-type-name "{environmentTypeName}" --project-name "ContosoProj" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/project-environment-type/_list.md b/Commands/devcenter/admin/project-environment-type/_list.md
new file mode 100644
index 00000000000..4cacea55b39
--- /dev/null
+++ b/Commands/devcenter/admin/project-environment-type/_list.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin project-environment-type list_
+
+List environment types for a project.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvcHJvamVjdHMve30vZW52aXJvbm1lbnR0eXBlcw==/2022-11-11-preview.xml) **Stable**
+
+
+
+#### examples
+
+- List
+ ```bash
+ devcenter admin project-environment-type list --project-name "ContosoProj" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/project-environment-type/_show.md b/Commands/devcenter/admin/project-environment-type/_show.md
new file mode 100644
index 00000000000..58c7bfbf3a0
--- /dev/null
+++ b/Commands/devcenter/admin/project-environment-type/_show.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin project-environment-type show_
+
+Get a project environment type.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvcHJvamVjdHMve30vZW52aXJvbm1lbnR0eXBlcy97fQ==/2022-11-11-preview.xml) **Stable**
+
+
+
+#### examples
+
+- Show
+ ```bash
+ devcenter admin project-environment-type show --environment-type-name "{environmentTypeName}" --project-name "ContosoProj" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/project-environment-type/_update.md b/Commands/devcenter/admin/project-environment-type/_update.md
new file mode 100644
index 00000000000..8cbb9018aad
--- /dev/null
+++ b/Commands/devcenter/admin/project-environment-type/_update.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin project-environment-type update_
+
+Update a project environment type.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvcHJvamVjdHMve30vZW52aXJvbm1lbnR0eXBlcy97fQ==/2022-11-11-preview.xml) **Stable**
+
+
+
+#### examples
+
+- Update
+ ```bash
+ devcenter admin project-environment-type update --identity-type "UserAssigned" --user-assigned-identities "{\"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1\":{}}" --deployment-target-id "/subscriptions/00000000-0000-0000-0000-000000000000" --status "Enabled" --user-role-assignments "{\"e45e3m7c-176e-416a-b466-0c5ec8298f8a\":{\"roles\":{\"4cbf0b6c-e750-441c-98a7-10da8387e4d6\":{}}}}" --tags CostCenter="RnD" --environment-type-name "{environmentTypeName}" --project-name "ContosoProj" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/project-environment-type/readme.md b/Commands/devcenter/admin/project-environment-type/readme.md
new file mode 100644
index 00000000000..87eaa4d1fa3
--- /dev/null
+++ b/Commands/devcenter/admin/project-environment-type/readme.md
@@ -0,0 +1,20 @@
+# [Group] _devcenter admin project-environment-type_
+
+Manage project environment type with devcenter
+
+## Commands
+
+- [create](/Commands/devcenter/admin/project-environment-type/_create.md)
+: Create a project environment type.
+
+- [delete](/Commands/devcenter/admin/project-environment-type/_delete.md)
+: Delete a project environment type.
+
+- [list](/Commands/devcenter/admin/project-environment-type/_list.md)
+: List environment types for a project.
+
+- [show](/Commands/devcenter/admin/project-environment-type/_show.md)
+: Get a project environment type.
+
+- [update](/Commands/devcenter/admin/project-environment-type/_update.md)
+: Update a project environment type.
diff --git a/Commands/devcenter/admin/project/_create.md b/Commands/devcenter/admin/project/_create.md
new file mode 100644
index 00000000000..03d3f0ec187
--- /dev/null
+++ b/Commands/devcenter/admin/project/_create.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin project create_
+
+Create a project.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvcHJvamVjdHMve30=/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Create
+ ```bash
+ devcenter admin project create --location "eastus" --description "This is my first project." --dev-center-id "/subscriptions/{subscriptionId}/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/{devCenterName}" --tags CostCenter="R&D" --name "{projectName}" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/project/_delete.md b/Commands/devcenter/admin/project/_delete.md
new file mode 100644
index 00000000000..1f16ae28ce8
--- /dev/null
+++ b/Commands/devcenter/admin/project/_delete.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin project delete_
+
+Delete a project resource.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvcHJvamVjdHMve30=/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Delete
+ ```bash
+ devcenter admin project delete --name "{projectName}" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/project/_list.md b/Commands/devcenter/admin/project/_list.md
new file mode 100644
index 00000000000..9773f368cc7
--- /dev/null
+++ b/Commands/devcenter/admin/project/_list.md
@@ -0,0 +1,22 @@
+# [Command] _devcenter admin project list_
+
+List all projects in the subscription.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvcHJvamVjdHM=/2022-11-11-preview.xml) **Preview**
+
+
+
+
+#### examples
+
+- List by resource group
+ ```bash
+ devcenter admin project list --resource-group "rg1"
+ ```
+
+- List by subscription
+ ```bash
+ devcenter admin project list
+ ```
diff --git a/Commands/devcenter/admin/project/_show.md b/Commands/devcenter/admin/project/_show.md
new file mode 100644
index 00000000000..e5874549c7b
--- /dev/null
+++ b/Commands/devcenter/admin/project/_show.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin project show_
+
+Get a specific project.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvcHJvamVjdHMve30=/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Show
+ ```bash
+ devcenter admin project show --name "{projectName}" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/project/_update.md b/Commands/devcenter/admin/project/_update.md
new file mode 100644
index 00000000000..9bd37dfcd1c
--- /dev/null
+++ b/Commands/devcenter/admin/project/_update.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin project update_
+
+Update a project.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvcHJvamVjdHMve30=/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Update
+ ```bash
+ devcenter admin project update --description "This is my first project." --tags CostCenter="R&D" --name "{projectName}" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/project/readme.md b/Commands/devcenter/admin/project/readme.md
new file mode 100644
index 00000000000..5f60d693d4d
--- /dev/null
+++ b/Commands/devcenter/admin/project/readme.md
@@ -0,0 +1,20 @@
+# [Group] _devcenter admin project_
+
+Manage project with devcenter
+
+## Commands
+
+- [create](/Commands/devcenter/admin/project/_create.md)
+: Create a project.
+
+- [delete](/Commands/devcenter/admin/project/_delete.md)
+: Delete a project resource.
+
+- [list](/Commands/devcenter/admin/project/_list.md)
+: List all projects in the subscription.
+
+- [show](/Commands/devcenter/admin/project/_show.md)
+: Get a specific project.
+
+- [update](/Commands/devcenter/admin/project/_update.md)
+: Update a project.
diff --git a/Commands/devcenter/admin/readme.md b/Commands/devcenter/admin/readme.md
new file mode 100644
index 00000000000..465ae0c97fa
--- /dev/null
+++ b/Commands/devcenter/admin/readme.md
@@ -0,0 +1,53 @@
+# [Group] _devcenter admin_
+
+Manage admin resources with devcenter
+
+## Subgroups
+
+- [attached-network](/Commands/devcenter/admin/attached-network/readme.md)
+: Manage attached network with devcenter
+
+- [catalog](/Commands/devcenter/admin/catalog/readme.md)
+: Manage catalog with dev center
+
+- [check-name-availability](/Commands/devcenter/admin/check-name-availability/readme.md)
+: Manage check name availability with devcenter
+
+- [devbox-definition](/Commands/devcenter/admin/devbox-definition/readme.md)
+: Manage dev box definition with devcenter
+
+- [devcenter](/Commands/devcenter/admin/devcenter/readme.md)
+: Manage dev center with devcenter
+
+- [environment-type](/Commands/devcenter/admin/environment-type/readme.md)
+: Manage environment type with devcenter
+
+- [gallery](/Commands/devcenter/admin/gallery/readme.md)
+: Manage gallery with devcenter
+
+- [image](/Commands/devcenter/admin/image/readme.md)
+: Manage image with devcenter
+
+- [image-verion](/Commands/devcenter/admin/image-verion/readme.md)
+: Manage image version with devcenter
+
+- [network-connection](/Commands/devcenter/admin/network-connection/readme.md)
+: Manage network connection with devcenter
+
+- [pool](/Commands/devcenter/admin/pool/readme.md)
+: Manage pool with devcenter
+
+- [project](/Commands/devcenter/admin/project/readme.md)
+: Manage project with devcenter
+
+- [project-allowed-environment-type](/Commands/devcenter/admin/project-allowed-environment-type/readme.md)
+: Manage allowed project environment type with devcenter
+
+- [project-environment-type](/Commands/devcenter/admin/project-environment-type/readme.md)
+: Manage project environment type with devcenter
+
+- [schedule](/Commands/devcenter/admin/schedule/readme.md)
+: Manage schedule with devcenter
+
+- [sku](/Commands/devcenter/admin/sku/readme.md)
+: Manage sku with devcenter
diff --git a/Commands/devcenter/admin/schedule/_create.md b/Commands/devcenter/admin/schedule/_create.md
new file mode 100644
index 00000000000..d045aa85607
--- /dev/null
+++ b/Commands/devcenter/admin/schedule/_create.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin schedule create_
+
+Create a Schedule.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvcHJvamVjdHMve30vcG9vbHMve30vc2NoZWR1bGVzL3t9/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Create
+ ```bash
+ devcenter admin schedule create --state "Enabled" --time "17:30" --time-zone "America/Los_Angeles" --pool-name "DevPool" --project-name "DevProject" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/schedule/_delete.md b/Commands/devcenter/admin/schedule/_delete.md
new file mode 100644
index 00000000000..9905fa435a7
--- /dev/null
+++ b/Commands/devcenter/admin/schedule/_delete.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin schedule delete_
+
+Delete the schedule.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvcHJvamVjdHMve30vcG9vbHMve30vc2NoZWR1bGVzL3t9/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Delete
+ ```bash
+ devcenter admin schedule delete --pool-name "DevPool" --project-name "TestProject" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/schedule/_show.md b/Commands/devcenter/admin/schedule/_show.md
new file mode 100644
index 00000000000..437acd0ad7a
--- /dev/null
+++ b/Commands/devcenter/admin/schedule/_show.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin schedule show_
+
+Get a schedule resource.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvcHJvamVjdHMve30vcG9vbHMve30vc2NoZWR1bGVzL3t9/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Show
+ ```bash
+ devcenter admin schedule show --pool-name "DevPool" --project-name "TestProject" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/schedule/_update.md b/Commands/devcenter/admin/schedule/_update.md
new file mode 100644
index 00000000000..cb52127df26
--- /dev/null
+++ b/Commands/devcenter/admin/schedule/_update.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin schedule update_
+
+Update a Schedule.
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvcHJvamVjdHMve30vcG9vbHMve30vc2NoZWR1bGVzL3t9/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- Update
+ ```bash
+ devcenter admin schedule update --time "18:00" --pool-name "DevPool" --project-name "TestProject" --resource-group "rg1"
+ ```
diff --git a/Commands/devcenter/admin/schedule/readme.md b/Commands/devcenter/admin/schedule/readme.md
new file mode 100644
index 00000000000..6f6b4eeb204
--- /dev/null
+++ b/Commands/devcenter/admin/schedule/readme.md
@@ -0,0 +1,20 @@
+# [Group] _devcenter admin schedule_
+
+Manage schedule with devcenter
+
+## Commands
+
+- [create](/Commands/devcenter/admin/schedule/_create.md)
+: Create a Schedule.
+
+- [delete](/Commands/devcenter/admin/schedule/_delete.md)
+: Delete the schedule.
+
+- [list-test](/Commands/devcenter/admin/schedule/_list-test.md)
+: List schedules for a pool
+
+- [show](/Commands/devcenter/admin/schedule/_show.md)
+: Get a schedule resource.
+
+- [update](/Commands/devcenter/admin/schedule/_update.md)
+: Update a Schedule.
diff --git a/Commands/devcenter/admin/sku/_list.md b/Commands/devcenter/admin/sku/_list.md
new file mode 100644
index 00000000000..f8b4b8f114d
--- /dev/null
+++ b/Commands/devcenter/admin/sku/_list.md
@@ -0,0 +1,16 @@
+# [Command] _devcenter admin sku list_
+
+List the Microsoft.DevCenter SKUs available in a subscription
+
+## Versions
+
+### [2022-11-11-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvc2t1cw==/2022-11-11-preview.xml) **Preview**
+
+
+
+#### examples
+
+- List
+ ```bash
+ devcenter admin sku list
+ ```
diff --git a/Commands/devcenter/admin/sku/readme.md b/Commands/devcenter/admin/sku/readme.md
new file mode 100644
index 00000000000..a025f138743
--- /dev/null
+++ b/Commands/devcenter/admin/sku/readme.md
@@ -0,0 +1,8 @@
+# [Group] _devcenter admin sku_
+
+Manage sku with devcenter
+
+## Commands
+
+- [list](/Commands/devcenter/admin/sku/_list.md)
+: List the Microsoft.DevCenter SKUs available in a subscription
diff --git a/Commands/devcenter/readme.md b/Commands/devcenter/readme.md
new file mode 100644
index 00000000000..457fb016898
--- /dev/null
+++ b/Commands/devcenter/readme.md
@@ -0,0 +1,8 @@
+# [Group] _devcenter_
+
+Manage resources with devcenter
+
+## Subgroups
+
+- [admin](/Commands/devcenter/admin/readme.md)
+: Manage admin resources with devcenter
diff --git a/Commands/readme.md b/Commands/readme.md
index b3adb8af847..86a74c26a57 100644
--- a/Commands/readme.md
+++ b/Commands/readme.md
@@ -20,6 +20,9 @@
- [dataprotection](/Commands/dataprotection/readme.md)
: Manage Data Protection.
+- [devcenter](/Commands/devcenter/readme.md)
+: Manage resources with devcenter
+
- [dns-resolver](/Commands/dns-resolver/readme.md)
: Manage Dns Resolver
diff --git a/Commands/tree.json b/Commands/tree.json
index 8b8a675ed5b..b803bc35bee 100644
--- a/Commands/tree.json
+++ b/Commands/tree.json
@@ -3165,6 +3165,2381 @@
"dataprotection"
]
},
+ "devcenter": {
+ "commandGroups": {
+ "admin": {
+ "commandGroups": {
+ "attached-network": {
+ "commands": {
+ "create": {
+ "help": {
+ "short": "Create an attached network connection."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "attached-network",
+ "create"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin attached-network create --attached-network-connection-name \"{attachedNetworkConnectionName}\" --network-connection-id \"/subscriptions/{subscriptionId}/resourceGroups/rg1/providers/Microsoft.DevCenter/networkConnections/{networkConnectionName}\" --dev-center-name \"Contoso\" --resource-group \"rg1\""
+ ],
+ "name": "Create"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/attachednetworks/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ]
+ }
+ ]
+ },
+ "delete": {
+ "help": {
+ "short": "Delete a NetworkConnection."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "attached-network",
+ "delete"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin attached-network delete --attached-network-connection-name \"{attachedNetworkConnectionName}\" --dev-center-name \"Contoso\" --resource-group \"rg1\""
+ ],
+ "name": "Delete"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/attachednetworks/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ]
+ }
+ ]
+ },
+ "list": {
+ "help": {
+ "short": "List the attached NetworkConnections for a Project."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "attached-network",
+ "list"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin attached-network list --dev-center-name \"Contoso\" --resource-group \"rg1\""
+ ],
+ "name": "List by dev center"
+ },
+ {
+ "commands": [
+ "devcenter admin attached-network list --project-name \"{projectName}\" --resource-group \"rg1\""
+ ],
+ "name": "List by project"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/attachednetworks",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ },
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/attachednetworks",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ]
+ }
+ ]
+ },
+ "show": {
+ "help": {
+ "short": "Get an attached NetworkConnection."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "attached-network",
+ "show"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin attached-network show --name \"{attachedNetworkConnectionName}\" --dev-center-name \"Contoso\" --resource-group \"rg1\""
+ ],
+ "name": "Show dev center attached network connection"
+ },
+ {
+ "commands": [
+ "devcenter admin attached-network show --name \"{attachedNetworkConnectionName}\" --project-name \"{projectName}\" --resource-group \"rg1\""
+ ],
+ "name": "Show project attached network connection"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/attachednetworks/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ },
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/attachednetworks/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ "help": {
+ "short": "Manage attached network with devcenter"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "attached-network"
+ ]
+ },
+ "catalog": {
+ "commands": {
+ "create": {
+ "help": {
+ "short": "Create a catalog."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "catalog",
+ "create"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin catalog create --ado-git path=\"/templates\" branch=\"main\" secret-identifier=\"https://contosokv.vault.azure.net/secrets/CentralRepoPat\" uri=\"https://contoso@dev.azure.com/contoso/contosoOrg/_git/centralrepo-fakecontoso\" --name \"{catalogName}\" --dev-center-name \"Contoso\" --resource-group \"rg1\""
+ ],
+ "name": "Create using an Azure DevOps repository"
+ },
+ {
+ "commands": [
+ "devcenter admin catalog create --git-hub path=\"/templates\" branch=\"main\" secret-identifier=\"https://contosokv.vault.azure.net/secrets/CentralRepoPat\" uri=\"https://github.com/Contoso/centralrepo-fake.git\" --name \"{catalogName}\" --dev-center-name \"Contoso\" --resource-group \"rg1\""
+ ],
+ "name": "Create using a GitHub repository"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/catalogs/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "delete": {
+ "help": {
+ "short": "Delete a catalog resource."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "catalog",
+ "delete"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin catalog delete --name \"{catalogName}\" --dev-center-name \"Contoso\" --resource-group \"rg1\""
+ ],
+ "name": "Delete"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/catalogs/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "list": {
+ "help": {
+ "short": "List catalogs for a devcenter."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "catalog",
+ "list"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin catalog list --dev-center-name \"Contoso\" --resource-group \"rg1\""
+ ],
+ "name": "List"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/catalogs",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "show": {
+ "help": {
+ "short": "Get a catalog"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "catalog",
+ "show"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin catalog show --name \"{catalogName}\" --dev-center-name \"Contoso\" --resource-group \"rg1\""
+ ],
+ "name": "Show"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/catalogs/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "sync": {
+ "help": {
+ "short": "Syncs templates for a template source."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "catalog",
+ "sync"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin catalog sync --name \"{catalogName}\" --dev-center-name \"Contoso\" --resource-group \"rg1\""
+ ],
+ "name": "Sync"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/catalogs/{}/sync",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "update": {
+ "help": {
+ "short": "Update updates a catalog."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "catalog",
+ "update"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin catalog update --git-hub path=\"/environments\" --name \"{catalogName}\" --dev-center-name \"Contoso\" --resource-group \"rg1\""
+ ],
+ "name": "Update"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/catalogs/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ "help": {
+ "short": "Manage catalog with dev center"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "catalog"
+ ]
+ },
+ "check-name-availability": {
+ "commands": {
+ "execute": {
+ "help": {
+ "short": "Check the availability of name for resource"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "check-name-availability",
+ "execute"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin check-name-availability execute --name \"name1\" --type \"Microsoft.DevCenter/devcenters\""
+ ],
+ "name": "Check name availability"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/providers/microsoft.devcenter/checknameavailability",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ }
+ },
+ "help": {
+ "short": "Manage check name availability with devcenter"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "check-name-availability"
+ ]
+ },
+ "devbox-definition": {
+ "commands": {
+ "create": {
+ "help": {
+ "short": "Create a Dev Box definition."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "devbox-definition",
+ "create"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin devbox-definition create --location \"eastus\" --hibernate-support \"Enabled\" --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_8c32gb_v1\" --name \"WebDevBox\" --dev-center-name \"Contoso\" --resource-group \"rg1\""
+ ],
+ "name": "Create"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/devboxdefinitions/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ]
+ }
+ ]
+ },
+ "delete": {
+ "help": {
+ "short": "Delete a Dev Box definition"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "devbox-definition",
+ "delete"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin devbox-definition delete --name \"WebDevBox\" --dev-center-name \"Contoso\" --resource-group \"rg1\""
+ ],
+ "name": "Delete"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/devboxdefinitions/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ]
+ }
+ ]
+ },
+ "list": {
+ "help": {
+ "short": "List Dev Box definitions configured for a project."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "devbox-definition",
+ "list"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin devbox-definition list --dev-center-name \"Contoso\" --resource-group \"rg1\""
+ ],
+ "name": "List by dev center"
+ },
+ {
+ "commands": [
+ "devcenter admin devbox-definition list --project-name \"ContosoProject\" --resource-group \"rg1\""
+ ],
+ "name": "List by project"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/devboxdefinitions",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ },
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/devboxdefinitions",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ]
+ }
+ ]
+ },
+ "show": {
+ "help": {
+ "short": "Get a Dev Box definition"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "devbox-definition",
+ "show"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin devbox-definition show --name \"WebDevBox\" --dev-center-name \"Contoso\" --resource-group \"rg1\""
+ ],
+ "name": "Show dev center dev box definition"
+ },
+ {
+ "commands": [
+ "devcenter admin devbox-definition show --name \"WebDevBox\" --project-name \"ContosoProject\" --resource-group \"rg1\""
+ ],
+ "name": "Show project dev box definition"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/devboxdefinitions/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ },
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/devboxdefinitions/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ]
+ }
+ ]
+ },
+ "update": {
+ "help": {
+ "short": "Update a Dev Box definition."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "devbox-definition",
+ "update"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "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\""
+ ],
+ "name": "Update"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/devboxdefinitions/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ "help": {
+ "short": "Manage dev box definition with devcenter"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "devbox-definition"
+ ]
+ },
+ "devcenter": {
+ "commands": {
+ "create": {
+ "help": {
+ "short": "Create a dev center"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "devcenter",
+ "create"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin devcenter create --location \"eastus\" --tags CostCode=\"12345\" --name \"Contoso\" --resource-group \"rg1\"",
+ "devcenter admin devcenter create --identity-type \"UserAssigned\" --user-assigned-identities \"{\\\\\"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1\\\\\":{}}\" --location \"eastus\" --tags CostCode=\"12345\" --name \"Contoso\" --resource-group \"rg1\""
+ ],
+ "name": "Create"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "delete": {
+ "help": {
+ "short": "Delete a dev center"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "devcenter",
+ "delete"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin devcenter delete --name \"Contoso\" --resource-group \"rg1\""
+ ],
+ "name": "Delete"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "list": {
+ "help": {
+ "short": "List all dev centers in a subscription."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "devcenter",
+ "list"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin devcenter list --resource-group \"rg1\""
+ ],
+ "name": "List by Resource Group"
+ },
+ {
+ "commands": [
+ "devcenter admin devcenter list"
+ ],
+ "name": "List by Subscription"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/providers/microsoft.devcenter/devcenters",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ },
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "show": {
+ "help": {
+ "short": "Get a devcenter."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "devcenter",
+ "show"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin devcenter show --name \"Contoso\" --resource-group \"rg1\""
+ ],
+ "name": "Show"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "update": {
+ "help": {
+ "short": "Update a devcenter resource"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "devcenter",
+ "update"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin devcenter update --tags CostCode=\"12345\" --name \"Contoso\" --resource-group \"rg1\""
+ ],
+ "name": "Update"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ }
+ },
+ "help": {
+ "short": "Manage dev center with devcenter"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "devcenter"
+ ]
+ },
+ "environment-type": {
+ "commands": {
+ "create": {
+ "help": {
+ "short": "Create an environment type."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "environment-type",
+ "create"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin environment-type create --tags Owner=\"superuser\" --dev-center-name \"Contoso\" --name \"{environmentTypeName}\" --resource-group \"rg1\""
+ ],
+ "name": "Create"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/environmenttypes/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "delete": {
+ "help": {
+ "short": "Delete an environment type."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "environment-type",
+ "delete"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin environment-type delete --dev-center-name \"Contoso\" --name \"{environmentTypeName}\" --resource-group \"rg1\""
+ ],
+ "name": "Delete"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/environmenttypes/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "list": {
+ "help": {
+ "short": "List environment types for the devcenter."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "environment-type",
+ "list"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin environment-type list --dev-center-name \"Contoso\" --resource-group \"rg1\""
+ ],
+ "name": "List"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/environmenttypes",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "show": {
+ "help": {
+ "short": "Get an environment type."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "environment-type",
+ "show"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin environment-type show --dev-center-name \"Contoso\" --name \"{environmentTypeName}\" --resource-group \"rg1\""
+ ],
+ "name": "Show"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/environmenttypes/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "update": {
+ "help": {
+ "short": "Update an environment type."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "environment-type",
+ "update"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin environment-type update --tags Owner=\"superuser\" --dev-center-name \"Contoso\" --name \"{environmentTypeName}\" --resource-group \"rg1\""
+ ],
+ "name": "Update"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/environmenttypes/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ }
+ },
+ "help": {
+ "short": "Manage environment type with devcenter"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "environment-type"
+ ]
+ },
+ "gallery": {
+ "commands": {
+ "create": {
+ "help": {
+ "short": "Create a gallery."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "gallery",
+ "create"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin gallery create --gallery-resource-id \"/subscriptions/{subscriptionId}/resourceGroups/rg1/providers/Microsoft.Compute/galleries/{galleryName}\" --dev-center-name \"Contoso\" --name \"{galleryName}\" --resource-group \"rg1\""
+ ],
+ "name": "Create"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/galleries/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "delete": {
+ "help": {
+ "short": "Delete a gallery resource."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "gallery",
+ "delete"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin gallery delete --dev-center-name \"Contoso\" --name \"{galleryName}\" --resource-group \"rg1\""
+ ],
+ "name": "Delete"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/galleries/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "list": {
+ "help": {
+ "short": "List galleries for a devcenter."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "gallery",
+ "list"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin gallery list --dev-center-name \"Contoso\" --resource-group \"rg1\""
+ ],
+ "name": "List"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/galleries",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "show": {
+ "help": {
+ "short": "Get a gallery"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "gallery",
+ "show"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin gallery show --dev-center-name \"Contoso\" --name \"{galleryName}\" --resource-group \"rg1\""
+ ],
+ "name": "Show"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/galleries/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ }
+ },
+ "help": {
+ "short": "Manage gallery with devcenter"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "gallery"
+ ]
+ },
+ "image": {
+ "commands": {
+ "list": {
+ "help": {
+ "short": "List images for a gallery."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "image",
+ "list"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin image list --dev-center-name \"Contoso\" --resource-group \"rg1\""
+ ],
+ "name": "List by dev center"
+ },
+ {
+ "commands": [
+ "devcenter admin image list --dev-center-name \"Contoso\" --gallery-name \"DevGallery\" --resource-group \"rg1\""
+ ],
+ "name": "List by project"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/galleries/{}/images",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ },
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/images",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ]
+ }
+ ]
+ },
+ "show": {
+ "help": {
+ "short": "Get a gallery image."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "image",
+ "show"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin image show --dev-center-name \"Contoso\" --gallery-name \"DefaultDevGallery\" --name \"{imageName}\" --resource-group \"rg1\""
+ ],
+ "name": "Show"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/galleries/{}/images/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ "help": {
+ "short": "Manage image with devcenter"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "image"
+ ]
+ },
+ "image-verion": {
+ "commands": {
+ "list": {
+ "help": {
+ "short": "List versions for an image."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "image-verion",
+ "list"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin image-version list --dev-center-name \"Contoso\" --gallery-name \"DefaultDevGallery\" --image-name \"Win11\" --resource-group \"rg1\""
+ ],
+ "name": "List"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/galleries/{}/images/{}/versions",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "show": {
+ "help": {
+ "short": "Get an image version."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "image-verion",
+ "show"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin image-version show --dev-center-name \"Contoso\" --gallery-name \"DefaultDevGallery\" --image-name \"Win11\" --resource-group \"rg1\" --version-name \"{versionName}\""
+ ],
+ "name": "Show"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters/{}/galleries/{}/images/{}/versions/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ }
+ },
+ "help": {
+ "short": "Manage image version with devcenter"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "image-verion"
+ ]
+ },
+ "network-connection": {
+ "commands": {
+ "create": {
+ "help": {
+ "short": "Create a Network Connections resource"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "network-connection",
+ "create"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin network-connection create --location \"eastus\" --domain-join-type \"HybridAzureADJoin\" --domain-name \"mydomaincontroller.local\" --domain-password \"Password value for user\" --domain-username \"testuser@mydomaincontroller.local\" --subnet-id \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ExampleRG/providers/Microsoft.Network/virtualNetworks/ExampleVNet/subnets/default\" --name \"{networkConnectionName}\" --resource-group \"rg1\""
+ ],
+ "name": "Create hybrid join"
+ },
+ {
+ "commands": [
+ "devcenter admin network-connection create --location \"eastus\" --domain-join-type \"AzureADJoin\" --networking-resource-group-name \"NetworkInterfacesRG\" --subnet-id \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ExampleRG/providers/Microsoft.Network/virtualNetworks/ExampleVNet/subnets/default\" --name \"{networkConnectionName}\" --resource-group \"rg1\""
+ ],
+ "name": "Create Azure AD join"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/networkconnections/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "delete": {
+ "help": {
+ "short": "Delete a Network Connections resource"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "network-connection",
+ "delete"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin network-connection delete --name \"{networkConnectionName}\" --resource-group \"rg1\""
+ ],
+ "name": "Delete"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/networkconnections/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "list": {
+ "help": {
+ "short": "List network connections in a subscription"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "network-connection",
+ "list"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin network-connection list --resource-group \"rg1\""
+ ],
+ "name": "List by resource group"
+ },
+ {
+ "commands": [
+ "devcenter admin network-connection list"
+ ],
+ "name": "List by subscription"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/providers/microsoft.devcenter/networkconnections",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ },
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/networkconnections",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "list-health-detail": {
+ "help": {
+ "short": "List health check status details"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "network-connection",
+ "list-health-detail"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin network-connection run-health-check --name \"uswest3network\" --resource-group \"rg1\""
+ ],
+ "name": "List health detail"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/networkconnections/{}/healthchecks",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "run-health-check": {
+ "help": {
+ "short": "Triggers a new health check run. The execution and health check result can be tracked via the network Connection health check details"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "network-connection",
+ "run-health-check"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin network-connection run-health-check --name \"uswest3network\" --resource-group \"rg1\""
+ ],
+ "name": "Run health check"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/networkconnections/{}/runhealthchecks",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "show": {
+ "help": {
+ "short": "Get a network connection resource"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "network-connection",
+ "show"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin network-connection show --name \"{networkConnectionName}\" --resource-group \"rg1\""
+ ],
+ "name": "Show"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/networkconnections/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "show-health-detail": {
+ "help": {
+ "short": "Get health check status details."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "network-connection",
+ "show-health-detail"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin network-connection show-health-detail --name \"{networkConnectionName}\" --resource-group \"rg1\""
+ ],
+ "name": "Show health detail"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/networkconnections/{}/healthchecks/latest",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "update": {
+ "help": {
+ "short": "Update updates a Network Connection"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "network-connection",
+ "update"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin network-connection update --domain-password \"New Password value for user\" --name \"{networkConnectionName}\" --resource-group \"rg1\""
+ ],
+ "name": "Update"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/networkconnections/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ "help": {
+ "short": "Manage network connection with devcenter"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "network-connection"
+ ]
+ },
+ "pool": {
+ "commands": {
+ "create": {
+ "help": {
+ "short": "Create a machine pool"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "pool",
+ "create"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin pool create --location \"eastus\" --devbox-definition-name \"WebDevBox\" --network-connection-name \"Network1-westus2\" --pool-name \"{poolName}\" --project-name \"{projectName}\" --resource-group \"rg1\" --local-administrator Enabled"
+ ],
+ "name": "Create"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/pools/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "delete": {
+ "help": {
+ "short": "Delete a machine pool"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "pool",
+ "delete"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin pool delete --name \"poolName\" --project-name \"{projectName}\" --resource-group \"rg1\""
+ ],
+ "name": "Delete"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/pools/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "list": {
+ "help": {
+ "short": "List pools for a project"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "pool",
+ "list"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin pool list --project-name \"{projectName}\" --resource-group \"rg1\""
+ ],
+ "name": "List"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/pools",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "show": {
+ "help": {
+ "short": "Get a machine pool"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "pool",
+ "show"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin pool show --name \"{poolName}\" --project-name \"{projectName}\" --resource-group \"rg1\""
+ ],
+ "name": "Show"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/pools/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "update": {
+ "help": {
+ "short": "Update a machine pool"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "pool",
+ "update"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin pool update --devbox-definition-name \"WebDevBox2\" --pool-name \"{poolName}\" --project-name \"{projectName}\" --resource-group \"rg1\""
+ ],
+ "name": "Update"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/pools/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ }
+ },
+ "help": {
+ "short": "Manage pool with devcenter"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "pool"
+ ]
+ },
+ "project": {
+ "commands": {
+ "create": {
+ "help": {
+ "short": "Create a project."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "project",
+ "create"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin project create --location \"eastus\" --description \"This is my first project.\" --dev-center-id \"/subscriptions/{subscriptionId}/resourceGroups/rg1/providers/Microsoft.DevCenter/devcenters/{devCenterName}\" --tags CostCenter=\"R&D\" --name \"{projectName}\" --resource-group \"rg1\""
+ ],
+ "name": "Create"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "delete": {
+ "help": {
+ "short": "Delete a project resource."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "project",
+ "delete"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin project delete --name \"{projectName}\" --resource-group \"rg1\""
+ ],
+ "name": "Delete"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "list": {
+ "help": {
+ "short": "List all projects in the subscription."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "project",
+ "list"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin project list --resource-group \"rg1\""
+ ],
+ "name": "List by resource group"
+ },
+ {
+ "commands": [
+ "devcenter admin project list"
+ ],
+ "name": "List by subscription"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/providers/microsoft.devcenter/projects",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ },
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "show": {
+ "help": {
+ "short": "Get a specific project."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "project",
+ "show"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin project show --name \"{projectName}\" --resource-group \"rg1\""
+ ],
+ "name": "Show"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "update": {
+ "help": {
+ "short": "Update a project."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "project",
+ "update"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin project update --description \"This is my first project.\" --tags CostCenter=\"R&D\" --name \"{projectName}\" --resource-group \"rg1\""
+ ],
+ "name": "Update"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ }
+ },
+ "help": {
+ "short": "Manage project with devcenter"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "project"
+ ]
+ },
+ "project-allowed-environment-type": {
+ "commands": {
+ "list": {
+ "help": {
+ "short": "List allowed environment types for a project."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "project-allowed-environment-type",
+ "list"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin project-allowed-environment-type list --project-name \"Contoso\" --resource-group \"rg1\""
+ ],
+ "name": "List"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/allowedenvironmenttypes",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "show": {
+ "help": {
+ "short": "Get an allowed environment type."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "project-allowed-environment-type",
+ "show"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin project-allowed-environment-type show --environment-type-name \"{environmentTypeName}\" --project-name \"Contoso\" --resource-group \"rg1\""
+ ],
+ "name": "Show"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/allowedenvironmenttypes/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ }
+ },
+ "help": {
+ "short": "Manage allowed project environment type with devcenter"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "project-allowed-environment-type"
+ ]
+ },
+ "project-environment-type": {
+ "commands": {
+ "create": {
+ "help": {
+ "short": "Create a project environment type."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "project-environment-type",
+ "create"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin project-environment-type create --identity-type \"UserAssigned\" --user-assigned-identities \"{\\\\\"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1\\\\\":{}}\" --roles \"{\\\\\"4cbf0b6c-e750-441c-98a7-10da8387e4d6\\\\\":{}}\" --deployment-target-id \"/subscriptions/00000000-0000-0000-0000-000000000000\" --status \"Enabled\" --user-role-assignments \"{\\\\\"e45e3m7c-176e-416a-b466-0c5ec8298f8a\\\\\":{\\\\\"roles\\\\\":{\\\\\"4cbf0b6c-e750-441c-98a7-10da8387e4d6\\\\\":{}}}}\" --tags CostCenter=\"RnD\" --environment-type-name \"{environmentTypeName}\" --project-name \"ContosoProj\" --resource-group \"rg1\""
+ ],
+ "name": "Create"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/environmenttypes/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ]
+ }
+ ]
+ },
+ "delete": {
+ "help": {
+ "short": "Delete a project environment type."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "project-environment-type",
+ "delete"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin project-environment-type delete --environment-type-name \"{environmentTypeName}\" --project-name \"ContosoProj\" --resource-group \"rg1\""
+ ],
+ "name": "Delete"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/environmenttypes/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ]
+ }
+ ]
+ },
+ "list": {
+ "help": {
+ "short": "List environment types for a project."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "project-environment-type",
+ "list"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin project-environment-type list --project-name \"ContosoProj\" --resource-group \"rg1\""
+ ],
+ "name": "List"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/environmenttypes",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ]
+ }
+ ]
+ },
+ "show": {
+ "help": {
+ "short": "Get a project environment type."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "project-environment-type",
+ "show"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin project-environment-type show --environment-type-name \"{environmentTypeName}\" --project-name \"ContosoProj\" --resource-group \"rg1\""
+ ],
+ "name": "Show"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/environmenttypes/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ]
+ }
+ ]
+ },
+ "update": {
+ "help": {
+ "short": "Update a project environment type."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "project-environment-type",
+ "update"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin project-environment-type update --identity-type \"UserAssigned\" --user-assigned-identities \"{\\\"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1\\\":{}}\" --deployment-target-id \"/subscriptions/00000000-0000-0000-0000-000000000000\" --status \"Enabled\" --user-role-assignments \"{\\\"e45e3m7c-176e-416a-b466-0c5ec8298f8a\\\":{\\\"roles\\\":{\\\"4cbf0b6c-e750-441c-98a7-10da8387e4d6\\\":{}}}}\" --tags CostCenter=\"RnD\" --environment-type-name \"{environmentTypeName}\" --project-name \"ContosoProj\" --resource-group \"rg1\""
+ ],
+ "name": "Update"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/environmenttypes/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ "help": {
+ "short": "Manage project environment type with devcenter"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "project-environment-type"
+ ]
+ },
+ "schedule": {
+ "commands": {
+ "create": {
+ "help": {
+ "short": "Create a Schedule."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "schedule",
+ "create"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin schedule create --state \"Enabled\" --time \"17:30\" --time-zone \"America/Los_Angeles\" --pool-name \"DevPool\" --project-name \"DevProject\" --resource-group \"rg1\""
+ ],
+ "name": "Create"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/pools/{}/schedules/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "delete": {
+ "help": {
+ "short": "Delete the schedule."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "schedule",
+ "delete"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin schedule delete --pool-name \"DevPool\" --project-name \"TestProject\" --resource-group \"rg1\""
+ ],
+ "name": "Delete"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/pools/{}/schedules/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "list-test": {
+ "help": {
+ "short": "List schedules for a pool"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "schedule",
+ "list-test"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin schedule list-test"
+ ],
+ "name": "example"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/pools/{}/schedules",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ]
+ }
+ ]
+ },
+ "show": {
+ "help": {
+ "short": "Get a schedule resource."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "schedule",
+ "show"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin schedule show --pool-name \"DevPool\" --project-name \"TestProject\" --resource-group \"rg1\""
+ ],
+ "name": "Show"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/pools/{}/schedules/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ },
+ "update": {
+ "help": {
+ "short": "Update a Schedule."
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "schedule",
+ "update"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin schedule update --time \"18:00\" --pool-name \"DevPool\" --project-name \"TestProject\" --resource-group \"rg1\""
+ ],
+ "name": "Update"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/projects/{}/pools/{}/schedules/{}",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ }
+ },
+ "help": {
+ "short": "Manage schedule with devcenter"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "schedule"
+ ]
+ },
+ "sku": {
+ "commands": {
+ "list": {
+ "help": {
+ "short": "List the Microsoft.DevCenter SKUs available in a subscription"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "sku",
+ "list"
+ ],
+ "versions": [
+ {
+ "examples": [
+ {
+ "commands": [
+ "devcenter admin sku list"
+ ],
+ "name": "List"
+ }
+ ],
+ "name": "2022-11-11-preview",
+ "resources": [
+ {
+ "id": "/subscriptions/{}/providers/microsoft.devcenter/skus",
+ "plane": "mgmt-plane",
+ "version": "2022-11-11-preview"
+ }
+ ],
+ "stage": "Preview"
+ }
+ ]
+ }
+ },
+ "help": {
+ "short": "Manage sku with devcenter"
+ },
+ "names": [
+ "devcenter",
+ "admin",
+ "sku"
+ ]
+ }
+ },
+ "help": {
+ "short": "Manage admin resources with devcenter"
+ },
+ "names": [
+ "devcenter",
+ "admin"
+ ]
+ }
+ },
+ "help": {
+ "short": "Manage resources with devcenter"
+ },
+ "names": [
+ "devcenter"
+ ]
+ },
"dns-resolver": {
"commandGroups": {
"forwarding-rule": {
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvY2hlY2tuYW1lYXZhaWxhYmlsaXR5/2022-11-11-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvY2hlY2tuYW1lYXZhaWxhYmlsaXR5/2022-11-11-preview.json
new file mode 100644
index 00000000000..b75a7298d95
--- /dev/null
+++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvY2hlY2tuYW1lYXZhaWxhYmlsaXR5/2022-11-11-preview.json
@@ -0,0 +1 @@
+{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.devcenter/checknameavailability", "version": "2022-11-11-preview", "swagger": "mgmt-plane/devcenter/ResourceProviders/Microsoft.DevCenter/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkRldkNlbnRlci9jaGVja05hbWVBdmFpbGFiaWxpdHk=/V/MjAyMi0xMS0xMS1wcmV2aWV3"}], "commandGroups": [{"name": "devcenter admin check-name-availability", "commands": [{"name": "execute", "version": "2022-11-11-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.devcenter/checknameavailability", "version": "2022-11-11-preview", "swagger": "mgmt-plane/devcenter/ResourceProviders/Microsoft.DevCenter/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkRldkNlbnRlci9jaGVja05hbWVBdmFpbGFiaWxpdHk=/V/MjAyMi0xMS0xMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "ID of subscription"}}]}, {"name": "NameAvailabilityRequest", "args": [{"type": "string", "var": "$nameAvailabilityRequest.name", "options": ["name"], "group": "NameAvailabilityRequest", "help": {"short": "The name of the resource for which availability needs to be checked."}}, {"type": "string", "var": "$nameAvailabilityRequest.type", "options": ["type"], "group": "NameAvailabilityRequest", "help": {"short": "The resource type."}}]}], "operations": [{"operationId": "CheckNameAvailability_Execute", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.DevCenter/checkNameAvailability", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2022-11-11-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "nameAvailabilityRequest", "required": true, "props": [{"type": "string", "name": "name", "arg": "$nameAvailabilityRequest.name"}, {"type": "string", "name": "type", "arg": "$nameAvailabilityRequest.type"}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "message"}, {"type": "boolean", "name": "nameAvailable"}, {"type": "string", "name": "reason", "enum": {"items": [{"value": "AlreadyExists"}, {"value": "Invalid"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]}
\ No newline at end of file
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvY2hlY2tuYW1lYXZhaWxhYmlsaXR5/2022-11-11-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvY2hlY2tuYW1lYXZhaWxhYmlsaXR5/2022-11-11-preview.xml
new file mode 100644
index 00000000000..c5598e51cb6
--- /dev/null
+++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvY2hlY2tuYW1lYXZhaWxhYmlsaXR5/2022-11-11-preview.xml
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycw==/2022-11-11-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycw==/2022-11-11-preview.json
new file mode 100644
index 00000000000..39e36415c05
--- /dev/null
+++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5kZXZjZW50ZXIvZGV2Y2VudGVycw==/2022-11-11-preview.json
@@ -0,0 +1 @@
+{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.devcenter/devcenters", "version": "2022-11-11-preview", "swagger": "mgmt-plane/devcenter/ResourceProviders/Microsoft.DevCenter/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkRldkNlbnRlci9kZXZjZW50ZXJz/V/MjAyMi0xMS0xMS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters", "version": "2022-11-11-preview", "swagger": "mgmt-plane/devcenter/ResourceProviders/Microsoft.DevCenter/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGV2Q2VudGVyL2RldmNlbnRlcnM=/V/MjAyMi0xMS0xMS1wcmV2aWV3"}], "commandGroups": [{"name": "devcenter admin devcenter", "commands": [{"name": "list", "version": "2022-11-11-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.devcenter/devcenters", "version": "2022-11-11-preview", "swagger": "mgmt-plane/devcenter/ResourceProviders/Microsoft.DevCenter/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkRldkNlbnRlci9kZXZjZW50ZXJz/V/MjAyMi0xMS0xMS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.devcenter/devcenters", "version": "2022-11-11-preview", "swagger": "mgmt-plane/devcenter/ResourceProviders/Microsoft.DevCenter/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRGV2Q2VudGVyL2RldmNlbnRlcnM=/V/MjAyMi0xMS0xMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group. You can configure the default group using `az configure --defaults group=`."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "ID of subscription"}}, {"type": "integer32", "var": "$Query.top", "options": ["top"], "hide": true, "group": "", "help": {"short": "The maximum number of resources to return from the operation. Example: '$top=10'."}}]}], "conditions": [{"var": "$Condition_DevCenters_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}, {"var": "$Condition_DevCenters_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}], "operations": [{"when": ["$Condition_DevCenters_ListByResourceGroup"], "operationId": "DevCenters_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevCenter/devcenters", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"params": [{"type": "integer32", "name": "$top", "arg": "$Query.top"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2022-11-11-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "nextLink"}, {"readOnly": true, "type": "array