diff --git a/Commands/vmware/addon/_create.md b/Commands/vmware/addon/_create.md index a38cfac32..84908371e 100644 --- a/Commands/vmware/addon/_create.md +++ b/Commands/vmware/addon/_create.md @@ -1,6 +1,6 @@ # [Command] _vmware addon create_ -Create a addon in a private cloud +Create an addon in a private cloud ## Versions @@ -11,3 +11,11 @@ Create a addon in a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/addon/_delete.md b/Commands/vmware/addon/_delete.md index 1561d5410..6f5426dbd 100644 --- a/Commands/vmware/addon/_delete.md +++ b/Commands/vmware/addon/_delete.md @@ -1,6 +1,6 @@ # [Command] _vmware addon delete_ -Delete a addon in a private cloud +Delete an addon in a private cloud ## Versions @@ -11,3 +11,11 @@ Delete a addon in a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/addon/_list.md b/Commands/vmware/addon/_list.md index 9865afd48..e3227dd86 100644 --- a/Commands/vmware/addon/_list.md +++ b/Commands/vmware/addon/_list.md @@ -11,3 +11,11 @@ List addons in a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnM=/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnM=/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnM=/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/addon/_show.md b/Commands/vmware/addon/_show.md index 5e49f45ba..fb18a9eef 100644 --- a/Commands/vmware/addon/_show.md +++ b/Commands/vmware/addon/_show.md @@ -11,3 +11,11 @@ Get an addon by name in a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/addon/_update.md b/Commands/vmware/addon/_update.md index a5ce88bd5..ff5242f1d 100644 --- a/Commands/vmware/addon/_update.md +++ b/Commands/vmware/addon/_update.md @@ -1,6 +1,6 @@ # [Command] _vmware addon update_ -Update a addon in a private cloud +Update an addon in a private cloud ## Versions @@ -11,3 +11,11 @@ Update a addon in a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/addon/readme.md b/Commands/vmware/addon/readme.md index 4b884f772..0b4a4eaf6 100644 --- a/Commands/vmware/addon/readme.md +++ b/Commands/vmware/addon/readme.md @@ -5,10 +5,10 @@ Commands to manage addons for a private cloud. ## Commands - [create](/Commands/vmware/addon/_create.md) -: Create a addon in a private cloud +: Create an addon in a private cloud - [delete](/Commands/vmware/addon/_delete.md) -: Delete a addon in a private cloud +: Delete an addon in a private cloud - [list](/Commands/vmware/addon/_list.md) : List addons in a private cloud @@ -17,4 +17,4 @@ Commands to manage addons for a private cloud. : Get an addon by name in a private cloud - [update](/Commands/vmware/addon/_update.md) -: Update a addon in a private cloud +: Update an addon in a private cloud diff --git a/Commands/vmware/authorization/_create.md b/Commands/vmware/authorization/_create.md index 07a9d04b8..6c33af351 100644 --- a/Commands/vmware/authorization/_create.md +++ b/Commands/vmware/authorization/_create.md @@ -11,3 +11,11 @@ Create an ExpressRoute Circuit Authorization in a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/authorization/_delete.md b/Commands/vmware/authorization/_delete.md index bbb80a01e..fddcbe7fe 100644 --- a/Commands/vmware/authorization/_delete.md +++ b/Commands/vmware/authorization/_delete.md @@ -11,3 +11,11 @@ Delete an ExpressRoute Circuit Authorization in a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/authorization/_list.md b/Commands/vmware/authorization/_list.md index d9959f834..3dc1a972d 100644 --- a/Commands/vmware/authorization/_list.md +++ b/Commands/vmware/authorization/_list.md @@ -11,3 +11,11 @@ List ExpressRoute Circuit Authorizations in a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucw==/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucw==/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucw==/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/authorization/_show.md b/Commands/vmware/authorization/_show.md index ab5b4b485..ce624e7d6 100644 --- a/Commands/vmware/authorization/_show.md +++ b/Commands/vmware/authorization/_show.md @@ -11,3 +11,11 @@ Get an ExpressRoute Circuit Authorization by name in a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/authorization/_update.md b/Commands/vmware/authorization/_update.md index feaca0190..92999ca3f 100644 --- a/Commands/vmware/authorization/_update.md +++ b/Commands/vmware/authorization/_update.md @@ -11,3 +11,11 @@ Update an ExpressRoute Circuit Authorization in a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/cloud-link/_create.md b/Commands/vmware/cloud-link/_create.md index 1299148a5..e7e05709b 100644 --- a/Commands/vmware/cloud-link/_create.md +++ b/Commands/vmware/cloud-link/_create.md @@ -25,3 +25,25 @@ Create a cloud link in a private cloud ```bash vmware cloud-link create --resource-group group1 --private-cloud cloud1 --name cloudLink1 --linked-cloud "/subscriptions/12341234-1234-1234-1234-123412341234/resourceGroups/mygroup/providers/Microsoft.AVS/privateClouds/cloud2" ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtzL3t9/2024-09-01.xml) **Stable** + + + +#### examples + +- Create a cloud link. + ```bash + vmware cloud-link create --resource-group group1 --private-cloud cloud1 --cloud-link-name cloudLink1 --linked-cloud /subscriptions/12341234-1234-1234-1234-123412341234/resourceGroups/mygroup/providers/Microsoft.AVS/privateClouds/cloud2 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtzL3t9/2025-09-01.xml) **Stable** + + + +#### examples + +- Create a cloud link. + ```bash + vmware cloud-link create --resource-group group1 --private-cloud cloud1 --cloud-link-name cloudLink1 --linked-cloud /subscriptions/12341234-1234-1234-1234-123412341234/resourceGroups/mygroup/providers/Microsoft.AVS/privateClouds/cloud2 + ``` diff --git a/Commands/vmware/cloud-link/_delete.md b/Commands/vmware/cloud-link/_delete.md index ea991e0c2..2a8fad26e 100644 --- a/Commands/vmware/cloud-link/_delete.md +++ b/Commands/vmware/cloud-link/_delete.md @@ -25,3 +25,25 @@ Delete a cloud link in a private cloud ```bash vmware cloud-link delete --resource-group group1 --private-cloud cloud1 --name cloudLink1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtzL3t9/2024-09-01.xml) **Stable** + + + +#### examples + +- Delete a cloud link. + ```bash + vmware cloud-link delete --resource-group group1 --private-cloud cloud1 --cloud-link-name cloudLink1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtzL3t9/2025-09-01.xml) **Stable** + + + +#### examples + +- Delete a cloud link. + ```bash + vmware cloud-link delete --resource-group group1 --private-cloud cloud1 --cloud-link-name cloudLink1 + ``` diff --git a/Commands/vmware/cloud-link/_list.md b/Commands/vmware/cloud-link/_list.md index 6fdf461a5..4056ba4fa 100644 --- a/Commands/vmware/cloud-link/_list.md +++ b/Commands/vmware/cloud-link/_list.md @@ -25,3 +25,25 @@ List cloud link in a private cloud ```bash vmware cloud-link list --resource-group group1 --private-cloud cloud1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtz/2024-09-01.xml) **Stable** + + + +#### examples + +- List cloud links. + ```bash + vmware cloud-link list --resource-group group1 --private-cloud cloud1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtz/2025-09-01.xml) **Stable** + + + +#### examples + +- List cloud links. + ```bash + vmware cloud-link list --resource-group group1 --private-cloud cloud1 + ``` diff --git a/Commands/vmware/cloud-link/_show.md b/Commands/vmware/cloud-link/_show.md index 815f46025..18f3eeabd 100644 --- a/Commands/vmware/cloud-link/_show.md +++ b/Commands/vmware/cloud-link/_show.md @@ -25,3 +25,25 @@ Show details of a cloud link in a private cloud. ```bash vmware cloud-link show --resource-group group1 --private-cloud cloud1 --name cloudLink1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtzL3t9/2024-09-01.xml) **Stable** + + + +#### examples + +- Show a cloud link. + ```bash + vmware cloud-link show --resource-group group1 --private-cloud cloud1 --cloud-link-name cloudLink1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtzL3t9/2025-09-01.xml) **Stable** + + + +#### examples + +- Show a cloud link. + ```bash + vmware cloud-link show --resource-group group1 --private-cloud cloud1 --cloud-link-name cloudLink1 + ``` diff --git a/Commands/vmware/cloud-link/_update.md b/Commands/vmware/cloud-link/_update.md index 595628e5c..5da61e75a 100644 --- a/Commands/vmware/cloud-link/_update.md +++ b/Commands/vmware/cloud-link/_update.md @@ -11,3 +11,11 @@ Update a cloud link in a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtzL3t9/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtzL3t9/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtzL3t9/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/cluster/_create.md b/Commands/vmware/cluster/_create.md index 5fac234b9..040c5f984 100644 --- a/Commands/vmware/cluster/_create.md +++ b/Commands/vmware/cluster/_create.md @@ -13,3 +13,11 @@ The maximum number of clusters is 4. ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/cluster/_delete.md b/Commands/vmware/cluster/_delete.md index 8b7931253..bc8a5a3b6 100644 --- a/Commands/vmware/cluster/_delete.md +++ b/Commands/vmware/cluster/_delete.md @@ -13,3 +13,11 @@ The default management cluster is created and managed as part of the private clo ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/cluster/_list-zones.md b/Commands/vmware/cluster/_list-zones.md index 655ed22ea..6d13124d3 100644 --- a/Commands/vmware/cluster/_list-zones.md +++ b/Commands/vmware/cluster/_list-zones.md @@ -13,3 +13,11 @@ The default management cluster is created and managed as part of the private clo ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9saXN0em9uZXM=/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9saXN0em9uZXM=/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9saXN0em9uZXM=/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/cluster/_list.md b/Commands/vmware/cluster/_list.md index be69b5039..a4530a70a 100644 --- a/Commands/vmware/cluster/_list.md +++ b/Commands/vmware/cluster/_list.md @@ -13,3 +13,11 @@ The default management cluster is created and managed as part of the private clo ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycw==/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycw==/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycw==/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/cluster/_show.md b/Commands/vmware/cluster/_show.md index 75d8db84b..cf782791c 100644 --- a/Commands/vmware/cluster/_show.md +++ b/Commands/vmware/cluster/_show.md @@ -13,3 +13,11 @@ The default management cluster is created and managed as part of the private clo ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/cluster/_update.md b/Commands/vmware/cluster/_update.md index 85c585a70..f701df667 100644 --- a/Commands/vmware/cluster/_update.md +++ b/Commands/vmware/cluster/_update.md @@ -13,3 +13,11 @@ The default management cluster is created and managed as part of the private clo ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/cluster/host/_list.md b/Commands/vmware/cluster/host/_list.md new file mode 100644 index 000000000..80379c28d --- /dev/null +++ b/Commands/vmware/cluster/host/_list.md @@ -0,0 +1,13 @@ +# [Command] _vmware cluster host list_ + +List hosts in a cluster. + +## Versions + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cw==/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cw==/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/cluster/host/_show.md b/Commands/vmware/cluster/host/_show.md new file mode 100644 index 000000000..4eadeaac0 --- /dev/null +++ b/Commands/vmware/cluster/host/_show.md @@ -0,0 +1,13 @@ +# [Command] _vmware cluster host show_ + +Get a host by name in a cluster. + +## Versions + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cy97fQ==/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cy97fQ==/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/cluster/host/readme.md b/Commands/vmware/cluster/host/readme.md new file mode 100644 index 000000000..282023481 --- /dev/null +++ b/Commands/vmware/cluster/host/readme.md @@ -0,0 +1,11 @@ +# [Group] _vmware cluster host_ + +Commands to list and show host resources. + +## Commands + +- [list](/Commands/vmware/cluster/host/_list.md) +: List hosts in a cluster. + +- [show](/Commands/vmware/cluster/host/_show.md) +: Get a host by name in a cluster. diff --git a/Commands/vmware/cluster/readme.md b/Commands/vmware/cluster/readme.md index 259864a20..b71cd9c3f 100644 --- a/Commands/vmware/cluster/readme.md +++ b/Commands/vmware/cluster/readme.md @@ -4,6 +4,11 @@ Commands to manage all the clusters in a private cloud, excluding the first clus The default management cluster is created and managed as part of the private cloud. To view details of the management cluster, use `az vmware private-cloud show`. +## Subgroups + +- [host](/Commands/vmware/cluster/host/readme.md) +: Commands to list and show host resources. + ## Commands - [create](/Commands/vmware/cluster/_create.md) diff --git a/Commands/vmware/datastore/_create.md b/Commands/vmware/datastore/_create.md index 1f6f7d3bd..764c086cc 100644 --- a/Commands/vmware/datastore/_create.md +++ b/Commands/vmware/datastore/_create.md @@ -11,3 +11,11 @@ Create a datastore in a private cloud cluster ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/datastore/_delete.md b/Commands/vmware/datastore/_delete.md index 909e8513f..646b9048f 100644 --- a/Commands/vmware/datastore/_delete.md +++ b/Commands/vmware/datastore/_delete.md @@ -11,3 +11,11 @@ Delete a datastore in a private cloud cluster ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/datastore/_list.md b/Commands/vmware/datastore/_list.md index 169cf0622..a87b9c0dc 100644 --- a/Commands/vmware/datastore/_list.md +++ b/Commands/vmware/datastore/_list.md @@ -11,3 +11,11 @@ List datastores in a private cloud cluster ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVz/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVz/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVz/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/datastore/_show.md b/Commands/vmware/datastore/_show.md index 30850a840..da7c1c6db 100644 --- a/Commands/vmware/datastore/_show.md +++ b/Commands/vmware/datastore/_show.md @@ -11,3 +11,11 @@ Show details of a datastore in a private cloud cluster. ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/datastore/_update.md b/Commands/vmware/datastore/_update.md index 17112c535..f1deb4f01 100644 --- a/Commands/vmware/datastore/_update.md +++ b/Commands/vmware/datastore/_update.md @@ -11,3 +11,11 @@ Update a datastore in a private cloud cluster ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/global-reach-connection/_create.md b/Commands/vmware/global-reach-connection/_create.md index 114e5991a..f9b417ce8 100644 --- a/Commands/vmware/global-reach-connection/_create.md +++ b/Commands/vmware/global-reach-connection/_create.md @@ -11,3 +11,11 @@ Create a global reach connection in a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/global-reach-connection/_delete.md b/Commands/vmware/global-reach-connection/_delete.md index 2b422272a..02d881d3a 100644 --- a/Commands/vmware/global-reach-connection/_delete.md +++ b/Commands/vmware/global-reach-connection/_delete.md @@ -11,3 +11,11 @@ Delete a global reach connection in a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/global-reach-connection/_list.md b/Commands/vmware/global-reach-connection/_list.md index 94b5502d1..b4b2e9ca1 100644 --- a/Commands/vmware/global-reach-connection/_list.md +++ b/Commands/vmware/global-reach-connection/_list.md @@ -11,3 +11,11 @@ List global reach connections in a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25z/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25z/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25z/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/global-reach-connection/_show.md b/Commands/vmware/global-reach-connection/_show.md index e6148f0d6..c7056c953 100644 --- a/Commands/vmware/global-reach-connection/_show.md +++ b/Commands/vmware/global-reach-connection/_show.md @@ -11,3 +11,11 @@ Get a global reach connection by name in a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/global-reach-connection/_update.md b/Commands/vmware/global-reach-connection/_update.md index 4e1d2fd91..3d8adf5da 100644 --- a/Commands/vmware/global-reach-connection/_update.md +++ b/Commands/vmware/global-reach-connection/_update.md @@ -11,3 +11,11 @@ Update a global reach connection in a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/hcx-enterprise-site/_create.md b/Commands/vmware/hcx-enterprise-site/_create.md index 719a98f31..97dac011c 100644 --- a/Commands/vmware/hcx-enterprise-site/_create.md +++ b/Commands/vmware/hcx-enterprise-site/_create.md @@ -11,3 +11,11 @@ Create an HCX Enterprise Site in a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/hcx-enterprise-site/_delete.md b/Commands/vmware/hcx-enterprise-site/_delete.md index 3b37c90bf..2c2057fa1 100644 --- a/Commands/vmware/hcx-enterprise-site/_delete.md +++ b/Commands/vmware/hcx-enterprise-site/_delete.md @@ -11,3 +11,11 @@ Delete an HCX Enterprise Site in a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/hcx-enterprise-site/_list.md b/Commands/vmware/hcx-enterprise-site/_list.md index b07657b4c..fad911be9 100644 --- a/Commands/vmware/hcx-enterprise-site/_list.md +++ b/Commands/vmware/hcx-enterprise-site/_list.md @@ -11,3 +11,11 @@ List HCX Enterprise Sites in a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXM=/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXM=/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXM=/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/hcx-enterprise-site/_show.md b/Commands/vmware/hcx-enterprise-site/_show.md index b65579703..9ab5247f2 100644 --- a/Commands/vmware/hcx-enterprise-site/_show.md +++ b/Commands/vmware/hcx-enterprise-site/_show.md @@ -11,3 +11,11 @@ Get an HCX Enterprise Site by name in a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/hcx-enterprise-site/_update.md b/Commands/vmware/hcx-enterprise-site/_update.md index 7df22fb89..706f969e2 100644 --- a/Commands/vmware/hcx-enterprise-site/_update.md +++ b/Commands/vmware/hcx-enterprise-site/_update.md @@ -7,3 +7,11 @@ Update an activation key for on-premises HCX site ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/iscsi-path/_create.md b/Commands/vmware/iscsi-path/_create.md new file mode 100644 index 000000000..ee7a9aa32 --- /dev/null +++ b/Commands/vmware/iscsi-path/_create.md @@ -0,0 +1,13 @@ +# [Command] _vmware iscsi-path create_ + +Create an IscsiPath in a private cloud + +## Versions + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhzL2RlZmF1bHQ=/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhzL2RlZmF1bHQ=/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/iscsi-path/_delete.md b/Commands/vmware/iscsi-path/_delete.md new file mode 100644 index 000000000..6f2d1b71f --- /dev/null +++ b/Commands/vmware/iscsi-path/_delete.md @@ -0,0 +1,13 @@ +# [Command] _vmware iscsi-path delete_ + +Delete an IscsiPath in a private cloud + +## Versions + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhzL2RlZmF1bHQ=/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhzL2RlZmF1bHQ=/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/iscsi-path/_list.md b/Commands/vmware/iscsi-path/_list.md new file mode 100644 index 000000000..17dd063fe --- /dev/null +++ b/Commands/vmware/iscsi-path/_list.md @@ -0,0 +1,13 @@ +# [Command] _vmware iscsi-path list_ + +List IscsiPath resources in a private cloud + +## Versions + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhz/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhz/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/iscsi-path/_show.md b/Commands/vmware/iscsi-path/_show.md new file mode 100644 index 000000000..e90503663 --- /dev/null +++ b/Commands/vmware/iscsi-path/_show.md @@ -0,0 +1,13 @@ +# [Command] _vmware iscsi-path show_ + +Get an IscsiPath in a private cloud + +## Versions + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhzL2RlZmF1bHQ=/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhzL2RlZmF1bHQ=/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/iscsi-path/_update.md b/Commands/vmware/iscsi-path/_update.md new file mode 100644 index 000000000..4b59d3c13 --- /dev/null +++ b/Commands/vmware/iscsi-path/_update.md @@ -0,0 +1,13 @@ +# [Command] _vmware iscsi-path update_ + +Update a IscsiPath + +## Versions + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhzL2RlZmF1bHQ=/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhzL2RlZmF1bHQ=/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/iscsi-path/readme.md b/Commands/vmware/iscsi-path/readme.md new file mode 100644 index 000000000..ac3f03623 --- /dev/null +++ b/Commands/vmware/iscsi-path/readme.md @@ -0,0 +1,20 @@ +# [Group] _vmware iscsi-path_ + +Commands to manage IscsiPath resources in a private cloud. + +## Commands + +- [create](/Commands/vmware/iscsi-path/_create.md) +: Create an IscsiPath in a private cloud + +- [delete](/Commands/vmware/iscsi-path/_delete.md) +: Delete an IscsiPath in a private cloud + +- [list](/Commands/vmware/iscsi-path/_list.md) +: List IscsiPath resources in a private cloud + +- [show](/Commands/vmware/iscsi-path/_show.md) +: Get an IscsiPath in a private cloud + +- [update](/Commands/vmware/iscsi-path/_update.md) +: Update a IscsiPath diff --git a/Commands/vmware/license/_create.md b/Commands/vmware/license/_create.md new file mode 100644 index 000000000..f104cbff1 --- /dev/null +++ b/Commands/vmware/license/_create.md @@ -0,0 +1,16 @@ +# [Command] _vmware license create_ + +Create a License + +## Versions + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saWNlbnNlcy97fQ==/2025-09-01.xml) **Stable** + + + +#### examples + +- Licenses_CreateOrUpdate + ```bash + vmware license create --resource-group group1 --private-cloud-name cloud1 --license-name VmwareFirewall --vmware-firewall contract-number=12345 site-id=site123 cores=100 end-date=2027-01-01T00:00:00Z license-key=12345-12345-12345-12345-12345 + ``` diff --git a/Commands/vmware/license/_delete.md b/Commands/vmware/license/_delete.md new file mode 100644 index 000000000..66850df20 --- /dev/null +++ b/Commands/vmware/license/_delete.md @@ -0,0 +1,9 @@ +# [Command] _vmware license delete_ + +Delete a License + +## Versions + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saWNlbnNlcy97fQ==/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/license/_get-property.md b/Commands/vmware/license/_get-property.md new file mode 100644 index 000000000..cb2ec04e9 --- /dev/null +++ b/Commands/vmware/license/_get-property.md @@ -0,0 +1,16 @@ +# [Command] _vmware license get-property_ + +Just like ArmResourceActionSync, but with no request body. + +## Versions + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saWNlbnNlcy97fS9nZXRwcm9wZXJ0aWVz/2025-09-01.xml) **Stable** + + + +#### examples + +- Licenses_GetProperties + ```bash + vmware license get-property --resource-group group1 --private-cloud-name cloud1 --license-name VmwareFirewall + ``` diff --git a/Commands/vmware/license/_list.md b/Commands/vmware/license/_list.md new file mode 100644 index 000000000..c69ac2a89 --- /dev/null +++ b/Commands/vmware/license/_list.md @@ -0,0 +1,9 @@ +# [Command] _vmware license list_ + +List License resources by PrivateCloud + +## Versions + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saWNlbnNlcw==/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/license/_show.md b/Commands/vmware/license/_show.md new file mode 100644 index 000000000..8bc2c7e43 --- /dev/null +++ b/Commands/vmware/license/_show.md @@ -0,0 +1,9 @@ +# [Command] _vmware license show_ + +Get a License + +## Versions + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saWNlbnNlcy97fQ==/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/license/_update.md b/Commands/vmware/license/_update.md new file mode 100644 index 000000000..9cc0b008b --- /dev/null +++ b/Commands/vmware/license/_update.md @@ -0,0 +1,16 @@ +# [Command] _vmware license update_ + +Update a License + +## Versions + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saWNlbnNlcy97fQ==/2025-09-01.xml) **Stable** + + + +#### examples + +- Licenses_CreateOrUpdate + ```bash + vmware license update --resource-group group1 --private-cloud-name cloud1 --license-name VmwareFirewall --vmware-firewall contract-number=12345 site-id=site123 cores=100 end-date=2027-01-01T00:00:00Z license-key=12345-12345-12345-12345-12345 + ``` diff --git a/Commands/vmware/license/readme.md b/Commands/vmware/license/readme.md new file mode 100644 index 000000000..1419ab47f --- /dev/null +++ b/Commands/vmware/license/readme.md @@ -0,0 +1,23 @@ +# [Group] _vmware license_ + +Commands to manage license + +## Commands + +- [create](/Commands/vmware/license/_create.md) +: Create a License + +- [delete](/Commands/vmware/license/_delete.md) +: Delete a License + +- [get-property](/Commands/vmware/license/_get-property.md) +: Just like ArmResourceActionSync, but with no request body. + +- [list](/Commands/vmware/license/_list.md) +: List License resources by PrivateCloud + +- [show](/Commands/vmware/license/_show.md) +: Get a License + +- [update](/Commands/vmware/license/_update.md) +: Update a License diff --git a/Commands/vmware/location/_check-quota-availability.md b/Commands/vmware/location/_check-quota-availability.md index aa7475d93..cbcb67811 100644 --- a/Commands/vmware/location/_check-quota-availability.md +++ b/Commands/vmware/location/_check-quota-availability.md @@ -11,3 +11,11 @@ Return quota for subscription by region ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrcXVvdGFhdmFpbGFiaWxpdHk=/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrcXVvdGFhdmFpbGFiaWxpdHk=/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrcXVvdGFhdmFpbGFiaWxpdHk=/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/location/_check-trial-availability.md b/Commands/vmware/location/_check-trial-availability.md index e09bebfe3..57721b9bd 100644 --- a/Commands/vmware/location/_check-trial-availability.md +++ b/Commands/vmware/location/_check-trial-availability.md @@ -11,3 +11,11 @@ Return trial status for subscription by region ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrdHJpYWxhdmFpbGFiaWxpdHk=/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrdHJpYWxhdmFpbGFiaWxpdHk=/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrdHJpYWxhdmFpbGFiaWxpdHk=/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/placement-policy/_create.md b/Commands/vmware/placement-policy/_create.md index 5b30b3851..a5492b0dd 100644 --- a/Commands/vmware/placement-policy/_create.md +++ b/Commands/vmware/placement-policy/_create.md @@ -11,3 +11,11 @@ Create a placement policy in a private cloud cluster ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/placement-policy/_delete.md b/Commands/vmware/placement-policy/_delete.md index 74e19bab8..5dcccb654 100644 --- a/Commands/vmware/placement-policy/_delete.md +++ b/Commands/vmware/placement-policy/_delete.md @@ -11,3 +11,11 @@ Delete a placement policy in a private cloud cluster ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/placement-policy/_list.md b/Commands/vmware/placement-policy/_list.md index 4eb8dbe19..0dd18cf8b 100644 --- a/Commands/vmware/placement-policy/_list.md +++ b/Commands/vmware/placement-policy/_list.md @@ -25,3 +25,25 @@ List placement policies in a private cloud cluster ```bash vmware placement-policy list --resource-group group1 --private-cloud cloud1 --cluster-name cluster1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcw==/2024-09-01.xml) **Stable** + + + +#### examples + +- List placement policies. + ```bash + vmware placement-policy list --resource-group group1 --private-cloud cloud1 --cluster-name cluster1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcw==/2025-09-01.xml) **Stable** + + + +#### examples + +- List placement policies. + ```bash + vmware placement-policy list --resource-group group1 --private-cloud cloud1 --cluster-name cluster1 + ``` diff --git a/Commands/vmware/placement-policy/_show.md b/Commands/vmware/placement-policy/_show.md index d1265db93..f37d9d65b 100644 --- a/Commands/vmware/placement-policy/_show.md +++ b/Commands/vmware/placement-policy/_show.md @@ -25,3 +25,25 @@ Get a placement policy by name in a private cloud cluster ```bash vmware placement-policy show --resource-group group1 --private-cloud cloud1 --cluster-name cluster1 --placement-policy-name policy1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2024-09-01.xml) **Stable** + + + +#### examples + +- Get a placement policy by name. + ```bash + vmware placement-policy show --resource-group group1 --private-cloud cloud1 --cluster-name cluster1 --placement-policy-name policy1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2025-09-01.xml) **Stable** + + + +#### examples + +- Get a placement policy by name. + ```bash + vmware placement-policy show --resource-group group1 --private-cloud cloud1 --cluster-name cluster1 --placement-policy-name policy1 + ``` diff --git a/Commands/vmware/placement-policy/_update.md b/Commands/vmware/placement-policy/_update.md index 222b37f3b..99ab9c607 100644 --- a/Commands/vmware/placement-policy/_update.md +++ b/Commands/vmware/placement-policy/_update.md @@ -11,3 +11,11 @@ Update a placement policy in a private cloud cluster ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/private-cloud/_create.md b/Commands/vmware/private-cloud/_create.md index 48d9b432c..16339eaa1 100644 --- a/Commands/vmware/private-cloud/_create.md +++ b/Commands/vmware/private-cloud/_create.md @@ -11,3 +11,11 @@ Create a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/private-cloud/_delete.md b/Commands/vmware/private-cloud/_delete.md index 18c4a7b06..bfdb8cb3b 100644 --- a/Commands/vmware/private-cloud/_delete.md +++ b/Commands/vmware/private-cloud/_delete.md @@ -11,3 +11,11 @@ Delete a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/private-cloud/_get-vcf-license.md b/Commands/vmware/private-cloud/_get-vcf-license.md new file mode 100644 index 000000000..4d8d06b6e --- /dev/null +++ b/Commands/vmware/private-cloud/_get-vcf-license.md @@ -0,0 +1,16 @@ +# [Command] _vmware private-cloud get-vcf-license_ + +Get the license for the private cloud + +## Versions + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nZXR2Y2ZsaWNlbnNl/2025-09-01.xml) **Stable** + + + +#### examples + +- PrivateClouds_GetVcfLicense + ```bash + vmware private-cloud get-vcf-license --resource-group group1 --private-cloud-name cloud1 + ``` diff --git a/Commands/vmware/private-cloud/_list-admin-credentials.md b/Commands/vmware/private-cloud/_list-admin-credentials.md index 9a11ebbcc..6fd3115a9 100644 --- a/Commands/vmware/private-cloud/_list-admin-credentials.md +++ b/Commands/vmware/private-cloud/_list-admin-credentials.md @@ -11,3 +11,11 @@ List the admin credentials for the private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saXN0YWRtaW5jcmVkZW50aWFscw==/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saXN0YWRtaW5jcmVkZW50aWFscw==/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saXN0YWRtaW5jcmVkZW50aWFscw==/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/private-cloud/_list.md b/Commands/vmware/private-cloud/_list.md index 41d861b31..9dd231318 100644 --- a/Commands/vmware/private-cloud/_list.md +++ b/Commands/vmware/private-cloud/_list.md @@ -13,3 +13,13 @@ List the private clouds. + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2024-09-01.xml) **Stable** + + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2025-09-01.xml) **Stable** + + + diff --git a/Commands/vmware/private-cloud/_rotate-nsxt-password.md b/Commands/vmware/private-cloud/_rotate-nsxt-password.md index 7a96d341b..06f47e5d0 100644 --- a/Commands/vmware/private-cloud/_rotate-nsxt-password.md +++ b/Commands/vmware/private-cloud/_rotate-nsxt-password.md @@ -11,3 +11,25 @@ Rotate the NSX-T Manager password ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGVuc3h0cGFzc3dvcmQ=/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGVuc3h0cGFzc3dvcmQ=/2024-09-01.xml) **Stable** + + + +#### examples + +- Rotate the NSX-T password + ```bash + vmware private-cloud rotate-nsxt-password --resource-group group1 --private-cloud cloud1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGVuc3h0cGFzc3dvcmQ=/2025-09-01.xml) **Stable** + + + +#### examples + +- Rotate the NSX-T password + ```bash + vmware private-cloud rotate-nsxt-password --resource-group group1 --private-cloud cloud1 + ``` diff --git a/Commands/vmware/private-cloud/_rotate-vcenter-password.md b/Commands/vmware/private-cloud/_rotate-vcenter-password.md index b841d11d1..fd8b4bb8e 100644 --- a/Commands/vmware/private-cloud/_rotate-vcenter-password.md +++ b/Commands/vmware/private-cloud/_rotate-vcenter-password.md @@ -25,3 +25,25 @@ Rotate the vCenter password ```bash vmware private-cloud rotate-vcenter-password --resource-group MyResourceGroup --private-cloud MyPrivateCloud ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGV2Y2VudGVycGFzc3dvcmQ=/2024-09-01.xml) **Stable** + + + +#### examples + +- Rotate the vCenter password. + ```bash + vmware private-cloud rotate-vcenter-password --resource-group group1 --private-cloud cloud1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGV2Y2VudGVycGFzc3dvcmQ=/2025-09-01.xml) **Stable** + + + +#### examples + +- Rotate the vCenter password. + ```bash + vmware private-cloud rotate-vcenter-password --resource-group group1 --private-cloud cloud1 + ``` diff --git a/Commands/vmware/private-cloud/_show.md b/Commands/vmware/private-cloud/_show.md index bf4526f4d..1950213d4 100644 --- a/Commands/vmware/private-cloud/_show.md +++ b/Commands/vmware/private-cloud/_show.md @@ -11,3 +11,11 @@ Get a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/private-cloud/_update.md b/Commands/vmware/private-cloud/_update.md index 7f885eb60..874cdc200 100644 --- a/Commands/vmware/private-cloud/_update.md +++ b/Commands/vmware/private-cloud/_update.md @@ -11,3 +11,11 @@ Update a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/private-cloud/maintenance/_initiate-check.md b/Commands/vmware/private-cloud/maintenance/_initiate-check.md new file mode 100644 index 000000000..a01518c25 --- /dev/null +++ b/Commands/vmware/private-cloud/maintenance/_initiate-check.md @@ -0,0 +1,16 @@ +# [Command] _vmware private-cloud maintenance initiate-check_ + +Initiate maintenance readiness checks + +## Versions + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30vaW5pdGlhdGVjaGVja3M=/2025-09-01.xml) **Stable** + + + +#### examples + +- Maintenances_InitiateChecks + ```bash + vmware private-cloud maintenance initiate-check --resource-group group1 --private-cloud-name cloud1 --maintenance-name maintenance1 + ``` diff --git a/Commands/vmware/private-cloud/maintenance/_list.md b/Commands/vmware/private-cloud/maintenance/_list.md new file mode 100644 index 000000000..46a101f97 --- /dev/null +++ b/Commands/vmware/private-cloud/maintenance/_list.md @@ -0,0 +1,9 @@ +# [Command] _vmware private-cloud maintenance list_ + +List Maintenance resources by subscription ID + +## Versions + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXM=/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/private-cloud/maintenance/_reschedule.md b/Commands/vmware/private-cloud/maintenance/_reschedule.md new file mode 100644 index 000000000..b9e8d5a66 --- /dev/null +++ b/Commands/vmware/private-cloud/maintenance/_reschedule.md @@ -0,0 +1,16 @@ +# [Command] _vmware private-cloud maintenance reschedule_ + +Reschedule a maintenance + +## Versions + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30vcmVzY2hlZHVsZQ==/2025-09-01.xml) **Stable** + + + +#### examples + +- Maintenances_Reschedule + ```bash + vmware private-cloud maintenance reschedule --resource-group group1 --private-cloud-name cloud1 --maintenance-name maintenance1 --reschedule-time 2023-01-12T16:17:55.237Z --message "Rescheduled due to xyz" + ``` diff --git a/Commands/vmware/private-cloud/maintenance/_schedule.md b/Commands/vmware/private-cloud/maintenance/_schedule.md new file mode 100644 index 000000000..eeeabe187 --- /dev/null +++ b/Commands/vmware/private-cloud/maintenance/_schedule.md @@ -0,0 +1,16 @@ +# [Command] _vmware private-cloud maintenance schedule_ + +Schedule a maintenance + +## Versions + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30vc2NoZWR1bGU=/2025-09-01.xml) **Stable** + + + +#### examples + +- Maintenances_Schedule + ```bash + vmware private-cloud maintenance schedule --resource-group group1 --private-cloud-name cloud1 --maintenance-name maintenance1 --schedule-time 2025-09-12T16:17:55.237Z --message "scheduled due to xyz" + ``` diff --git a/Commands/vmware/private-cloud/maintenance/_show.md b/Commands/vmware/private-cloud/maintenance/_show.md new file mode 100644 index 000000000..168de0078 --- /dev/null +++ b/Commands/vmware/private-cloud/maintenance/_show.md @@ -0,0 +1,9 @@ +# [Command] _vmware private-cloud maintenance show_ + +Get a Maintenance + +## Versions + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30=/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/private-cloud/maintenance/readme.md b/Commands/vmware/private-cloud/maintenance/readme.md new file mode 100644 index 000000000..423b9838c --- /dev/null +++ b/Commands/vmware/private-cloud/maintenance/readme.md @@ -0,0 +1,20 @@ +# [Group] _vmware private-cloud maintenance_ + +Manage Maintenance + +## Commands + +- [initiate-check](/Commands/vmware/private-cloud/maintenance/_initiate-check.md) +: Initiate maintenance readiness checks + +- [list](/Commands/vmware/private-cloud/maintenance/_list.md) +: List Maintenance resources by subscription ID + +- [reschedule](/Commands/vmware/private-cloud/maintenance/_reschedule.md) +: Reschedule a maintenance + +- [schedule](/Commands/vmware/private-cloud/maintenance/_schedule.md) +: Schedule a maintenance + +- [show](/Commands/vmware/private-cloud/maintenance/_show.md) +: Get a Maintenance diff --git a/Commands/vmware/private-cloud/provisioned-network/_list.md b/Commands/vmware/private-cloud/provisioned-network/_list.md new file mode 100644 index 000000000..e070db7ee --- /dev/null +++ b/Commands/vmware/private-cloud/provisioned-network/_list.md @@ -0,0 +1,13 @@ +# [Command] _vmware private-cloud provisioned-network list_ + +List ProvisionedNetwork resources by PrivateCloud + +## Versions + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtz/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtz/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/private-cloud/provisioned-network/_show.md b/Commands/vmware/private-cloud/provisioned-network/_show.md new file mode 100644 index 000000000..21943f7bd --- /dev/null +++ b/Commands/vmware/private-cloud/provisioned-network/_show.md @@ -0,0 +1,13 @@ +# [Command] _vmware private-cloud provisioned-network show_ + +Get a provisioned network by name in a private cloud. + +## Versions + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtzL3t9/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtzL3t9/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/private-cloud/provisioned-network/readme.md b/Commands/vmware/private-cloud/provisioned-network/readme.md new file mode 100644 index 000000000..32c2fda22 --- /dev/null +++ b/Commands/vmware/private-cloud/provisioned-network/readme.md @@ -0,0 +1,11 @@ +# [Group] _vmware private-cloud provisioned-network_ + +Commands to list and show provisioned network resources. + +## Commands + +- [list](/Commands/vmware/private-cloud/provisioned-network/_list.md) +: List ProvisionedNetwork resources by PrivateCloud + +- [show](/Commands/vmware/private-cloud/provisioned-network/_show.md) +: Get a provisioned network by name in a private cloud. diff --git a/Commands/vmware/private-cloud/pure-storage-policy/_create.md b/Commands/vmware/private-cloud/pure-storage-policy/_create.md new file mode 100644 index 000000000..e8289e398 --- /dev/null +++ b/Commands/vmware/private-cloud/pure-storage-policy/_create.md @@ -0,0 +1,27 @@ +# [Command] _vmware private-cloud pure-storage-policy create_ + +Create a Pure Storage policy for a private cloud. + +## Versions + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVzL3t9/2024-09-01.xml) **Stable** + + + +#### examples + +- Create a Pure Storage policy. + ```bash + vmware private-cloud pure-storage-policy create --resource-group group1 --private-cloud-name cloud1 --storage-policy-name storagePolicy1 --storage-policy-definition storagePolicyDefinition1 --storage-pool-id /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/PureStorage.Block/storagePools/storagePool1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVzL3t9/2025-09-01.xml) **Stable** + + + +#### examples + +- Create a Pure Storage policy. + ```bash + vmware private-cloud pure-storage-policy create --resource-group group1 --private-cloud-name cloud1 --storage-policy-name storagePolicy1 --storage-policy-definition storagePolicyDefinition1 --storage-pool-id /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/PureStorage.Block/storagePools/storagePool1 + ``` diff --git a/Commands/vmware/private-cloud/pure-storage-policy/_delete.md b/Commands/vmware/private-cloud/pure-storage-policy/_delete.md new file mode 100644 index 000000000..da818179c --- /dev/null +++ b/Commands/vmware/private-cloud/pure-storage-policy/_delete.md @@ -0,0 +1,27 @@ +# [Command] _vmware private-cloud pure-storage-policy delete_ + +Delete a Pure Storage policy for a private cloud. + +## Versions + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVzL3t9/2024-09-01.xml) **Stable** + + + +#### examples + +- Delete a Pure Storage policy. + ```bash + vmware private-cloud pure-storage-policy delete --resource-group group1 --private-cloud-name cloud1 --storage-policy-name storagePolicy1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVzL3t9/2025-09-01.xml) **Stable** + + + +#### examples + +- Delete a Pure Storage policy. + ```bash + vmware private-cloud pure-storage-policy delete --resource-group group1 --private-cloud-name cloud1 --storage-policy-name storagePolicy1 + ``` diff --git a/Commands/vmware/private-cloud/pure-storage-policy/_list.md b/Commands/vmware/private-cloud/pure-storage-policy/_list.md new file mode 100644 index 000000000..848575e21 --- /dev/null +++ b/Commands/vmware/private-cloud/pure-storage-policy/_list.md @@ -0,0 +1,27 @@ +# [Command] _vmware private-cloud pure-storage-policy list_ + +List Pure Storage policies for a private cloud. + +## Versions + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVz/2024-09-01.xml) **Stable** + + + +#### examples + +- List Pure Storage policies. + ```bash + vmware private-cloud pure-storage-policy list --resource-group group1 --private-cloud-name cloud1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVz/2025-09-01.xml) **Stable** + + + +#### examples + +- List Pure Storage policies. + ```bash + vmware private-cloud pure-storage-policy list --resource-group group1 --private-cloud-name cloud1 + ``` diff --git a/Commands/vmware/private-cloud/pure-storage-policy/_show.md b/Commands/vmware/private-cloud/pure-storage-policy/_show.md new file mode 100644 index 000000000..ef0d5a3cc --- /dev/null +++ b/Commands/vmware/private-cloud/pure-storage-policy/_show.md @@ -0,0 +1,27 @@ +# [Command] _vmware private-cloud pure-storage-policy show_ + +Show details of a Pure Storage policy for a private cloud. + +## Versions + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVzL3t9/2024-09-01.xml) **Stable** + + + +#### examples + +- Show details of a Pure Storage policy. + ```bash + vmware private-cloud pure-storage-policy show --resource-group group1 --private-cloud-name cloud1 --storage-policy-name storagePolicy1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVzL3t9/2025-09-01.xml) **Stable** + + + +#### examples + +- Show details of a Pure Storage policy. + ```bash + vmware private-cloud pure-storage-policy show --resource-group group1 --private-cloud-name cloud1 --storage-policy-name storagePolicy1 + ``` diff --git a/Commands/vmware/private-cloud/pure-storage-policy/_update.md b/Commands/vmware/private-cloud/pure-storage-policy/_update.md new file mode 100644 index 000000000..85f249e6c --- /dev/null +++ b/Commands/vmware/private-cloud/pure-storage-policy/_update.md @@ -0,0 +1,13 @@ +# [Command] _vmware private-cloud pure-storage-policy update_ + +Update a Pure Storage policy for a private cloud. + +## Versions + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVzL3t9/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVzL3t9/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/private-cloud/pure-storage-policy/readme.md b/Commands/vmware/private-cloud/pure-storage-policy/readme.md new file mode 100644 index 000000000..a0b3b3e2f --- /dev/null +++ b/Commands/vmware/private-cloud/pure-storage-policy/readme.md @@ -0,0 +1,20 @@ +# [Group] _vmware private-cloud pure-storage-policy_ + +Commands to manage a Pure Storage policy. + +## Commands + +- [create](/Commands/vmware/private-cloud/pure-storage-policy/_create.md) +: Create a Pure Storage policy for a private cloud. + +- [delete](/Commands/vmware/private-cloud/pure-storage-policy/_delete.md) +: Delete a Pure Storage policy for a private cloud. + +- [list](/Commands/vmware/private-cloud/pure-storage-policy/_list.md) +: List Pure Storage policies for a private cloud. + +- [show](/Commands/vmware/private-cloud/pure-storage-policy/_show.md) +: Show details of a Pure Storage policy for a private cloud. + +- [update](/Commands/vmware/private-cloud/pure-storage-policy/_update.md) +: Update a Pure Storage policy for a private cloud. diff --git a/Commands/vmware/private-cloud/readme.md b/Commands/vmware/private-cloud/readme.md index 0955c76a7..97da0d187 100644 --- a/Commands/vmware/private-cloud/readme.md +++ b/Commands/vmware/private-cloud/readme.md @@ -7,6 +7,21 @@ Commands to manage private clouds. - [identity-source](/Commands/vmware/private-cloud/identity-source/readme.md) : Manage a vCenter Single Sign On Identity Source of a private cloud. +- [maintenance](/Commands/vmware/private-cloud/maintenance/readme.md) +: Manage Maintenance + +- [provisioned-network](/Commands/vmware/private-cloud/provisioned-network/readme.md) +: Commands to list and show provisioned network resources. + +- [pure-storage-policy](/Commands/vmware/private-cloud/pure-storage-policy/readme.md) +: Commands to manage a Pure Storage policy. + +- [script-execution](/Commands/vmware/private-cloud/script-execution/readme.md) +: Manage Script Execution + +- [workload-network](/Commands/vmware/private-cloud/workload-network/readme.md) +: Manage Workload Network + ## Commands - [create](/Commands/vmware/private-cloud/_create.md) @@ -15,6 +30,9 @@ Commands to manage private clouds. - [delete](/Commands/vmware/private-cloud/_delete.md) : Delete a private cloud +- [get-vcf-license](/Commands/vmware/private-cloud/_get-vcf-license.md) +: Get the license for the private cloud + - [list](/Commands/vmware/private-cloud/_list.md) : List the private clouds. diff --git a/Commands/vmware/private-cloud/script-execution/_get-execution-log.md b/Commands/vmware/private-cloud/script-execution/_get-execution-log.md new file mode 100644 index 000000000..8c02d51e8 --- /dev/null +++ b/Commands/vmware/private-cloud/script-execution/_get-execution-log.md @@ -0,0 +1,13 @@ +# [Command] _vmware private-cloud script-execution get-execution-log_ + +Return the logs for a script execution resource + +## Versions + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9L2dldGV4ZWN1dGlvbmxvZ3M=/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9L2dldGV4ZWN1dGlvbmxvZ3M=/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/private-cloud/script-execution/readme.md b/Commands/vmware/private-cloud/script-execution/readme.md new file mode 100644 index 000000000..33e499aec --- /dev/null +++ b/Commands/vmware/private-cloud/script-execution/readme.md @@ -0,0 +1,8 @@ +# [Group] _vmware private-cloud script-execution_ + +Manage Script Execution + +## Commands + +- [get-execution-log](/Commands/vmware/private-cloud/script-execution/_get-execution-log.md) +: Return the logs for a script execution resource diff --git a/Commands/vmware/private-cloud/workload-network/_list.md b/Commands/vmware/private-cloud/workload-network/_list.md new file mode 100644 index 000000000..e2f6c3eaa --- /dev/null +++ b/Commands/vmware/private-cloud/workload-network/_list.md @@ -0,0 +1,13 @@ +# [Command] _vmware private-cloud workload-network list_ + +List WorkloadNetwork resources by PrivateCloud + +## Versions + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtz/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtz/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/private-cloud/workload-network/default/_show.md b/Commands/vmware/private-cloud/workload-network/default/_show.md new file mode 100644 index 000000000..184f361a2 --- /dev/null +++ b/Commands/vmware/private-cloud/workload-network/default/_show.md @@ -0,0 +1,13 @@ +# [Command] _vmware private-cloud workload-network default show_ + +Get a WorkloadNetwork + +## Versions + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQ=/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQ=/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/private-cloud/workload-network/default/readme.md b/Commands/vmware/private-cloud/workload-network/default/readme.md new file mode 100644 index 000000000..52ee0f5bc --- /dev/null +++ b/Commands/vmware/private-cloud/workload-network/default/readme.md @@ -0,0 +1,8 @@ +# [Group] _vmware private-cloud workload-network default_ + +Manage Default + +## Commands + +- [show](/Commands/vmware/private-cloud/workload-network/default/_show.md) +: Get a WorkloadNetwork diff --git a/Commands/vmware/private-cloud/workload-network/readme.md b/Commands/vmware/private-cloud/workload-network/readme.md new file mode 100644 index 000000000..d24e7452c --- /dev/null +++ b/Commands/vmware/private-cloud/workload-network/readme.md @@ -0,0 +1,13 @@ +# [Group] _vmware private-cloud workload-network_ + +Manage Workload Network + +## Subgroups + +- [default](/Commands/vmware/private-cloud/workload-network/default/readme.md) +: Manage Default + +## Commands + +- [list](/Commands/vmware/private-cloud/workload-network/_list.md) +: List WorkloadNetwork resources by PrivateCloud diff --git a/Commands/vmware/provisioned-network/readme.md b/Commands/vmware/provisioned-network/readme.md new file mode 100644 index 000000000..d1d583c2e --- /dev/null +++ b/Commands/vmware/provisioned-network/readme.md @@ -0,0 +1,3 @@ +# [Group] _vmware provisioned-network_ + +Manage Provisioned Network diff --git a/Commands/vmware/readme.md b/Commands/vmware/readme.md index 95523f92e..d22de7196 100644 --- a/Commands/vmware/readme.md +++ b/Commands/vmware/readme.md @@ -25,6 +25,12 @@ Commands to manage Azure VMware Solution. - [hcx-enterprise-site](/Commands/vmware/hcx-enterprise-site/readme.md) : Commands to manage HCX Enterprise Sites in a private cloud. +- [iscsi-path](/Commands/vmware/iscsi-path/readme.md) +: Commands to manage IscsiPath resources in a private cloud. + +- [license](/Commands/vmware/license/readme.md) +: Commands to manage license + - [location](/Commands/vmware/location/readme.md) : Commands to check availability by location. @@ -34,6 +40,9 @@ Commands to manage Azure VMware Solution. - [private-cloud](/Commands/vmware/private-cloud/readme.md) : Commands to manage private clouds. +- [provisioned-network](/Commands/vmware/provisioned-network/readme.md) +: Manage Provisioned Network + - [script-cmdlet](/Commands/vmware/script-cmdlet/readme.md) : Commands to list and show script cmdlet resources. @@ -43,6 +52,12 @@ Commands to manage Azure VMware Solution. - [script-package](/Commands/vmware/script-package/readme.md) : Commands to list and show script packages available to run on the private cloud. +- [service-component](/Commands/vmware/service-component/readme.md) +: Manage Service Component + +- [skus](/Commands/vmware/skus/readme.md) +: Commands to manage SKUs. + - [vm](/Commands/vmware/vm/readme.md) : Commands to manage Virtual Machines. diff --git a/Commands/vmware/script-cmdlet/_list.md b/Commands/vmware/script-cmdlet/_list.md index 0116b37cf..ea6983009 100644 --- a/Commands/vmware/script-cmdlet/_list.md +++ b/Commands/vmware/script-cmdlet/_list.md @@ -25,3 +25,25 @@ List script cmdlet resources available for a private cloud to create a script ex ```bash vmware script-cmdlet list --resource-group group1 --private-cloud cloud1 --script-package package1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRz/2024-09-01.xml) **Stable** + + + +#### examples + +- List script cmdlet resources. + ```bash + vmware script-cmdlet list --resource-group group1 --private-cloud cloud1 --script-package package@1.0.2 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRz/2025-09-01.xml) **Stable** + + + +#### examples + +- List script cmdlet resources. + ```bash + vmware script-cmdlet list --resource-group group1 --private-cloud cloud1 --script-package package@1.0.2 + ``` diff --git a/Commands/vmware/script-cmdlet/_show.md b/Commands/vmware/script-cmdlet/_show.md index 1cfb0fc71..48dba20ee 100644 --- a/Commands/vmware/script-cmdlet/_show.md +++ b/Commands/vmware/script-cmdlet/_show.md @@ -25,3 +25,25 @@ Get information about a script cmdlet resource in a specific package on a privat ```bash vmware script-cmdlet show --resource-group group1 --private-cloud cloud1 --script-package package1 --name cmdlet1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRzL3t9/2024-09-01.xml) **Stable** + + + +#### examples + +- Show a script cmdlet. + ```bash + vmware script-cmdlet show --resource-group group1 --private-cloud cloud1 --script-package package@1.0.2 --script-cmdlet-name New-ExternalSsoDomain + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRzL3t9/2025-09-01.xml) **Stable** + + + +#### examples + +- Show a script cmdlet. + ```bash + vmware script-cmdlet show --resource-group group1 --private-cloud cloud1 --script-package package@1.0.2 --script-cmdlet-name New-ExternalSsoDomain + ``` diff --git a/Commands/vmware/script-execution/_create.md b/Commands/vmware/script-execution/_create.md index 95874fbd3..7425dde16 100644 --- a/Commands/vmware/script-execution/_create.md +++ b/Commands/vmware/script-execution/_create.md @@ -11,3 +11,11 @@ Create a script execution in a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/script-execution/_delete.md b/Commands/vmware/script-execution/_delete.md index cfb7d742f..57a075f81 100644 --- a/Commands/vmware/script-execution/_delete.md +++ b/Commands/vmware/script-execution/_delete.md @@ -25,3 +25,25 @@ Delete a ScriptExecution in a private cloud ```bash vmware script-execution delete --resource-group group1 --private-cloud cloud1 --name addSsoServer ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2024-09-01.xml) **Stable** + + + +#### examples + +- Delete a script execution. + ```bash + vmware script-execution delete --resource-group group1 --private-cloud cloud1 --script-execution-name addSsoServer + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2025-09-01.xml) **Stable** + + + +#### examples + +- Delete a script execution. + ```bash + vmware script-execution delete --resource-group group1 --private-cloud cloud1 --script-execution-name addSsoServer + ``` diff --git a/Commands/vmware/script-execution/_list.md b/Commands/vmware/script-execution/_list.md index e1dd8fce2..4c9bd7944 100644 --- a/Commands/vmware/script-execution/_list.md +++ b/Commands/vmware/script-execution/_list.md @@ -25,3 +25,25 @@ List script executions in a private cloud ```bash vmware script-execution list --resource-group group1 --private-cloud cloud1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25z/2024-09-01.xml) **Stable** + + + +#### examples + +- List script executions. + ```bash + vmware script-execution list --resource-group group1 --private-cloud cloud1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25z/2025-09-01.xml) **Stable** + + + +#### examples + +- List script executions. + ```bash + vmware script-execution list --resource-group group1 --private-cloud cloud1 + ``` diff --git a/Commands/vmware/script-execution/_show.md b/Commands/vmware/script-execution/_show.md index fee3239f6..c50a46e0d 100644 --- a/Commands/vmware/script-execution/_show.md +++ b/Commands/vmware/script-execution/_show.md @@ -25,3 +25,25 @@ Get an script execution by name in a private cloud ```bash vmware script-execution show --resource-group group1 --private-cloud cloud1 --name addSsoServer ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2024-09-01.xml) **Stable** + + + +#### examples + +- Show a script execution. + ```bash + vmware script-execution show --resource-group group1 --private-cloud cloud1 --script-execution-name addSsoServer + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2025-09-01.xml) **Stable** + + + +#### examples + +- Show a script execution. + ```bash + vmware script-execution show --resource-group group1 --private-cloud cloud1 --script-execution-name addSsoServer + ``` diff --git a/Commands/vmware/script-execution/_update.md b/Commands/vmware/script-execution/_update.md index 23d5bf19d..039e85fee 100644 --- a/Commands/vmware/script-execution/_update.md +++ b/Commands/vmware/script-execution/_update.md @@ -11,3 +11,11 @@ Update a script execution in a private cloud ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/script-package/_list.md b/Commands/vmware/script-package/_list.md index 7da3e0dbe..fb9b49555 100644 --- a/Commands/vmware/script-package/_list.md +++ b/Commands/vmware/script-package/_list.md @@ -25,3 +25,25 @@ List script packages available to run on the private cloud ```bash vmware script-package list --resource-group group1 --private-cloud cloud1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcw==/2024-09-01.xml) **Stable** + + + +#### examples + +- List script packages. + ```bash + vmware script-package list --resource-group group1 --private-cloud cloud1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcw==/2025-09-01.xml) **Stable** + + + +#### examples + +- List script packages. + ```bash + vmware script-package list --resource-group group1 --private-cloud cloud1 + ``` diff --git a/Commands/vmware/script-package/_show.md b/Commands/vmware/script-package/_show.md index 9fbe682c7..0df6ec7a3 100644 --- a/Commands/vmware/script-package/_show.md +++ b/Commands/vmware/script-package/_show.md @@ -25,3 +25,25 @@ Get a script package available to run on a private cloud ```bash vmware script-package show --resource-group group1 --private-cloud cloud1 --name package1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fQ==/2024-09-01.xml) **Stable** + + + +#### examples + +- Show a script package. + ```bash + vmware script-package show --resource-group group1 --private-cloud cloud1 --script-package-name Microsoft.AVS.Management@3.0.48 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fQ==/2025-09-01.xml) **Stable** + + + +#### examples + +- Show a script package. + ```bash + vmware script-package show --resource-group group1 --private-cloud cloud1 --script-package-name Microsoft.AVS.Management@3.0.48 + ``` diff --git a/Commands/vmware/service-component/_check-availability.md b/Commands/vmware/service-component/_check-availability.md new file mode 100644 index 000000000..c0b7de422 --- /dev/null +++ b/Commands/vmware/service-component/_check-availability.md @@ -0,0 +1,9 @@ +# [Command] _vmware service-component check-availability_ + +Return service component availability + +## Versions + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L3NlcnZpY2Vjb21wb25lbnRzL3t9L2NoZWNrYXZhaWxhYmlsaXR5/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/service-component/readme.md b/Commands/vmware/service-component/readme.md new file mode 100644 index 000000000..e19d850e1 --- /dev/null +++ b/Commands/vmware/service-component/readme.md @@ -0,0 +1,8 @@ +# [Group] _vmware service-component_ + +Manage Service Component + +## Commands + +- [check-availability](/Commands/vmware/service-component/_check-availability.md) +: Return service component availability diff --git a/Commands/vmware/skus/_list.md b/Commands/vmware/skus/_list.md new file mode 100644 index 000000000..2896785e9 --- /dev/null +++ b/Commands/vmware/skus/_list.md @@ -0,0 +1,27 @@ +# [Command] _vmware skus list_ + +List available SKUs in a subscription. + +## Versions + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvc2t1cw==/2024-09-01.xml) **Stable** + + + +#### examples + +- List available SKUs. + ```bash + vmware skus list + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvc2t1cw==/2025-09-01.xml) **Stable** + + + +#### examples + +- List available SKUs. + ```bash + vmware skus list + ``` diff --git a/Commands/vmware/skus/readme.md b/Commands/vmware/skus/readme.md new file mode 100644 index 000000000..178a4e358 --- /dev/null +++ b/Commands/vmware/skus/readme.md @@ -0,0 +1,8 @@ +# [Group] _vmware skus_ + +Commands to manage SKUs. + +## Commands + +- [list](/Commands/vmware/skus/_list.md) +: List available SKUs in a subscription. diff --git a/Commands/vmware/vm/_list.md b/Commands/vmware/vm/_list.md index 1faf78201..fc4e266a2 100644 --- a/Commands/vmware/vm/_list.md +++ b/Commands/vmware/vm/_list.md @@ -25,3 +25,25 @@ List of virtual machines in a private cloud cluster ```bash vmware vm list --resource-group group1 --private-cloud cloud1 --cluster-name cluster1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXM=/2024-09-01.xml) **Stable** + + + +#### examples + +- List of virtual machines. + ```bash + vmware vm list --resource-group group1 --private-cloud cloud1 --cluster-name cluster1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXM=/2025-09-01.xml) **Stable** + + + +#### examples + +- List of virtual machines. + ```bash + vmware vm list --resource-group group1 --private-cloud cloud1 --cluster-name cluster1 + ``` diff --git a/Commands/vmware/vm/_restrict-movement.md b/Commands/vmware/vm/_restrict-movement.md index 66d96a49b..3bbcc7c75 100644 --- a/Commands/vmware/vm/_restrict-movement.md +++ b/Commands/vmware/vm/_restrict-movement.md @@ -25,3 +25,25 @@ Enable or disable DRS-driven VM movement restriction ```bash vmware vm restrict-movement --resource-group group1 --private-cloud cloud1 --cluster-name cluster1 --virtual-machine vm-209 --restrict-movement Enabled ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30vcmVzdHJpY3Rtb3ZlbWVudA==/2024-09-01.xml) **Stable** + + + +#### examples + +- Enable or disable DRS-driven VM movement restriction. + ```bash + vmware vm restrict-movement --resource-group group1 --private-cloud cloud1 --cluster-name cluster1 --virtual-machine vm-209 --restrict-movement Enabled + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30vcmVzdHJpY3Rtb3ZlbWVudA==/2025-09-01.xml) **Stable** + + + +#### examples + +- Enable or disable DRS-driven VM movement restriction. + ```bash + vmware vm restrict-movement --resource-group group1 --private-cloud cloud1 --cluster-name cluster1 --virtual-machine vm-209 --restrict-movement Enabled + ``` diff --git a/Commands/vmware/vm/_show.md b/Commands/vmware/vm/_show.md index 35562cd70..6ae77404b 100644 --- a/Commands/vmware/vm/_show.md +++ b/Commands/vmware/vm/_show.md @@ -25,3 +25,25 @@ Get a virtual machine by id in a private cloud cluster ```bash vmware vm show --resource-group group1 --private-cloud cloud1 --cluster-name cluster1 --virtual-machine vm-209 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30=/2024-09-01.xml) **Stable** + + + +#### examples + +- Get a virtual machine by ID. + ```bash + vmware vm show --resource-group group1 --private-cloud cloud1 --cluster-name cluster1 --virtual-machine vm-209 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30=/2025-09-01.xml) **Stable** + + + +#### examples + +- Get a virtual machine by ID. + ```bash + vmware vm show --resource-group group1 --private-cloud cloud1 --cluster-name cluster1 --virtual-machine vm-209 + ``` diff --git a/Commands/vmware/workload-network/dhcp/_create.md b/Commands/vmware/workload-network/dhcp/_create.md index a68a3b654..3a264b2c8 100644 --- a/Commands/vmware/workload-network/dhcp/_create.md +++ b/Commands/vmware/workload-network/dhcp/_create.md @@ -11,3 +11,25 @@ Create dhcp by id in a private cloud workload network. ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2024-09-01.xml) **Stable** + + + +#### examples + +- Create a DHCP by ID in a workload network. + ```bash + vmware workload-network dhcp create --resource-group group1 --private-cloud cloud1 --dhcp dhcp1 --display-name dhcpConfigurations1 --revision 1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2025-09-01.xml) **Stable** + + + +#### examples + +- Create a DHCP by ID in a workload network. + ```bash + vmware workload-network dhcp create --resource-group group1 --private-cloud cloud1 --dhcp dhcp1 --display-name dhcpConfigurations1 --revision 1 + ``` diff --git a/Commands/vmware/workload-network/dhcp/_delete.md b/Commands/vmware/workload-network/dhcp/_delete.md index 424f0309e..8585ebab7 100644 --- a/Commands/vmware/workload-network/dhcp/_delete.md +++ b/Commands/vmware/workload-network/dhcp/_delete.md @@ -11,3 +11,25 @@ Delete dhcp by id in a private cloud workload network. ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2024-09-01.xml) **Stable** + + + +#### examples + +- Delete a DHCP by ID in a workload network. + ```bash + vmware workload-network dhcp delete --resource-group group1 --private-cloud cloud1 --dhcp dhcp1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2025-09-01.xml) **Stable** + + + +#### examples + +- Delete a DHCP by ID in a workload network. + ```bash + vmware workload-network dhcp delete --resource-group group1 --private-cloud cloud1 --dhcp dhcp1 + ``` diff --git a/Commands/vmware/workload-network/dhcp/_list.md b/Commands/vmware/workload-network/dhcp/_list.md index 84f22ea2f..742e53eb2 100644 --- a/Commands/vmware/workload-network/dhcp/_list.md +++ b/Commands/vmware/workload-network/dhcp/_list.md @@ -25,3 +25,25 @@ List dhcp in a private cloud workload network. ```bash vmware workload-network dhcp list --resource-group group1 --private-cloud cloud1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25z/2024-09-01.xml) **Stable** + + + +#### examples + +- List DHCP in a workload network. + ```bash + vmware workload-network dhcp list --resource-group group1 --private-cloud cloud1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25z/2025-09-01.xml) **Stable** + + + +#### examples + +- List DHCP in a workload network. + ```bash + vmware workload-network dhcp list --resource-group group1 --private-cloud cloud1 + ``` diff --git a/Commands/vmware/workload-network/dhcp/_show.md b/Commands/vmware/workload-network/dhcp/_show.md index 7fd974084..3ea163a61 100644 --- a/Commands/vmware/workload-network/dhcp/_show.md +++ b/Commands/vmware/workload-network/dhcp/_show.md @@ -25,3 +25,25 @@ Get dhcp by id in a private cloud workload network. ```bash vmware workload-network dhcp show --resource-group group1 --private-cloud cloud1 --dhcp dhcp1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2024-09-01.xml) **Stable** + + + +#### examples + +- Get DHCP by ID in a workload network. + ```bash + vmware workload-network dhcp show --resource-group group1 --dhcp dhcp1 --private-cloud cloud1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2025-09-01.xml) **Stable** + + + +#### examples + +- Get DHCP by ID in a workload network. + ```bash + vmware workload-network dhcp show --resource-group group1 --dhcp dhcp1 --private-cloud cloud1 + ``` diff --git a/Commands/vmware/workload-network/dhcp/_update.md b/Commands/vmware/workload-network/dhcp/_update.md index a73b98fb2..90662b8e9 100644 --- a/Commands/vmware/workload-network/dhcp/_update.md +++ b/Commands/vmware/workload-network/dhcp/_update.md @@ -11,3 +11,25 @@ Update dhcp by id in a private cloud workload network. ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2024-09-01.xml) **Stable** + + + +#### examples + +- Update DHCP by ID in a private cloud workload network. + ```bash + vmware workload-network dhcp update --resource-group group1 --private-cloud cloud1 --dhcp dhcp1 --display-name dhcpConfigurations1 --revision 1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2025-09-01.xml) **Stable** + + + +#### examples + +- Update DHCP by ID in a private cloud workload network. + ```bash + vmware workload-network dhcp update --resource-group group1 --private-cloud cloud1 --dhcp dhcp1 --display-name dhcpConfigurations1 --revision 1 + ``` diff --git a/Commands/vmware/workload-network/dns-service/_create.md b/Commands/vmware/workload-network/dns-service/_create.md index 21d0cdb5c..f4347cbf7 100644 --- a/Commands/vmware/workload-network/dns-service/_create.md +++ b/Commands/vmware/workload-network/dns-service/_create.md @@ -25,3 +25,25 @@ Create a DNS service by id in a private cloud workload network. ```bash vmware workload-network dns-service create --resource-group group1 --private-cloud cloud1 --dns-service dnsService1 --display-name dnsService1 --dns-service-ip 5.5.5.5 --default-dns-zone defaultDnsZone1 --fqdn-zones fqdnZone1 --log-level INFO --revision 1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXMve30=/2024-09-01.xml) **Stable** + + + +#### examples + +- Create a DNS service by ID in a workload network. + ```bash + vmware workload-network dns-service create --resource-group group1 --private-cloud cloud1 --dns-service dnsService1 --display-name dnsService1 --dns-service-ip 5.5.5.5 --default-dns-zone defaultDnsZone1 --fqdn-zones "[fqdnZone1]" --log-level INFO --revision 1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXMve30=/2025-09-01.xml) **Stable** + + + +#### examples + +- Create a DNS service by ID in a workload network. + ```bash + vmware workload-network dns-service create --resource-group group1 --private-cloud cloud1 --dns-service dnsService1 --display-name dnsService1 --dns-service-ip 5.5.5.5 --default-dns-zone defaultDnsZone1 --fqdn-zones "[fqdnZone1]" --log-level INFO --revision 1 + ``` diff --git a/Commands/vmware/workload-network/dns-service/_delete.md b/Commands/vmware/workload-network/dns-service/_delete.md index e18b2c855..cb54404cb 100644 --- a/Commands/vmware/workload-network/dns-service/_delete.md +++ b/Commands/vmware/workload-network/dns-service/_delete.md @@ -25,3 +25,25 @@ Delete a DNS service by id in a private cloud workload network. ```bash vmware workload-network dns-service delete --resource-group group1 --private-cloud cloud1 --dns-service dnsService1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXMve30=/2024-09-01.xml) **Stable** + + + +#### examples + +- Delete a DNS service by ID in a workload network. + ```bash + vmware workload-network dns-service delete --resource-group group1 --dns-service dnsService1 --private-cloud cloud1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXMve30=/2025-09-01.xml) **Stable** + + + +#### examples + +- Delete a DNS service by ID in a workload network. + ```bash + vmware workload-network dns-service delete --resource-group group1 --dns-service dnsService1 --private-cloud cloud1 + ``` diff --git a/Commands/vmware/workload-network/dns-service/_list.md b/Commands/vmware/workload-network/dns-service/_list.md index cc98145b4..627afb649 100644 --- a/Commands/vmware/workload-network/dns-service/_list.md +++ b/Commands/vmware/workload-network/dns-service/_list.md @@ -25,3 +25,25 @@ List of DNS services in a private cloud workload network. ```bash vmware workload-network dns-service list --resource-group group1 --private-cloud cloud1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXM=/2024-09-01.xml) **Stable** + + + +#### examples + +- List of DNS services in a workload network. + ```bash + vmware workload-network dns-service list --resource-group group1 --private-cloud cloud1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXM=/2025-09-01.xml) **Stable** + + + +#### examples + +- List of DNS services in a workload network. + ```bash + vmware workload-network dns-service list --resource-group group1 --private-cloud cloud1 + ``` diff --git a/Commands/vmware/workload-network/dns-service/_show.md b/Commands/vmware/workload-network/dns-service/_show.md index 3d7c1b7ad..37b1bcb4c 100644 --- a/Commands/vmware/workload-network/dns-service/_show.md +++ b/Commands/vmware/workload-network/dns-service/_show.md @@ -25,3 +25,25 @@ Get a DNS service by id in a private cloud workload network. ```bash vmware workload-network dns-service show --resource-group group1 --private-cloud cloud1 --dns-service dnsService1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXMve30=/2024-09-01.xml) **Stable** + + + +#### examples + +- Get a DNS service by ID in a workload network. + ```bash + vmware workload-network dns-service show --resource-group group1 --private-cloud cloud1 --dns-service dnsService1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXMve30=/2025-09-01.xml) **Stable** + + + +#### examples + +- Get a DNS service by ID in a workload network. + ```bash + vmware workload-network dns-service show --resource-group group1 --private-cloud cloud1 --dns-service dnsService1 + ``` diff --git a/Commands/vmware/workload-network/dns-service/_update.md b/Commands/vmware/workload-network/dns-service/_update.md index 19c134f94..e0b1b6923 100644 --- a/Commands/vmware/workload-network/dns-service/_update.md +++ b/Commands/vmware/workload-network/dns-service/_update.md @@ -25,3 +25,25 @@ Update a DNS service by id in a private cloud workload network. ```bash vmware workload-network dns-service update --resource-group group1 --private-cloud cloud1 --dns-service dnsService1 --display-name dnsService1 --dns-service-ip 5.5.5.5 --default-dns-zone defaultDnsZone1 --fqdn-zones fqdnZone1 --log-level INFO --revision 1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXMve30=/2024-09-01.xml) **Stable** + + + +#### examples + +- Update a DNS service by ID in a workload network. + ```bash + vmware workload-network dns-service update --resource-group group1 --private-cloud cloud1 --dns-service dnsService1 --display-name dnsService1 --dns-service-ip 5.5.5.5 --default-dns-zone defaultDnsZone1 --fqdn-zones fqdnZone1 --log-level INFO --revision 1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXMve30=/2025-09-01.xml) **Stable** + + + +#### examples + +- Update a DNS service by ID in a workload network. + ```bash + vmware workload-network dns-service update --resource-group group1 --private-cloud cloud1 --dns-service dnsService1 --display-name dnsService1 --dns-service-ip 5.5.5.5 --default-dns-zone defaultDnsZone1 --fqdn-zones fqdnZone1 --log-level INFO --revision 1 + ``` diff --git a/Commands/vmware/workload-network/dns-zone/_create.md b/Commands/vmware/workload-network/dns-zone/_create.md index 0ba883282..b58d356d4 100644 --- a/Commands/vmware/workload-network/dns-zone/_create.md +++ b/Commands/vmware/workload-network/dns-zone/_create.md @@ -25,3 +25,25 @@ Create a DNS zone by id in a private cloud workload network. ```bash vmware workload-network dns-zone create --resource-group group1 --private-cloud cloud1 --dns-zone dnsZone1 --display-name dnsZone1 --domain domain1 --dns-server-ips 1.1.1.1 --source-ip 8.8.8.8 --dns-services 1 --revision 1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXMve30=/2024-09-01.xml) **Stable** + + + +#### examples + +- Create a DNS zone by ID in a workload network. + ```bash + vmware workload-network dns-zone create --resource-group group1 --private-cloud cloud1 --dns-zone dnsZone1 --display-name dnsZone1 --domain "[]" --dns-server-ips "[1.1.1.1]" --source-ip 8.8.8.8 --revision 1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXMve30=/2025-09-01.xml) **Stable** + + + +#### examples + +- Create a DNS zone by ID in a workload network. + ```bash + vmware workload-network dns-zone create --resource-group group1 --private-cloud cloud1 --dns-zone dnsZone1 --display-name dnsZone1 --domain "[]" --dns-server-ips "[1.1.1.1]" --source-ip 8.8.8.8 --revision 1 + ``` diff --git a/Commands/vmware/workload-network/dns-zone/_delete.md b/Commands/vmware/workload-network/dns-zone/_delete.md index 6150b7d1d..57f9ff507 100644 --- a/Commands/vmware/workload-network/dns-zone/_delete.md +++ b/Commands/vmware/workload-network/dns-zone/_delete.md @@ -25,3 +25,25 @@ Delete a DNS zone by id in a private cloud workload network. ```bash vmware workload-network dns-zone delete --resource-group group1 --private-cloud cloud1 --dns-zone dnsZone1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXMve30=/2024-09-01.xml) **Stable** + + + +#### examples + +- Delete a DNS zone by ID in a workload network. + ```bash + vmware workload-network dns-zone delete --resource-group group1 --dns-zone dnsZone1 --private-cloud cloud1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXMve30=/2025-09-01.xml) **Stable** + + + +#### examples + +- Delete a DNS zone by ID in a workload network. + ```bash + vmware workload-network dns-zone delete --resource-group group1 --dns-zone dnsZone1 --private-cloud cloud1 + ``` diff --git a/Commands/vmware/workload-network/dns-zone/_list.md b/Commands/vmware/workload-network/dns-zone/_list.md index 7dc26ed08..bdd738d74 100644 --- a/Commands/vmware/workload-network/dns-zone/_list.md +++ b/Commands/vmware/workload-network/dns-zone/_list.md @@ -25,3 +25,25 @@ List of DNS zones in a private cloud workload network. ```bash vmware workload-network dns-zone list --resource-group group1 --private-cloud cloud1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXM=/2024-09-01.xml) **Stable** + + + +#### examples + +- List of DNS zones in a workload network. + ```bash + vmware workload-network dns-zone list --resource-group group1 --private-cloud cloud1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXM=/2025-09-01.xml) **Stable** + + + +#### examples + +- List of DNS zones in a workload network. + ```bash + vmware workload-network dns-zone list --resource-group group1 --private-cloud cloud1 + ``` diff --git a/Commands/vmware/workload-network/dns-zone/_show.md b/Commands/vmware/workload-network/dns-zone/_show.md index 759f97262..c99ab4413 100644 --- a/Commands/vmware/workload-network/dns-zone/_show.md +++ b/Commands/vmware/workload-network/dns-zone/_show.md @@ -25,3 +25,25 @@ Get a DNS zone by id in a private cloud workload network. ```bash vmware workload-network dns-zone show --resource-group group1 --private-cloud cloud1 --dns-zone dnsZone1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXMve30=/2024-09-01.xml) **Stable** + + + +#### examples + +- Get a DNS zone by ID in a workload network. + ```bash + vmware workload-network dns-zone show --resource-group group1 --private-cloud cloud1 --dns-zone dnsZone1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXMve30=/2025-09-01.xml) **Stable** + + + +#### examples + +- Get a DNS zone by ID in a workload network. + ```bash + vmware workload-network dns-zone show --resource-group group1 --private-cloud cloud1 --dns-zone dnsZone1 + ``` diff --git a/Commands/vmware/workload-network/dns-zone/_update.md b/Commands/vmware/workload-network/dns-zone/_update.md index 659a66673..a943b9ffa 100644 --- a/Commands/vmware/workload-network/dns-zone/_update.md +++ b/Commands/vmware/workload-network/dns-zone/_update.md @@ -25,3 +25,25 @@ Update a DNS zone by id in a private cloud workload network. ```bash vmware workload-network dns-zone update --resource-group group1 --private-cloud cloud1 --dns-zone dnsZone1 --display-name dnsZone1 --domain domain1 --dns-server-ips 1.1.1.1 --source-ip 8.8.8.8 --dns-services 1 --revision 1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXMve30=/2024-09-01.xml) **Stable** + + + +#### examples + +- Update a DNS zone by ID in a workload network. + ```bash + vmware workload-network dns-zone update --resource-group group1 --private-cloud cloud1 --dns-zone dnsZone1 --display-name dnsZone1 --domain domain1 --dns-server-ips 1.1.1.1 --source-ip 8.8.8.8 --dns-services 1 --revision 1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXMve30=/2025-09-01.xml) **Stable** + + + +#### examples + +- Update a DNS zone by ID in a workload network. + ```bash + vmware workload-network dns-zone update --resource-group group1 --private-cloud cloud1 --dns-zone dnsZone1 --display-name dnsZone1 --domain domain1 --dns-server-ips 1.1.1.1 --source-ip 8.8.8.8 --dns-services 1 --revision 1 + ``` diff --git a/Commands/vmware/workload-network/gateway/_list.md b/Commands/vmware/workload-network/gateway/_list.md index 1908ee5cc..522155c6e 100644 --- a/Commands/vmware/workload-network/gateway/_list.md +++ b/Commands/vmware/workload-network/gateway/_list.md @@ -25,3 +25,25 @@ List of gateways in a private cloud workload network. ```bash vmware workload-network gateway list --resource-group group1 --private-cloud cloud1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXM=/2024-09-01.xml) **Stable** + + + +#### examples + +- List of Gateways in a workload network. + ```bash + vmware workload-network gateway list --resource-group group1 --private-cloud cloud1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXM=/2025-09-01.xml) **Stable** + + + +#### examples + +- List of Gateways in a workload network. + ```bash + vmware workload-network gateway list --resource-group group1 --private-cloud cloud1 + ``` diff --git a/Commands/vmware/workload-network/gateway/_show.md b/Commands/vmware/workload-network/gateway/_show.md index 650c6eeb5..72ac9753e 100644 --- a/Commands/vmware/workload-network/gateway/_show.md +++ b/Commands/vmware/workload-network/gateway/_show.md @@ -25,3 +25,25 @@ Get a gateway by id in a private cloud workload network. ```bash vmware workload-network gateway show --resource-group group1 --private-cloud cloud1 --gateway gateway1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXMve30=/2024-09-01.xml) **Stable** + + + +#### examples + +- Get a Gateway by ID in a workload network. + ```bash + vmware workload-network gateway show --resource-group group1 --private-cloud cloud1 --gateway gateway1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXMve30=/2025-09-01.xml) **Stable** + + + +#### examples + +- Get a Gateway by ID in a workload network. + ```bash + vmware workload-network gateway show --resource-group group1 --private-cloud cloud1 --gateway gateway1 + ``` diff --git a/Commands/vmware/workload-network/port-mirroring/_create.md b/Commands/vmware/workload-network/port-mirroring/_create.md index d0ebd87ee..724503ae0 100644 --- a/Commands/vmware/workload-network/port-mirroring/_create.md +++ b/Commands/vmware/workload-network/port-mirroring/_create.md @@ -25,3 +25,25 @@ Create a port mirroring profile by id in a private cloud workload network. ```bash vmware workload-network port-mirroring create --resource-group group1 --private-cloud cloud1 --port-mirroring portMirroring1 --display-name portMirroring1 --direction BIDIRECTIONAL --source vmGroup1 --destination vmGroup2 --revision 1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVzL3t9/2024-09-01.xml) **Stable** + + + +#### examples + +- Create a port mirroring profile by ID in a workload network. + ```bash + vmware workload-network port-mirroring create --resource-group group1 --private-cloud cloud1 --port-mirroring portMirroring1 --display-name portMirroring1 --direction BIDIRECTIONAL --source vmGroup1 --destination vmGroup2 --revision 1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVzL3t9/2025-09-01.xml) **Stable** + + + +#### examples + +- Create a port mirroring profile by ID in a workload network. + ```bash + vmware workload-network port-mirroring create --resource-group group1 --private-cloud cloud1 --port-mirroring portMirroring1 --display-name portMirroring1 --direction BIDIRECTIONAL --source vmGroup1 --destination vmGroup2 --revision 1 + ``` diff --git a/Commands/vmware/workload-network/port-mirroring/_delete.md b/Commands/vmware/workload-network/port-mirroring/_delete.md index 696a651c5..1d9bd7a87 100644 --- a/Commands/vmware/workload-network/port-mirroring/_delete.md +++ b/Commands/vmware/workload-network/port-mirroring/_delete.md @@ -25,3 +25,25 @@ Delete a port mirroring profile by id in a private cloud workload network. ```bash vmware workload-network port-mirroring delete --resource-group group1 --private-cloud cloud1 --port-mirroring portMirroring1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVzL3t9/2024-09-01.xml) **Stable** + + + +#### examples + +- Delete a port mirroring profile by ID in a workload network. + ```bash + vmware workload-network port-mirroring delete --resource-group group1 --port-mirroring portMirroring1 --private-cloud cloud1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVzL3t9/2025-09-01.xml) **Stable** + + + +#### examples + +- Delete a port mirroring profile by ID in a workload network. + ```bash + vmware workload-network port-mirroring delete --resource-group group1 --port-mirroring portMirroring1 --private-cloud cloud1 + ``` diff --git a/Commands/vmware/workload-network/port-mirroring/_list.md b/Commands/vmware/workload-network/port-mirroring/_list.md index 2e7ac895a..550019789 100644 --- a/Commands/vmware/workload-network/port-mirroring/_list.md +++ b/Commands/vmware/workload-network/port-mirroring/_list.md @@ -25,3 +25,25 @@ List of port mirroring profiles in a private cloud workload network. ```bash vmware workload-network port-mirroring list --resource-group group1 --private-cloud cloud1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVz/2024-09-01.xml) **Stable** + + + +#### examples + +- List of port mirroring profiles in a workload network. + ```bash + vmware workload-network port-mirroring list --resource-group group1 --private-cloud cloud1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVz/2025-09-01.xml) **Stable** + + + +#### examples + +- List of port mirroring profiles in a workload network. + ```bash + vmware workload-network port-mirroring list --resource-group group1 --private-cloud cloud1 + ``` diff --git a/Commands/vmware/workload-network/port-mirroring/_show.md b/Commands/vmware/workload-network/port-mirroring/_show.md index c422710a7..35ae8c273 100644 --- a/Commands/vmware/workload-network/port-mirroring/_show.md +++ b/Commands/vmware/workload-network/port-mirroring/_show.md @@ -25,3 +25,25 @@ Get a port mirroring profile by id in a private cloud workload network. ```bash vmware workload-network port-mirroring show --resource-group group1 --private-cloud cloud1 --port-mirroring portMirroring1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVzL3t9/2024-09-01.xml) **Stable** + + + +#### examples + +- Get a port mirroring profile by ID in a workload network. + ```bash + vmware workload-network port-mirroring show --resource-group group1 --private-cloud cloud1 --port-mirroring portMirroring1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVzL3t9/2025-09-01.xml) **Stable** + + + +#### examples + +- Get a port mirroring profile by ID in a workload network. + ```bash + vmware workload-network port-mirroring show --resource-group group1 --private-cloud cloud1 --port-mirroring portMirroring1 + ``` diff --git a/Commands/vmware/workload-network/port-mirroring/_update.md b/Commands/vmware/workload-network/port-mirroring/_update.md index dffdd6835..e9b7b8781 100644 --- a/Commands/vmware/workload-network/port-mirroring/_update.md +++ b/Commands/vmware/workload-network/port-mirroring/_update.md @@ -25,3 +25,25 @@ Update a port mirroring profile by id in a private cloud workload network. ```bash vmware workload-network port-mirroring update --resource-group group1 --private-cloud cloud1 --port-mirroring portMirroring1 --display-name portMirroring1 --direction BIDIRECTIONAL --source vmGroup1 --destination vmGroup2 --revision 1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVzL3t9/2024-09-01.xml) **Stable** + + + +#### examples + +- Update a port mirroring profile by ID in a workload network. + ```bash + vmware workload-network port-mirroring update --resource-group group1 --private-cloud cloud1 --port-mirroring portMirroring1 --display-name portMirroring1 --direction BIDIRECTIONAL --source vmGroup1 --destination vmGroup2 --revision 1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVzL3t9/2025-09-01.xml) **Stable** + + + +#### examples + +- Update a port mirroring profile by ID in a workload network. + ```bash + vmware workload-network port-mirroring update --resource-group group1 --private-cloud cloud1 --port-mirroring portMirroring1 --display-name portMirroring1 --direction BIDIRECTIONAL --source vmGroup1 --destination vmGroup2 --revision 1 + ``` diff --git a/Commands/vmware/workload-network/public-ip/_create.md b/Commands/vmware/workload-network/public-ip/_create.md index c5526c4e7..acdec65fd 100644 --- a/Commands/vmware/workload-network/public-ip/_create.md +++ b/Commands/vmware/workload-network/public-ip/_create.md @@ -25,3 +25,25 @@ Create a Public IP Block by id in a private cloud workload network. ```bash vmware workload-network public-ip create --resource-group group1 --private-cloud cloud1 --public-ip publicIP1 --display-name publicIP1 --number-of-public-ips 32 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBzL3t9/2024-09-01.xml) **Stable** + + + +#### examples + +- Create a Public IP Block by ID in a workload network. + ```bash + vmware workload-network public-ip create --resource-group group1 --private-cloud cloud1 --public-ip publicIP1 --display-name publicIP1 --number-of-public-ips 32 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBzL3t9/2025-09-01.xml) **Stable** + + + +#### examples + +- Create a Public IP Block by ID in a workload network. + ```bash + vmware workload-network public-ip create --resource-group group1 --private-cloud cloud1 --public-ip publicIP1 --display-name publicIP1 --number-of-public-ips 32 + ``` diff --git a/Commands/vmware/workload-network/public-ip/_delete.md b/Commands/vmware/workload-network/public-ip/_delete.md index f6e3b7b0b..c8bbeadbf 100644 --- a/Commands/vmware/workload-network/public-ip/_delete.md +++ b/Commands/vmware/workload-network/public-ip/_delete.md @@ -25,3 +25,25 @@ Delete a Public IP Block by id in a private cloud workload network. ```bash vmware workload-network public-ip delete --resource-group group1 --private-cloud cloud1 --public-ip publicIP1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBzL3t9/2024-09-01.xml) **Stable** + + + +#### examples + +- Delete a Public IP Block by ID in a workload network. + ```bash + vmware workload-network public-ip delete --resource-group group1 --public-ip publicIP1 --private-cloud cloud1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBzL3t9/2025-09-01.xml) **Stable** + + + +#### examples + +- Delete a Public IP Block by ID in a workload network. + ```bash + vmware workload-network public-ip delete --resource-group group1 --public-ip publicIP1 --private-cloud cloud1 + ``` diff --git a/Commands/vmware/workload-network/public-ip/_list.md b/Commands/vmware/workload-network/public-ip/_list.md index a1e387bf6..e6dd2ce65 100644 --- a/Commands/vmware/workload-network/public-ip/_list.md +++ b/Commands/vmware/workload-network/public-ip/_list.md @@ -25,3 +25,25 @@ List of Public IP Blocks in a private cloud workload network. ```bash vmware workload-network public-ip list --resource-group group1 --private-cloud cloud1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBz/2024-09-01.xml) **Stable** + + + +#### examples + +- List of Public IP Blocks in a workload network. + ```bash + vmware workload-network public-ip list --resource-group group1 --private-cloud cloud1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBz/2025-09-01.xml) **Stable** + + + +#### examples + +- List of Public IP Blocks in a workload network. + ```bash + vmware workload-network public-ip list --resource-group group1 --private-cloud cloud1 + ``` diff --git a/Commands/vmware/workload-network/public-ip/_show.md b/Commands/vmware/workload-network/public-ip/_show.md index 14c8fc890..b560407bd 100644 --- a/Commands/vmware/workload-network/public-ip/_show.md +++ b/Commands/vmware/workload-network/public-ip/_show.md @@ -25,3 +25,25 @@ Get a Public IP Block by id in a private cloud workload network. ```bash vmware workload-network public-ip show --resource-group group1 --private-cloud cloud1 --public-ip publicIP1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBzL3t9/2024-09-01.xml) **Stable** + + + +#### examples + +- Get a Public IP Block by ID in a workload network. + ```bash + vmware workload-network public-ip show --resource-group group1 --private-cloud cloud1 --public-ip publicIP1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBzL3t9/2025-09-01.xml) **Stable** + + + +#### examples + +- Get a Public IP Block by ID in a workload network. + ```bash + vmware workload-network public-ip show --resource-group group1 --private-cloud cloud1 --public-ip publicIP1 + ``` diff --git a/Commands/vmware/workload-network/public-ip/_update.md b/Commands/vmware/workload-network/public-ip/_update.md index 5806b6c7a..9cd15d9b0 100644 --- a/Commands/vmware/workload-network/public-ip/_update.md +++ b/Commands/vmware/workload-network/public-ip/_update.md @@ -11,3 +11,11 @@ Update a Public IP Block by id in a private cloud workload network. ### [2023-03-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBzL3t9/2023-03-01.xml) **Stable** + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBzL3t9/2024-09-01.xml) **Stable** + + + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBzL3t9/2025-09-01.xml) **Stable** + + diff --git a/Commands/vmware/workload-network/segment/_create.md b/Commands/vmware/workload-network/segment/_create.md index 5d085101a..4355a2109 100644 --- a/Commands/vmware/workload-network/segment/_create.md +++ b/Commands/vmware/workload-network/segment/_create.md @@ -25,3 +25,25 @@ Create a segment by id in a private cloud workload network. ```bash vmware workload-network segment create --resource-group group1 --private-cloud cloud1 --segment segment1 --display-name segment1 --connected-gateway /infra/tier-1s/gateway --revision 1 --dhcp-ranges 40.20.0.0 40.20.0.1 --gateway-address 40.20.20.20/16 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHMve30=/2024-09-01.xml) **Stable** + + + +#### examples + +- Create a segment by ID in a workload network. + ```bash + vmware workload-network segment create --resource-group group1 --private-cloud cloud1 --segment segment1 --display-name segment1 --connected-gateway /infra/tier-1s/gateway --dhcp-ranges "[40.20.0.0-40.20.0.1]" --gateway-address 40.20.20.20/16 --revision 1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHMve30=/2025-09-01.xml) **Stable** + + + +#### examples + +- Create a segment by ID in a workload network. + ```bash + vmware workload-network segment create --resource-group group1 --private-cloud cloud1 --segment segment1 --display-name segment1 --connected-gateway /infra/tier-1s/gateway --dhcp-ranges "[40.20.0.0-40.20.0.1]" --gateway-address 40.20.20.20/16 --revision 1 + ``` diff --git a/Commands/vmware/workload-network/segment/_delete.md b/Commands/vmware/workload-network/segment/_delete.md index 42a7ad3b0..ac88540e8 100644 --- a/Commands/vmware/workload-network/segment/_delete.md +++ b/Commands/vmware/workload-network/segment/_delete.md @@ -25,3 +25,25 @@ Delete a segment by id in a private cloud workload network. ```bash vmware workload-network segment delete --resource-group group1 --private-cloud cloud1 --segment segment1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHMve30=/2024-09-01.xml) **Stable** + + + +#### examples + +- Delete a segment by ID in a workload network. + ```bash + vmware workload-network segment delete --resource-group group1 --private-cloud cloud1 --segment segment1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHMve30=/2025-09-01.xml) **Stable** + + + +#### examples + +- Delete a segment by ID in a workload network. + ```bash + vmware workload-network segment delete --resource-group group1 --private-cloud cloud1 --segment segment1 + ``` diff --git a/Commands/vmware/workload-network/segment/_list.md b/Commands/vmware/workload-network/segment/_list.md index e6b5439dd..48611f665 100644 --- a/Commands/vmware/workload-network/segment/_list.md +++ b/Commands/vmware/workload-network/segment/_list.md @@ -25,3 +25,25 @@ List of segments in a private cloud workload network. ```bash vmware workload-network segment list --resource-group group1 --private-cloud cloud1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHM=/2024-09-01.xml) **Stable** + + + +#### examples + +- List of segments in a workload network. + ```bash + vmware workload-network segment list --resource-group group1 --private-cloud cloud1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHM=/2025-09-01.xml) **Stable** + + + +#### examples + +- List of segments in a workload network. + ```bash + vmware workload-network segment list --resource-group group1 --private-cloud cloud1 + ``` diff --git a/Commands/vmware/workload-network/segment/_show.md b/Commands/vmware/workload-network/segment/_show.md index e1772b808..ed62351cf 100644 --- a/Commands/vmware/workload-network/segment/_show.md +++ b/Commands/vmware/workload-network/segment/_show.md @@ -25,3 +25,25 @@ Get a segment by id in a private cloud workload network. ```bash vmware workload-network segment show --resource-group group1 --private-cloud cloud1 --segment segment1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHMve30=/2024-09-01.xml) **Stable** + + + +#### examples + +- Get a segment by ID in a workload network. + ```bash + vmware workload-network segment show --resource-group group1 --private-cloud cloud1 --segment segment1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHMve30=/2025-09-01.xml) **Stable** + + + +#### examples + +- Get a segment by ID in a workload network. + ```bash + vmware workload-network segment show --resource-group group1 --private-cloud cloud1 --segment segment1 + ``` diff --git a/Commands/vmware/workload-network/segment/_update.md b/Commands/vmware/workload-network/segment/_update.md index d2155602f..2b2f7a18d 100644 --- a/Commands/vmware/workload-network/segment/_update.md +++ b/Commands/vmware/workload-network/segment/_update.md @@ -25,3 +25,25 @@ Update a segment by id in a private cloud workload network. ```bash vmware workload-network segment update --resource-group group1 --private-cloud cloud1 --segment segment1 --display-name segment1 --connected-gateway /infra/tier-1s/gateway --revision 1 --dhcp-ranges 40.20.0.0 40.20.0.1 --gateway-address 40.20.20.20/16 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHMve30=/2024-09-01.xml) **Stable** + + + +#### examples + +- Update a segment by ID in a workload network. + ```bash + vmware workload-network segment update --resource-group group1 --private-cloud cloud1 --segment segment1 --display-name segment1 --connected-gateway /infra/tier-1s/gateway --revision 1 --dhcp-ranges 40.20.0.0 40.20.0.1 --gateway-address 40.20.20.20/16 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHMve30=/2025-09-01.xml) **Stable** + + + +#### examples + +- Update a segment by ID in a workload network. + ```bash + vmware workload-network segment update --resource-group group1 --private-cloud cloud1 --segment segment1 --display-name segment1 --connected-gateway /infra/tier-1s/gateway --revision 1 --dhcp-ranges 40.20.0.0 40.20.0.1 --gateway-address 40.20.20.20/16 + ``` diff --git a/Commands/vmware/workload-network/vm-group/_create.md b/Commands/vmware/workload-network/vm-group/_create.md index 2979b2fae..3a6617e0e 100644 --- a/Commands/vmware/workload-network/vm-group/_create.md +++ b/Commands/vmware/workload-network/vm-group/_create.md @@ -25,3 +25,25 @@ Create a vm group by id in a private cloud workload network. ```bash vmware workload-network vm-group create --resource-group group1 --private-cloud cloud1 --vm-group vmGroup1 --display-name vmGroup1 --members 564d43da-fefc-2a3b-1d92-42855622fa50 --revision 1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHMve30=/2024-09-01.xml) **Stable** + + + +#### examples + +- Create a VM Group by ID in a workload network. + ```bash + vmware workload-network vm-group create --resource-group group1 --private-cloud cloud1 --vm-group vmGroup1 --display-name vmGroup1 --members "[564d43da-fefc-2a3b-1d92-42855622fa50]" --revision 1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHMve30=/2025-09-01.xml) **Stable** + + + +#### examples + +- Create a VM Group by ID in a workload network. + ```bash + vmware workload-network vm-group create --resource-group group1 --private-cloud cloud1 --vm-group vmGroup1 --display-name vmGroup1 --members "[564d43da-fefc-2a3b-1d92-42855622fa50]" --revision 1 + ``` diff --git a/Commands/vmware/workload-network/vm-group/_delete.md b/Commands/vmware/workload-network/vm-group/_delete.md index 0129eafc3..9c480308a 100644 --- a/Commands/vmware/workload-network/vm-group/_delete.md +++ b/Commands/vmware/workload-network/vm-group/_delete.md @@ -25,3 +25,25 @@ Delete a vm group by id in a private cloud workload network. ```bash vmware workload-network vm-group delete --resource-group group1 --private-cloud cloud1 --vm-group vmGroup1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHMve30=/2024-09-01.xml) **Stable** + + + +#### examples + +- Delete a VM Group by ID in a private cloud workload network. + ```bash + vmware workload-network vm-group delete --resource-group group1 --vm-group vmGroup1 --private-cloud cloud1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHMve30=/2025-09-01.xml) **Stable** + + + +#### examples + +- Delete a VM Group by ID in a private cloud workload network. + ```bash + vmware workload-network vm-group delete --resource-group group1 --vm-group vmGroup1 --private-cloud cloud1 + ``` diff --git a/Commands/vmware/workload-network/vm-group/_list.md b/Commands/vmware/workload-network/vm-group/_list.md index 17dbba4da..48dcce803 100644 --- a/Commands/vmware/workload-network/vm-group/_list.md +++ b/Commands/vmware/workload-network/vm-group/_list.md @@ -25,3 +25,25 @@ List of vm groups in a private cloud workload network. ```bash vmware workload-network vm-group list --resource-group group1 --private-cloud cloud1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHM=/2024-09-01.xml) **Stable** + + + +#### examples + +- List of VM Groups in a workload network. + ```bash + vmware workload-network vm-group list --resource-group group1 --private-cloud cloud1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHM=/2025-09-01.xml) **Stable** + + + +#### examples + +- List of VM Groups in a workload network. + ```bash + vmware workload-network vm-group list --resource-group group1 --private-cloud cloud1 + ``` diff --git a/Commands/vmware/workload-network/vm-group/_show.md b/Commands/vmware/workload-network/vm-group/_show.md index 8654fa40a..152f221db 100644 --- a/Commands/vmware/workload-network/vm-group/_show.md +++ b/Commands/vmware/workload-network/vm-group/_show.md @@ -25,3 +25,25 @@ Get a vm group by id in a private cloud workload network. ```bash vmware workload-network vm-group show --resource-group group1 --private-cloud cloud1 --vm-group vmGroup1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHMve30=/2024-09-01.xml) **Stable** + + + +#### examples + +- Get a VM Group by ID in a workload network. + ```bash + vmware workload-network vm-group show --resource-group group1 --private-cloud cloud1 --vm-group vmGroup1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHMve30=/2025-09-01.xml) **Stable** + + + +#### examples + +- Get a VM Group by ID in a workload network. + ```bash + vmware workload-network vm-group show --resource-group group1 --private-cloud cloud1 --vm-group vmGroup1 + ``` diff --git a/Commands/vmware/workload-network/vm-group/_update.md b/Commands/vmware/workload-network/vm-group/_update.md index a159c0d1b..f71c0b719 100644 --- a/Commands/vmware/workload-network/vm-group/_update.md +++ b/Commands/vmware/workload-network/vm-group/_update.md @@ -25,3 +25,25 @@ Update a vm group by id in a private cloud workload network. ```bash vmware workload-network vm-group update --resource-group group1 --private-cloud cloud1 --vm-group vmGroup1 --display-name vmGroup1 --members 564d43da-fefc-2a3b-1d92-42855622fa50 --revision 1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHMve30=/2024-09-01.xml) **Stable** + + + +#### examples + +- Update a VM Group by ID in a workload network. + ```bash + vmware workload-network vm-group update --resource-group group1 --private-cloud cloud1 --vm-group vmGroup1 --display-name vmGroup1 --members 564d43da-fefc-2a3b-1d92-42855622fa50 --revision 1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHMve30=/2025-09-01.xml) **Stable** + + + +#### examples + +- Update a VM Group by ID in a workload network. + ```bash + vmware workload-network vm-group update --resource-group group1 --private-cloud cloud1 --vm-group vmGroup1 --display-name vmGroup1 --members 564d43da-fefc-2a3b-1d92-42855622fa50 --revision 1 + ``` diff --git a/Commands/vmware/workload-network/vm/_list.md b/Commands/vmware/workload-network/vm/_list.md index 9f67bbd24..44a26089c 100644 --- a/Commands/vmware/workload-network/vm/_list.md +++ b/Commands/vmware/workload-network/vm/_list.md @@ -25,3 +25,25 @@ List of virtual machines in a private cloud workload network. ```bash vmware workload-network vm list --resource-group group1 --private-cloud cloud1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVz/2024-09-01.xml) **Stable** + + + +#### examples + +- List of Virtual Machines in a workload network. + ```bash + vmware workload-network vm list --resource-group group1 --private-cloud cloud1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVz/2025-09-01.xml) **Stable** + + + +#### examples + +- List of Virtual Machines in a workload network. + ```bash + vmware workload-network vm list --resource-group group1 --private-cloud cloud1 + ``` diff --git a/Commands/vmware/workload-network/vm/_show.md b/Commands/vmware/workload-network/vm/_show.md index 98726ebd9..0984ca307 100644 --- a/Commands/vmware/workload-network/vm/_show.md +++ b/Commands/vmware/workload-network/vm/_show.md @@ -25,3 +25,25 @@ Get a virtual machine by id in a private cloud workload network. ```bash vmware workload-network vm show --resource-group group1 --private-cloud cloud1 --virtual-machine vm1 ``` + +### [2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVzL3t9/2024-09-01.xml) **Stable** + + + +#### examples + +- Get a Virtual Machines by ID in a workload network. + ```bash + vmware workload-network vm show --resource-group group1 --private-cloud cloud1 --virtual-machine vm1 + ``` + +### [2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVzL3t9/2025-09-01.xml) **Stable** + + + +#### examples + +- Get a Virtual Machines by ID in a workload network. + ```bash + vmware workload-network vm show --resource-group group1 --private-cloud cloud1 --virtual-machine vm1 + ``` diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrcXVvdGFhdmFpbGFiaWxpdHk=/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrcXVvdGFhdmFpbGFiaWxpdHk=/2023-09-01.xml new file mode 100644 index 000000000..1b0514463 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrcXVvdGFhdmFpbGFiaWxpdHk=/2023-09-01.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrcXVvdGFhdmFpbGFiaWxpdHk=/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrcXVvdGFhdmFpbGFiaWxpdHk=/2024-09-01.json new file mode 100644 index 000000000..c9fa10530 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrcXVvdGFhdmFpbGFiaWxpdHk=/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.avs/locations/{}/checkquotaavailability", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFWUy9sb2NhdGlvbnMve2xvY2F0aW9ufS9jaGVja1F1b3RhQXZhaWxhYmlsaXR5/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware location", "commands": [{"name": "check-quota-availability", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/providers/microsoft.avs/locations/{}/checkquotaavailability", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFWUy9sb2NhdGlvbnMve2xvY2F0aW9ufS9jaGVja1F1b3RhQXZhaWxhYmlsaXR5/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceLocation", "var": "$Path.location", "options": ["l", "location"], "required": true, "idPart": "name"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Locations_CheckQuotaAvailability", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.AVS/locations/{location}/checkQuotaAvailability", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "location", "arg": "$Path.location", "required": true, "format": {"minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "object", "name": "hostsRemaining", "additionalProps": {"readOnly": true, "item": {"type": "integer32"}}}, {"readOnly": true, "type": "string", "name": "quotaEnabled", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrcXVvdGFhdmFpbGFiaWxpdHk=/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrcXVvdGFhdmFpbGFiaWxpdHk=/2024-09-01.xml new file mode 100644 index 000000000..4a93098a6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrcXVvdGFhdmFpbGFiaWxpdHk=/2024-09-01.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrcXVvdGFhdmFpbGFiaWxpdHk=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrcXVvdGFhdmFpbGFiaWxpdHk=/2025-09-01.json new file mode 100644 index 000000000..1abf06b54 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrcXVvdGFhdmFpbGFiaWxpdHk=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.avs/locations/{}/checkquotaavailability", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFWUy9sb2NhdGlvbnMve2xvY2F0aW9ufS9jaGVja1F1b3RhQXZhaWxhYmlsaXR5/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware location", "commands": [{"name": "check-quota-availability", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/providers/microsoft.avs/locations/{}/checkquotaavailability", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFWUy9sb2NhdGlvbnMve2xvY2F0aW9ufS9jaGVja1F1b3RhQXZhaWxhYmlsaXR5/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceLocation", "var": "$Path.location", "options": ["l", "location"], "required": true, "idPart": "name"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Locations_CheckQuotaAvailability", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.AVS/locations/{location}/checkQuotaAvailability", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "location", "arg": "$Path.location", "required": true, "format": {"minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "object", "name": "hostsRemaining", "additionalProps": {"readOnly": true, "item": {"type": "integer32"}}}, {"readOnly": true, "type": "string", "name": "quotaEnabled", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrcXVvdGFhdmFpbGFiaWxpdHk=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrcXVvdGFhdmFpbGFiaWxpdHk=/2025-09-01.xml new file mode 100644 index 000000000..8a0c04f23 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrcXVvdGFhdmFpbGFiaWxpdHk=/2025-09-01.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrdHJpYWxhdmFpbGFiaWxpdHk=/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrdHJpYWxhdmFpbGFiaWxpdHk=/2023-09-01.xml new file mode 100644 index 000000000..67488b7d8 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrdHJpYWxhdmFpbGFiaWxpdHk=/2023-09-01.xml @@ -0,0 +1,96 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrdHJpYWxhdmFpbGFiaWxpdHk=/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrdHJpYWxhdmFpbGFiaWxpdHk=/2024-09-01.json new file mode 100644 index 000000000..6ee496bae --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrdHJpYWxhdmFpbGFiaWxpdHk=/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.avs/locations/{}/checktrialavailability", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFWUy9sb2NhdGlvbnMve2xvY2F0aW9ufS9jaGVja1RyaWFsQXZhaWxhYmlsaXR5/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware location", "commands": [{"name": "check-trial-availability", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/providers/microsoft.avs/locations/{}/checktrialavailability", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFWUy9sb2NhdGlvbnMve2xvY2F0aW9ufS9jaGVja1RyaWFsQXZhaWxhYmlsaXR5/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceLocation", "var": "$Path.location", "options": ["l", "location"], "required": true, "idPart": "name"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Sku", "args": [{"type": "integer32", "var": "$sku.capacity", "options": ["capacity"], "hide": true, "group": "Sku", "help": {"short": "If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted."}}, {"type": "string", "var": "$sku.family", "options": ["family"], "hide": true, "group": "Sku", "help": {"short": "If the service has different generations of hardware, for the same SKU, then that can be captured here."}}, {"type": "string", "var": "$sku.name", "options": ["sku"], "group": "Sku", "help": {"short": "The name of the SKU. E.g. P3. It is typically a letter+number code"}}, {"type": "string", "var": "$sku.size", "options": ["size"], "hide": true, "group": "Sku", "help": {"short": "The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code."}}, {"type": "string", "var": "$sku.tier", "options": ["tier"], "hide": true, "group": "Sku", "help": {"short": "This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Free", "value": "Free"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}]}], "operations": [{"operationId": "Locations_CheckTrialAvailability", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.AVS/locations/{location}/checkTrialAvailability", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "location", "arg": "$Path.location", "required": true, "format": {"minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "arg": "$sku.capacity"}, {"type": "string", "name": "family", "arg": "$sku.family"}, {"type": "string", "name": "name", "arg": "$sku.name", "required": true}, {"type": "string", "name": "size", "arg": "$sku.size"}, {"type": "string", "name": "tier", "arg": "$sku.tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "integer32", "name": "availableHosts"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "TrialAvailable"}, {"value": "TrialDisabled"}, {"value": "TrialUsed"}]}}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrdHJpYWxhdmFpbGFiaWxpdHk=/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrdHJpYWxhdmFpbGFiaWxpdHk=/2024-09-01.xml new file mode 100644 index 000000000..77572e837 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrdHJpYWxhdmFpbGFiaWxpdHk=/2024-09-01.xml @@ -0,0 +1,96 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrdHJpYWxhdmFpbGFiaWxpdHk=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrdHJpYWxhdmFpbGFiaWxpdHk=/2025-09-01.json new file mode 100644 index 000000000..717e836d1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrdHJpYWxhdmFpbGFiaWxpdHk=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.avs/locations/{}/checktrialavailability", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFWUy9sb2NhdGlvbnMve2xvY2F0aW9ufS9jaGVja1RyaWFsQXZhaWxhYmlsaXR5/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware location", "commands": [{"name": "check-trial-availability", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/providers/microsoft.avs/locations/{}/checktrialavailability", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFWUy9sb2NhdGlvbnMve2xvY2F0aW9ufS9jaGVja1RyaWFsQXZhaWxhYmlsaXR5/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceLocation", "var": "$Path.location", "options": ["l", "location"], "required": true, "idPart": "name"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Sku", "args": [{"type": "integer32", "var": "$sku.capacity", "options": ["capacity"], "hide": true, "group": "Sku", "help": {"short": "If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted."}}, {"type": "string", "var": "$sku.family", "options": ["family"], "hide": true, "group": "Sku", "help": {"short": "If the service has different generations of hardware, for the same SKU, then that can be captured here."}}, {"type": "string", "var": "$sku.name", "options": ["sku"], "group": "Sku", "help": {"short": "The name of the SKU. E.g. P3. It is typically a letter+number code"}}, {"type": "string", "var": "$sku.size", "options": ["size"], "hide": true, "group": "Sku", "help": {"short": "The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code."}}, {"type": "string", "var": "$sku.tier", "options": ["tier"], "hide": true, "group": "Sku", "help": {"short": "This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Free", "value": "Free"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}]}], "operations": [{"operationId": "Locations_CheckTrialAvailability", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.AVS/locations/{location}/checkTrialAvailability", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "location", "arg": "$Path.location", "required": true, "format": {"minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "arg": "$sku.capacity"}, {"type": "string", "name": "family", "arg": "$sku.family"}, {"type": "string", "name": "name", "arg": "$sku.name", "required": true}, {"type": "string", "name": "size", "arg": "$sku.size"}, {"type": "string", "name": "tier", "arg": "$sku.tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "integer32", "name": "availableHosts"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "TrialAvailable"}, {"value": "TrialDisabled"}, {"value": "TrialUsed"}]}}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrdHJpYWxhdmFpbGFiaWxpdHk=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrdHJpYWxhdmFpbGFiaWxpdHk=/2025-09-01.xml new file mode 100644 index 000000000..5ded4495a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L2NoZWNrdHJpYWxhdmFpbGFiaWxpdHk=/2025-09-01.xml @@ -0,0 +1,96 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L3NlcnZpY2Vjb21wb25lbnRzL3t9L2NoZWNrYXZhaWxhYmlsaXR5/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L3NlcnZpY2Vjb21wb25lbnRzL3t9L2NoZWNrYXZhaWxhYmlsaXR5/2025-09-01.json new file mode 100644 index 000000000..5c410768f --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L3NlcnZpY2Vjb21wb25lbnRzL3t9L2NoZWNrYXZhaWxhYmlsaXR5/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.avs/locations/{}/servicecomponents/{}/checkavailability", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFWUy9sb2NhdGlvbnMve2xvY2F0aW9ufS9zZXJ2aWNlQ29tcG9uZW50cy97c2VydmljZUNvbXBvbmVudE5hbWV9L2NoZWNrQXZhaWxhYmlsaXR5/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware service-component", "commands": [{"name": "check-availability", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/providers/microsoft.avs/locations/{}/servicecomponents/{}/checkavailability", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFWUy9sb2NhdGlvbnMve2xvY2F0aW9ufS9zZXJ2aWNlQ29tcG9uZW50cy97c2VydmljZUNvbXBvbmVudE5hbWV9L2NoZWNrQXZhaWxhYmlsaXR5/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceLocation", "var": "$Path.location", "options": ["l", "location"], "required": true, "idPart": "name"}, {"type": "string", "var": "$Path.serviceComponentName", "options": ["service-component-name"], "required": true, "idPart": "child_name_1", "help": {"short": "A service component"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "ServiceComponents_CheckAvailability", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.AVS/locations/{location}/serviceComponents/{serviceComponentName}/checkAvailability", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "location", "arg": "$Path.location", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "serviceComponentName", "arg": "$Path.serviceComponentName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L3NlcnZpY2Vjb21wb25lbnRzL3t9L2NoZWNrYXZhaWxhYmlsaXR5/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L3NlcnZpY2Vjb21wb25lbnRzL3t9L2NoZWNrYXZhaWxhYmlsaXR5/2025-09-01.xml new file mode 100644 index 000000000..42a16ac58 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvbG9jYXRpb25zL3t9L3NlcnZpY2Vjb21wb25lbnRzL3t9L2NoZWNrYXZhaWxhYmlsaXR5/2025-09-01.xml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + +
+
+
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvc2t1cw==/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvc2t1cw==/2024-09-01.json new file mode 100644 index 000000000..ea4061364 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvc2t1cw==/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.avs/skus", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFWUy9za3Vz/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware skus", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/providers/microsoft.avs/skus", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFWUy9za3Vz/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Skus_List", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.AVS/skus", "request": {"method": "get", "path": {"params": [{"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"type": "array<@ResourceSkuCapabilities_read>", "name": "capabilities", "item": {"type": "@ResourceSkuCapabilities_read"}}, {"type": "string", "name": "family"}, {"type": "array", "name": "locationInfo", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "location", "required": true}, {"type": "array", "name": "zoneDetails", "required": true, "item": {"type": "object", "props": [{"type": "array", "name": "capabilities", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "value", "required": true}], "cls": "ResourceSkuCapabilities_read"}}, {"type": "array", "name": "name", "required": true, "item": {"type": "string"}}]}}, {"type": "array", "name": "zones", "required": true, "item": {"type": "string"}}]}}, {"type": "array", "name": "locations", "required": true, "item": {"type": "string"}}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "resourceType", "required": true, "enum": {"items": [{"value": "privateClouds"}, {"value": "privateClouds/clusters"}]}}, {"type": "array", "name": "restrictions", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "reasonCode", "enum": {"items": [{"value": "NotAvailableForSubscription"}, {"value": "QuotaId"}]}}, {"type": "object", "name": "restrictionInfo", "required": true, "props": [{"type": "array", "name": "locations", "item": {"type": "string"}}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}, {"type": "string", "name": "type", "enum": {"items": [{"value": "Location"}, {"value": "Zone"}]}}, {"type": "array", "name": "values", "required": true, "item": {"type": "string"}}]}}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvc2t1cw==/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvc2t1cw==/2024-09-01.xml new file mode 100644 index 000000000..5e9beec3b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvc2t1cw==/2024-09-01.xml @@ -0,0 +1,112 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvc2t1cw==/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvc2t1cw==/2025-09-01.json new file mode 100644 index 000000000..81374ecc3 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvc2t1cw==/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.avs/skus", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFWUy9za3Vz/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware skus", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/providers/microsoft.avs/skus", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFWUy9za3Vz/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Skus_List", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.AVS/skus", "request": {"method": "get", "path": {"params": [{"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"type": "array<@ResourceSkuCapabilities_read>", "name": "capabilities", "item": {"type": "@ResourceSkuCapabilities_read"}}, {"type": "string", "name": "family"}, {"type": "array", "name": "locationInfo", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "location", "required": true}, {"type": "array", "name": "zoneDetails", "required": true, "item": {"type": "object", "props": [{"type": "array", "name": "capabilities", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "value", "required": true}], "cls": "ResourceSkuCapabilities_read"}}, {"type": "array", "name": "name", "required": true, "item": {"type": "string"}}]}}, {"type": "array", "name": "zones", "required": true, "item": {"type": "string"}}]}}, {"type": "array", "name": "locations", "required": true, "item": {"type": "string"}}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "resourceType", "required": true, "enum": {"items": [{"value": "privateClouds"}, {"value": "privateClouds/clusters"}]}}, {"type": "array", "name": "restrictions", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "reasonCode", "enum": {"items": [{"value": "NotAvailableForSubscription"}, {"value": "QuotaId"}]}}, {"type": "object", "name": "restrictionInfo", "required": true, "props": [{"type": "array", "name": "locations", "item": {"type": "string"}}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}, {"type": "string", "name": "type", "enum": {"items": [{"value": "Location"}, {"value": "Zone"}]}}, {"type": "array", "name": "values", "required": true, "item": {"type": "string"}}]}}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvc2t1cw==/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvc2t1cw==/2025-09-01.xml new file mode 100644 index 000000000..bece0d2b8 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvc2t1cw==/2025-09-01.xml @@ -0,0 +1,112 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2023-09-01.xml new file mode 100644 index 000000000..52e6edc55 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2023-09-01.xml @@ -0,0 +1,484 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2024-09-01.json new file mode 100644 index 000000000..8a4aab7be --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.avs/privateclouds", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFWUy9wcml2YXRlQ2xvdWRz/V/MjAyNC0wOS0wMQ=="}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHM=/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/providers/microsoft.avs/privateclouds", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFWUy9wcml2YXRlQ2xvdWRz/V/MjAyNC0wOS0wMQ=="}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHM=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_PrivateClouds_ListInSubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}, {"var": "$Condition_PrivateClouds_List", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}], "operations": [{"when": ["$Condition_PrivateClouds_ListInSubscription"], "operationId": "PrivateClouds_ListInSubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.AVS/privateClouds", "request": {"method": "get", "path": {"params": [{"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}"}}, {"type": "object", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "availability", "props": [{"type": "integer32", "name": "secondaryZone"}, {"type": "string", "name": "strategy", "enum": {"items": [{"value": "DualZone"}, {"value": "SingleZone"}]}}, {"type": "integer32", "name": "zone"}]}, {"type": "object", "name": "circuit", "props": [{"readOnly": true, "type": "string", "name": "expressRouteID"}, {"readOnly": true, "type": "string", "name": "expressRoutePrivatePeeringID"}, {"readOnly": true, "type": "string", "name": "primarySubnet"}, {"readOnly": true, "type": "string", "name": "secondarySubnet"}], "cls": "Circuit_read"}, {"type": "string", "name": "dnsZoneType", "enum": {"items": [{"value": "Private"}, {"value": "Public"}]}}, {"type": "object", "name": "encryption", "props": [{"type": "object", "name": "keyVaultProperties", "props": [{"readOnly": true, "type": "string", "name": "autoDetectedKeyVersion"}, {"type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "keyState", "enum": {"items": [{"value": "AccessDenied"}, {"value": "Connected"}]}}, {"type": "string", "name": "keyVaultUrl"}, {"type": "string", "name": "keyVersion"}, {"readOnly": true, "type": "string", "name": "versionType", "enum": {"items": [{"value": "AutoDetected"}, {"value": "Fixed"}]}}]}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"readOnly": true, "type": "object", "name": "endpoints", "props": [{"readOnly": true, "type": "string", "name": "hcxCloudManager"}, {"readOnly": true, "type": "string", "name": "hcxCloudManagerIp"}, {"readOnly": true, "type": "string", "name": "nsxtManager"}, {"readOnly": true, "type": "string", "name": "nsxtManagerIp"}, {"readOnly": true, "type": "string", "name": "vcenterIp"}, {"readOnly": true, "type": "string", "name": "vcsa"}]}, {"type": "array", "name": "extendedNetworkBlocks", "item": {"type": "string"}}, {"readOnly": true, "type": "array", "name": "externalCloudLinks", "item": {"type": "string"}}, {"type": "array", "name": "identitySources", "item": {"type": "object", "props": [{"type": "string", "name": "alias"}, {"type": "string", "name": "baseGroupDN"}, {"type": "string", "name": "baseUserDN"}, {"type": "string", "name": "domain"}, {"type": "string", "name": "name"}, {"type": "password", "name": "password", "secret": true}, {"type": "string", "name": "primaryServer"}, {"type": "string", "name": "secondaryServer"}, {"type": "string", "name": "ssl", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "username"}]}}, {"default": {"value": "Disabled"}, "type": "string", "name": "internet", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "managementCluster", "required": true, "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"type": "integer32", "name": "clusterSize"}, {"type": "array", "name": "hosts", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "vsanDatastoreName"}]}, {"readOnly": true, "type": "string", "name": "managementNetwork"}, {"type": "string", "name": "networkBlock", "required": true}, {"readOnly": true, "type": "string", "name": "nsxPublicIpQuotaRaised", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"readOnly": true, "type": "string", "name": "nsxtCertificateThumbprint"}, {"type": "password", "name": "nsxtPassword", "secret": true}, {"readOnly": true, "type": "string", "name": "provisioningNetwork"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "@Circuit_read", "name": "secondaryCircuit"}, {"readOnly": true, "type": "string", "name": "vcenterCertificateThumbprint"}, {"type": "password", "name": "vcenterPassword", "secret": true}, {"type": "ResourceId", "name": "virtualNetworkId"}, {"readOnly": true, "type": "string", "name": "vmotionNetwork"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"when": ["$Condition_PrivateClouds_List"], "operationId": "PrivateClouds_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}"}}, {"type": "object", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "availability", "props": [{"type": "integer32", "name": "secondaryZone"}, {"type": "string", "name": "strategy", "enum": {"items": [{"value": "DualZone"}, {"value": "SingleZone"}]}}, {"type": "integer32", "name": "zone"}]}, {"type": "@Circuit_read", "name": "circuit"}, {"type": "string", "name": "dnsZoneType", "enum": {"items": [{"value": "Private"}, {"value": "Public"}]}}, {"type": "object", "name": "encryption", "props": [{"type": "object", "name": "keyVaultProperties", "props": [{"readOnly": true, "type": "string", "name": "autoDetectedKeyVersion"}, {"type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "keyState", "enum": {"items": [{"value": "AccessDenied"}, {"value": "Connected"}]}}, {"type": "string", "name": "keyVaultUrl"}, {"type": "string", "name": "keyVersion"}, {"readOnly": true, "type": "string", "name": "versionType", "enum": {"items": [{"value": "AutoDetected"}, {"value": "Fixed"}]}}]}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"readOnly": true, "type": "object", "name": "endpoints", "props": [{"readOnly": true, "type": "string", "name": "hcxCloudManager"}, {"readOnly": true, "type": "string", "name": "hcxCloudManagerIp"}, {"readOnly": true, "type": "string", "name": "nsxtManager"}, {"readOnly": true, "type": "string", "name": "nsxtManagerIp"}, {"readOnly": true, "type": "string", "name": "vcenterIp"}, {"readOnly": true, "type": "string", "name": "vcsa"}]}, {"type": "array", "name": "extendedNetworkBlocks", "item": {"type": "string"}}, {"readOnly": true, "type": "array", "name": "externalCloudLinks", "item": {"type": "string"}}, {"type": "array", "name": "identitySources", "item": {"type": "object", "props": [{"type": "string", "name": "alias"}, {"type": "string", "name": "baseGroupDN"}, {"type": "string", "name": "baseUserDN"}, {"type": "string", "name": "domain"}, {"type": "string", "name": "name"}, {"type": "password", "name": "password", "secret": true}, {"type": "string", "name": "primaryServer"}, {"type": "string", "name": "secondaryServer"}, {"type": "string", "name": "ssl", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "username"}]}}, {"default": {"value": "Disabled"}, "type": "string", "name": "internet", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "managementCluster", "required": true, "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"type": "integer32", "name": "clusterSize"}, {"type": "array", "name": "hosts", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "vsanDatastoreName"}]}, {"readOnly": true, "type": "string", "name": "managementNetwork"}, {"type": "string", "name": "networkBlock", "required": true}, {"readOnly": true, "type": "string", "name": "nsxPublicIpQuotaRaised", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"readOnly": true, "type": "string", "name": "nsxtCertificateThumbprint"}, {"type": "password", "name": "nsxtPassword", "secret": true}, {"readOnly": true, "type": "string", "name": "provisioningNetwork"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "@Circuit_read", "name": "secondaryCircuit"}, {"readOnly": true, "type": "string", "name": "vcenterCertificateThumbprint"}, {"type": "password", "name": "vcenterPassword", "secret": true}, {"type": "ResourceId", "name": "virtualNetworkId"}, {"readOnly": true, "type": "string", "name": "vmotionNetwork"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2024-09-01.xml new file mode 100644 index 000000000..0156b6476 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2024-09-01.xml @@ -0,0 +1,490 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2025-09-01.json new file mode 100644 index 000000000..25c7d71ea --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.avs/privateclouds", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFWUy9wcml2YXRlQ2xvdWRz/V/MjAyNS0wOS0wMQ=="}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHM=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/providers/microsoft.avs/privateclouds", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFWUy9wcml2YXRlQ2xvdWRz/V/MjAyNS0wOS0wMQ=="}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHM=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_PrivateClouds_ListInSubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}, {"var": "$Condition_PrivateClouds_List", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}], "operations": [{"when": ["$Condition_PrivateClouds_ListInSubscription"], "operationId": "PrivateClouds_ListInSubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.AVS/privateClouds", "request": {"method": "get", "path": {"params": [{"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}"}}, {"type": "object", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "availability", "props": [{"type": "integer32", "name": "secondaryZone"}, {"type": "string", "name": "strategy", "enum": {"items": [{"value": "DualZone"}, {"value": "SingleZone"}]}}, {"type": "integer32", "name": "zone"}]}, {"type": "object", "name": "circuit", "props": [{"readOnly": true, "type": "string", "name": "expressRouteID"}, {"readOnly": true, "type": "string", "name": "expressRoutePrivatePeeringID"}, {"readOnly": true, "type": "string", "name": "primarySubnet"}, {"readOnly": true, "type": "string", "name": "secondarySubnet"}], "cls": "Circuit_read"}, {"type": "string", "name": "dnsZoneType", "enum": {"items": [{"value": "Private"}, {"value": "Public"}]}}, {"type": "object", "name": "encryption", "props": [{"type": "object", "name": "keyVaultProperties", "props": [{"readOnly": true, "type": "string", "name": "autoDetectedKeyVersion"}, {"type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "keyState", "enum": {"items": [{"value": "AccessDenied"}, {"value": "Connected"}]}}, {"type": "string", "name": "keyVaultUrl"}, {"type": "string", "name": "keyVersion"}, {"readOnly": true, "type": "string", "name": "versionType", "enum": {"items": [{"value": "AutoDetected"}, {"value": "Fixed"}]}}]}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"readOnly": true, "type": "object", "name": "endpoints", "props": [{"readOnly": true, "type": "string", "name": "hcxCloudManager"}, {"readOnly": true, "type": "string", "name": "hcxCloudManagerIp"}, {"readOnly": true, "type": "string", "name": "nsxtManager"}, {"readOnly": true, "type": "string", "name": "nsxtManagerIp"}, {"readOnly": true, "type": "string", "name": "vcenterIp"}, {"readOnly": true, "type": "string", "name": "vcsa"}]}, {"type": "array", "name": "extendedNetworkBlocks", "item": {"type": "string"}}, {"readOnly": true, "type": "array", "name": "externalCloudLinks", "item": {"type": "string"}}, {"type": "array", "name": "identitySources", "item": {"type": "object", "props": [{"type": "string", "name": "alias"}, {"type": "string", "name": "baseGroupDN"}, {"type": "string", "name": "baseUserDN"}, {"type": "string", "name": "domain"}, {"type": "string", "name": "name"}, {"type": "password", "name": "password", "secret": true}, {"type": "string", "name": "primaryServer"}, {"type": "string", "name": "secondaryServer"}, {"type": "string", "name": "ssl", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "username"}]}}, {"default": {"value": "Disabled"}, "type": "string", "name": "internet", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "managementCluster", "required": true, "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"type": "integer32", "name": "clusterSize"}, {"type": "array", "name": "hosts", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "vsanDatastoreName"}]}, {"readOnly": true, "type": "string", "name": "managementNetwork"}, {"type": "string", "name": "networkBlock", "required": true}, {"readOnly": true, "type": "string", "name": "nsxPublicIpQuotaRaised", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"readOnly": true, "type": "string", "name": "nsxtCertificateThumbprint"}, {"type": "password", "name": "nsxtPassword", "secret": true}, {"readOnly": true, "type": "string", "name": "provisioningNetwork"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "@Circuit_read", "name": "secondaryCircuit"}, {"readOnly": true, "type": "string", "name": "vcenterCertificateThumbprint"}, {"type": "password", "name": "vcenterPassword", "secret": true}, {"type": "object", "name": "vcfLicense", "props": [{"type": "string", "name": "kind", "required": true, "enum": {"items": [{"value": "vcf5"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}], "discriminators": [{"property": "kind", "value": "vcf5", "props": [{"type": "string", "name": "broadcomContractNumber"}, {"type": "string", "name": "broadcomSiteId"}, {"type": "integer32", "name": "cores", "required": true}, {"type": "dateTime", "name": "endDate", "required": true, "format": {"protocol": "iso"}}, {"type": "array", "name": "labels", "item": {"type": "object", "props": [{"type": "string", "name": "key", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "value", "required": true, "format": {"minLength": 1}}]}, "identifiers": ["key"]}, {"type": "password", "name": "licenseKey", "secret": true}]}]}, {"type": "ResourceId", "name": "virtualNetworkId"}, {"readOnly": true, "type": "string", "name": "vmotionNetwork"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"when": ["$Condition_PrivateClouds_List"], "operationId": "PrivateClouds_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}"}}, {"type": "object", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "availability", "props": [{"type": "integer32", "name": "secondaryZone"}, {"type": "string", "name": "strategy", "enum": {"items": [{"value": "DualZone"}, {"value": "SingleZone"}]}}, {"type": "integer32", "name": "zone"}]}, {"type": "@Circuit_read", "name": "circuit"}, {"type": "string", "name": "dnsZoneType", "enum": {"items": [{"value": "Private"}, {"value": "Public"}]}}, {"type": "object", "name": "encryption", "props": [{"type": "object", "name": "keyVaultProperties", "props": [{"readOnly": true, "type": "string", "name": "autoDetectedKeyVersion"}, {"type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "keyState", "enum": {"items": [{"value": "AccessDenied"}, {"value": "Connected"}]}}, {"type": "string", "name": "keyVaultUrl"}, {"type": "string", "name": "keyVersion"}, {"readOnly": true, "type": "string", "name": "versionType", "enum": {"items": [{"value": "AutoDetected"}, {"value": "Fixed"}]}}]}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"readOnly": true, "type": "object", "name": "endpoints", "props": [{"readOnly": true, "type": "string", "name": "hcxCloudManager"}, {"readOnly": true, "type": "string", "name": "hcxCloudManagerIp"}, {"readOnly": true, "type": "string", "name": "nsxtManager"}, {"readOnly": true, "type": "string", "name": "nsxtManagerIp"}, {"readOnly": true, "type": "string", "name": "vcenterIp"}, {"readOnly": true, "type": "string", "name": "vcsa"}]}, {"type": "array", "name": "extendedNetworkBlocks", "item": {"type": "string"}}, {"readOnly": true, "type": "array", "name": "externalCloudLinks", "item": {"type": "string"}}, {"type": "array", "name": "identitySources", "item": {"type": "object", "props": [{"type": "string", "name": "alias"}, {"type": "string", "name": "baseGroupDN"}, {"type": "string", "name": "baseUserDN"}, {"type": "string", "name": "domain"}, {"type": "string", "name": "name"}, {"type": "password", "name": "password", "secret": true}, {"type": "string", "name": "primaryServer"}, {"type": "string", "name": "secondaryServer"}, {"type": "string", "name": "ssl", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "username"}]}}, {"default": {"value": "Disabled"}, "type": "string", "name": "internet", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "managementCluster", "required": true, "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"type": "integer32", "name": "clusterSize"}, {"type": "array", "name": "hosts", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "vsanDatastoreName"}]}, {"readOnly": true, "type": "string", "name": "managementNetwork"}, {"type": "string", "name": "networkBlock", "required": true}, {"readOnly": true, "type": "string", "name": "nsxPublicIpQuotaRaised", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"readOnly": true, "type": "string", "name": "nsxtCertificateThumbprint"}, {"type": "password", "name": "nsxtPassword", "secret": true}, {"readOnly": true, "type": "string", "name": "provisioningNetwork"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "@Circuit_read", "name": "secondaryCircuit"}, {"readOnly": true, "type": "string", "name": "vcenterCertificateThumbprint"}, {"type": "password", "name": "vcenterPassword", "secret": true}, {"type": "object", "name": "vcfLicense", "props": [{"type": "string", "name": "kind", "required": true, "enum": {"items": [{"value": "vcf5"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}], "discriminators": [{"property": "kind", "value": "vcf5", "props": [{"type": "string", "name": "broadcomContractNumber"}, {"type": "string", "name": "broadcomSiteId"}, {"type": "integer32", "name": "cores", "required": true}, {"type": "dateTime", "name": "endDate", "required": true, "format": {"protocol": "iso"}}, {"type": "array", "name": "labels", "item": {"type": "object", "props": [{"type": "string", "name": "key", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "value", "required": true, "format": {"minLength": 1}}]}, "identifiers": ["key"]}, {"type": "password", "name": "licenseKey", "secret": true}]}]}, {"type": "ResourceId", "name": "virtualNetworkId"}, {"readOnly": true, "type": "string", "name": "vmotionNetwork"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2025-09-01.xml new file mode 100644 index 000000000..ac62c9bcc --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2025-09-01.xml @@ -0,0 +1,564 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2023-09-01.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2023-09-01.md new file mode 100644 index 000000000..f02cc4ac8 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2023-09-01.md @@ -0,0 +1 @@ +Reference [/subscriptions/{}/providers/microsoft.avs/privateclouds 2023-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2023-09-01.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2024-09-01.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2024-09-01.md new file mode 100644 index 000000000..f43615f3c --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2024-09-01.md @@ -0,0 +1 @@ +Reference [/subscriptions/{}/providers/microsoft.avs/privateclouds 2024-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2024-09-01.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2025-09-01.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2025-09-01.md new file mode 100644 index 000000000..11d48dab5 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2025-09-01.md @@ -0,0 +1 @@ +Reference [/subscriptions/{}/providers/microsoft.avs/privateclouds 2025-09-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcw==/2025-09-01.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2023-09-01.xml new file mode 100644 index 000000000..8871a8e76 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2023-09-01.xml @@ -0,0 +1,1331 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2024-09-01.json new file mode 100644 index 000000000..2f0c561bd --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["n", "name", "private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "PrivateClouds_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}"}}, {"type": "object", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "availability", "props": [{"type": "integer32", "name": "secondaryZone"}, {"type": "string", "name": "strategy", "enum": {"items": [{"value": "DualZone"}, {"value": "SingleZone"}]}}, {"type": "integer32", "name": "zone"}]}, {"type": "object", "name": "circuit", "props": [{"readOnly": true, "type": "string", "name": "expressRouteID"}, {"readOnly": true, "type": "string", "name": "expressRoutePrivatePeeringID"}, {"readOnly": true, "type": "string", "name": "primarySubnet"}, {"readOnly": true, "type": "string", "name": "secondarySubnet"}], "cls": "Circuit_read"}, {"type": "string", "name": "dnsZoneType", "enum": {"items": [{"value": "Private"}, {"value": "Public"}]}}, {"type": "object", "name": "encryption", "props": [{"type": "object", "name": "keyVaultProperties", "props": [{"readOnly": true, "type": "string", "name": "autoDetectedKeyVersion"}, {"type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "keyState", "enum": {"items": [{"value": "AccessDenied"}, {"value": "Connected"}]}}, {"type": "string", "name": "keyVaultUrl"}, {"type": "string", "name": "keyVersion"}, {"readOnly": true, "type": "string", "name": "versionType", "enum": {"items": [{"value": "AutoDetected"}, {"value": "Fixed"}]}}]}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"readOnly": true, "type": "object", "name": "endpoints", "props": [{"readOnly": true, "type": "string", "name": "hcxCloudManager"}, {"readOnly": true, "type": "string", "name": "hcxCloudManagerIp"}, {"readOnly": true, "type": "string", "name": "nsxtManager"}, {"readOnly": true, "type": "string", "name": "nsxtManagerIp"}, {"readOnly": true, "type": "string", "name": "vcenterIp"}, {"readOnly": true, "type": "string", "name": "vcsa"}]}, {"type": "array", "name": "extendedNetworkBlocks", "item": {"type": "string"}}, {"readOnly": true, "type": "array", "name": "externalCloudLinks", "item": {"type": "string"}}, {"type": "array", "name": "identitySources", "item": {"type": "object", "props": [{"type": "string", "name": "alias"}, {"type": "string", "name": "baseGroupDN"}, {"type": "string", "name": "baseUserDN"}, {"type": "string", "name": "domain"}, {"type": "string", "name": "name"}, {"type": "password", "name": "password", "secret": true}, {"type": "string", "name": "primaryServer"}, {"type": "string", "name": "secondaryServer"}, {"type": "string", "name": "ssl", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "username"}]}}, {"default": {"value": "Disabled"}, "type": "string", "name": "internet", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "managementCluster", "required": true, "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"type": "integer32", "name": "clusterSize"}, {"type": "array", "name": "hosts", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "vsanDatastoreName"}]}, {"readOnly": true, "type": "string", "name": "managementNetwork"}, {"type": "string", "name": "networkBlock", "required": true}, {"readOnly": true, "type": "string", "name": "nsxPublicIpQuotaRaised", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"readOnly": true, "type": "string", "name": "nsxtCertificateThumbprint"}, {"type": "password", "name": "nsxtPassword", "secret": true}, {"readOnly": true, "type": "string", "name": "provisioningNetwork"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "@Circuit_read", "name": "secondaryCircuit"}, {"readOnly": true, "type": "string", "name": "vcenterCertificateThumbprint"}, {"type": "password", "name": "vcenterPassword", "secret": true}, {"type": "ResourceId", "name": "virtualNetworkId"}, {"readOnly": true, "type": "string", "name": "vmotionNetwork"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["n", "name", "private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "PrivateClouds_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the private cloud. Are you sure?"}, {"name": "create", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["n", "name", "private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Availability", "args": [{"type": "integer32", "var": "$privateCloud.properties.availability.secondaryZone", "options": ["secondary-zone"], "group": "Availability", "help": {"short": "The secondary availability zone for the private cloud"}}, {"type": "string", "var": "$privateCloud.properties.availability.strategy", "options": ["strategy"], "group": "Availability", "help": {"short": "The availability strategy for the private cloud"}, "enum": {"items": [{"name": "DualZone", "value": "DualZone"}, {"name": "SingleZone", "value": "SingleZone"}]}}, {"type": "integer32", "var": "$privateCloud.properties.availability.zone", "options": ["zone"], "group": "Availability", "help": {"short": "The primary availability zone for the private cloud"}}]}, {"name": "ManagementCluster", "args": [{"type": "integer32", "var": "$privateCloud.properties.managementCluster.clusterSize", "options": ["cluster-size"], "group": "ManagementCluster", "help": {"short": "Number of hosts for the default management cluster. Minimum of 3 and maximum of 16."}}, {"type": "array", "var": "$privateCloud.properties.managementCluster.hosts", "options": ["hosts"], "hide": true, "group": "ManagementCluster", "help": {"short": "The hosts"}, "item": {"type": "string"}}, {"type": "string", "var": "$privateCloud.properties.managementCluster.vsanDatastoreName", "options": ["vsan-datastore-name"], "hide": true, "group": "ManagementCluster", "help": {"short": "Name of the vsan datastore associated with the cluster"}}]}, {"name": "PrivateCloud", "args": [{"type": "object", "var": "$privateCloud.identity", "options": ["identity"], "group": "PrivateCloud", "help": {"short": "The managed service identities assigned to this resource."}, "args": [{"type": "string", "var": "$privateCloud.identity.type", "options": ["type"], "required": true, "help": {"short": "Type of managed service identity (either system assigned, or none)."}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SystemAssigned", "value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "var": "$privateCloud.location", "options": ["l", "location"], "required": true, "group": "PrivateCloud", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$privateCloud.tags", "options": ["tags"], "group": "PrivateCloud", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"type": "string"}}}, {"type": "array", "var": "$privateCloud.zones", "options": ["zones"], "group": "PrivateCloud", "help": {"short": "The availability zones."}, "item": {"type": "string"}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$privateCloud.properties.dnsZoneType", "options": ["dns-zone-type"], "group": "Properties", "help": {"short": "The type of DNS zone to use."}, "enum": {"items": [{"name": "Private", "value": "Private"}, {"name": "Public", "value": "Public"}]}}, {"type": "object", "var": "$privateCloud.properties.encryption", "options": ["encryption"], "hide": true, "group": "Properties", "help": {"short": "Customer managed key encryption, can be enabled or disabled"}, "args": [{"type": "object", "var": "$privateCloud.properties.encryption.keyVaultProperties", "options": ["key-vault-properties"], "help": {"short": "The key vault where the encryption key is stored"}, "args": [{"type": "string", "var": "$privateCloud.properties.encryption.keyVaultProperties.keyName", "options": ["key-name"], "help": {"short": "The name of the key."}}, {"type": "string", "var": "$privateCloud.properties.encryption.keyVaultProperties.keyVaultUrl", "options": ["key-vault-url"], "help": {"short": "The URL of the vault."}}, {"type": "string", "var": "$privateCloud.properties.encryption.keyVaultProperties.keyVersion", "options": ["key-version"], "help": {"short": "The version of the key."}}]}, {"type": "string", "var": "$privateCloud.properties.encryption.status", "options": ["status"], "help": {"short": "Status of customer managed encryption key"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"type": "array", "var": "$privateCloud.properties.extendedNetworkBlocks", "options": ["ext-nw-blocks", "extended-network-blocks"], "group": "Properties", "help": {"short": "Array of additional networks noncontiguous with networkBlock. Networks must be unique and non-overlapping across VNet in your subscription, on-premise, and this privateCloud networkBlock attribute. Make sure the CIDR format conforms to (A.B.C.D/X)."}, "item": {"type": "string"}}, {"type": "array", "var": "$privateCloud.properties.identitySources", "options": ["identity-sources"], "hide": true, "group": "Properties", "help": {"short": "vCenter Single Sign On Identity Sources"}, "item": {"type": "object", "args": [{"type": "string", "var": "$privateCloud.properties.identitySources[].alias", "options": ["alias"], "help": {"short": "The domain's NetBIOS name"}}, {"type": "string", "var": "$privateCloud.properties.identitySources[].baseGroupDN", "options": ["base-group-dn"], "help": {"short": "The base distinguished name for groups"}}, {"type": "string", "var": "$privateCloud.properties.identitySources[].baseUserDN", "options": ["base-user-dn"], "help": {"short": "The base distinguished name for users"}}, {"type": "string", "var": "$privateCloud.properties.identitySources[].domain", "options": ["domain"], "help": {"short": "The domain's dns name"}}, {"type": "string", "var": "$privateCloud.properties.identitySources[].name", "options": ["name"], "help": {"short": "The name of the identity source"}}, {"type": "password", "var": "$privateCloud.properties.identitySources[].password", "options": ["password"], "help": {"short": "The password of the Active Directory user with a minimum of read-only access to Base DN for users and groups."}, "prompt": {"msg": "Password:"}}, {"type": "string", "var": "$privateCloud.properties.identitySources[].primaryServer", "options": ["primary-server"], "help": {"short": "Primary server URL"}}, {"type": "string", "var": "$privateCloud.properties.identitySources[].secondaryServer", "options": ["secondary-server"], "help": {"short": "Secondary server URL"}}, {"type": "string", "var": "$privateCloud.properties.identitySources[].ssl", "options": ["ssl"], "help": {"short": "Protect LDAP communication using SSL certificate (LDAPS)"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$privateCloud.properties.identitySources[].username", "options": ["username"], "help": {"short": "The ID of an Active Directory user with a minimum of read-only access to Base DN for users and group"}}]}}, {"type": "string", "var": "$privateCloud.properties.internet", "options": ["internet"], "group": "Properties", "help": {"short": "Connectivity to internet is enabled or disabled"}, "default": {"value": "Disabled"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$privateCloud.properties.networkBlock", "options": ["network-block"], "group": "Properties", "help": {"short": "The block of addresses should be unique across VNet in your subscription as well as on-premise. Make sure the CIDR format is conformed to (A.B.C.D/X) where A,B,C,D are between 0 and 255, and X is between 0 and 22"}}, {"type": "password", "var": "$privateCloud.properties.nsxtPassword", "options": ["nsxt-password"], "hide": true, "group": "Properties", "help": {"short": "Optionally, set the NSX-T Manager password when the private cloud is created"}, "prompt": {"msg": "NSX-T Manager Password:", "confirm": true}}, {"type": "password", "var": "$privateCloud.properties.vcenterPassword", "options": ["vcenter-password"], "hide": true, "group": "Properties", "help": {"short": "Optionally, set the vCenter admin password when the private cloud is created"}, "prompt": {"msg": "vCenter Admin Password:", "confirm": true}}, {"type": "ResourceId", "var": "$privateCloud.properties.virtualNetworkId", "options": ["virtual-network-id"], "group": "Properties", "help": {"short": "Azure resource ID of the virtual network"}}]}, {"name": "Sku", "args": [{"type": "integer32", "var": "$privateCloud.sku.capacity", "options": ["capacity"], "hide": true, "group": "Sku", "help": {"short": "If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted."}}, {"type": "string", "var": "$privateCloud.sku.family", "options": ["family"], "hide": true, "group": "Sku", "help": {"short": "If the service has different generations of hardware, for the same SKU, then that can be captured here."}}, {"type": "string", "var": "$privateCloud.sku.name", "options": ["sku"], "required": true, "group": "Sku", "help": {"short": "The name of the SKU. E.g. P3. It is typically a letter+number code"}}, {"type": "string", "var": "$privateCloud.sku.size", "options": ["size"], "hide": true, "group": "Sku", "help": {"short": "The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code."}}, {"type": "string", "var": "$privateCloud.sku.tier", "options": ["tier"], "hide": true, "group": "Sku", "help": {"short": "This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Free", "value": "Free"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "PrivateClouds_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "privateCloud", "required": true, "props": [{"type": "object", "name": "identity", "arg": "$privateCloud.identity", "props": [{"type": "string", "name": "type", "arg": "$privateCloud.identity.type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "name": "location", "arg": "$privateCloud.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "availability", "props": [{"type": "integer32", "name": "secondaryZone", "arg": "$privateCloud.properties.availability.secondaryZone"}, {"type": "string", "name": "strategy", "arg": "$privateCloud.properties.availability.strategy", "enum": {"items": [{"value": "DualZone"}, {"value": "SingleZone"}]}}, {"type": "integer32", "name": "zone", "arg": "$privateCloud.properties.availability.zone"}]}, {"type": "string", "name": "dnsZoneType", "arg": "$privateCloud.properties.dnsZoneType", "enum": {"items": [{"value": "Private"}, {"value": "Public"}]}}, {"type": "object", "name": "encryption", "arg": "$privateCloud.properties.encryption", "props": [{"type": "object", "name": "keyVaultProperties", "arg": "$privateCloud.properties.encryption.keyVaultProperties", "props": [{"type": "string", "name": "keyName", "arg": "$privateCloud.properties.encryption.keyVaultProperties.keyName"}, {"type": "string", "name": "keyVaultUrl", "arg": "$privateCloud.properties.encryption.keyVaultProperties.keyVaultUrl"}, {"type": "string", "name": "keyVersion", "arg": "$privateCloud.properties.encryption.keyVaultProperties.keyVersion"}]}, {"type": "string", "name": "status", "arg": "$privateCloud.properties.encryption.status", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "array", "name": "extendedNetworkBlocks", "arg": "$privateCloud.properties.extendedNetworkBlocks", "item": {"type": "string"}}, {"type": "array", "name": "identitySources", "arg": "$privateCloud.properties.identitySources", "item": {"type": "object", "props": [{"type": "string", "name": "alias", "arg": "$privateCloud.properties.identitySources[].alias"}, {"type": "string", "name": "baseGroupDN", "arg": "$privateCloud.properties.identitySources[].baseGroupDN"}, {"type": "string", "name": "baseUserDN", "arg": "$privateCloud.properties.identitySources[].baseUserDN"}, {"type": "string", "name": "domain", "arg": "$privateCloud.properties.identitySources[].domain"}, {"type": "string", "name": "name", "arg": "$privateCloud.properties.identitySources[].name"}, {"type": "password", "name": "password", "arg": "$privateCloud.properties.identitySources[].password", "secret": true}, {"type": "string", "name": "primaryServer", "arg": "$privateCloud.properties.identitySources[].primaryServer"}, {"type": "string", "name": "secondaryServer", "arg": "$privateCloud.properties.identitySources[].secondaryServer"}, {"type": "string", "name": "ssl", "arg": "$privateCloud.properties.identitySources[].ssl", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "username", "arg": "$privateCloud.properties.identitySources[].username"}]}}, {"default": {"value": "Disabled"}, "type": "string", "name": "internet", "arg": "$privateCloud.properties.internet", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "managementCluster", "required": true, "props": [{"type": "integer32", "name": "clusterSize", "arg": "$privateCloud.properties.managementCluster.clusterSize"}, {"type": "array", "name": "hosts", "arg": "$privateCloud.properties.managementCluster.hosts", "item": {"type": "string"}}, {"type": "string", "name": "vsanDatastoreName", "arg": "$privateCloud.properties.managementCluster.vsanDatastoreName"}]}, {"type": "string", "name": "networkBlock", "arg": "$privateCloud.properties.networkBlock", "required": true}, {"type": "password", "name": "nsxtPassword", "arg": "$privateCloud.properties.nsxtPassword", "secret": true}, {"type": "password", "name": "vcenterPassword", "arg": "$privateCloud.properties.vcenterPassword", "secret": true}, {"type": "ResourceId", "name": "virtualNetworkId", "arg": "$privateCloud.properties.virtualNetworkId"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity", "arg": "$privateCloud.sku.capacity"}, {"type": "string", "name": "family", "arg": "$privateCloud.sku.family"}, {"type": "string", "name": "name", "arg": "$privateCloud.sku.name", "required": true}, {"type": "string", "name": "size", "arg": "$privateCloud.sku.size"}, {"type": "string", "name": "tier", "arg": "$privateCloud.sku.tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"type": "object", "name": "tags", "arg": "$privateCloud.tags", "additionalProps": {"item": {"type": "string"}}}, {"type": "array", "name": "zones", "arg": "$privateCloud.zones", "item": {"type": "string"}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}"}}, {"type": "object", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "availability", "props": [{"type": "integer32", "name": "secondaryZone"}, {"type": "string", "name": "strategy", "enum": {"items": [{"value": "DualZone"}, {"value": "SingleZone"}]}}, {"type": "integer32", "name": "zone"}]}, {"type": "object", "name": "circuit", "props": [{"readOnly": true, "type": "string", "name": "expressRouteID"}, {"readOnly": true, "type": "string", "name": "expressRoutePrivatePeeringID"}, {"readOnly": true, "type": "string", "name": "primarySubnet"}, {"readOnly": true, "type": "string", "name": "secondarySubnet"}], "cls": "Circuit_read"}, {"type": "string", "name": "dnsZoneType", "enum": {"items": [{"value": "Private"}, {"value": "Public"}]}}, {"type": "object", "name": "encryption", "props": [{"type": "object", "name": "keyVaultProperties", "props": [{"readOnly": true, "type": "string", "name": "autoDetectedKeyVersion"}, {"type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "keyState", "enum": {"items": [{"value": "AccessDenied"}, {"value": "Connected"}]}}, {"type": "string", "name": "keyVaultUrl"}, {"type": "string", "name": "keyVersion"}, {"readOnly": true, "type": "string", "name": "versionType", "enum": {"items": [{"value": "AutoDetected"}, {"value": "Fixed"}]}}]}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"readOnly": true, "type": "object", "name": "endpoints", "props": [{"readOnly": true, "type": "string", "name": "hcxCloudManager"}, {"readOnly": true, "type": "string", "name": "hcxCloudManagerIp"}, {"readOnly": true, "type": "string", "name": "nsxtManager"}, {"readOnly": true, "type": "string", "name": "nsxtManagerIp"}, {"readOnly": true, "type": "string", "name": "vcenterIp"}, {"readOnly": true, "type": "string", "name": "vcsa"}]}, {"type": "array", "name": "extendedNetworkBlocks", "item": {"type": "string"}}, {"readOnly": true, "type": "array", "name": "externalCloudLinks", "item": {"type": "string"}}, {"type": "array", "name": "identitySources", "item": {"type": "object", "props": [{"type": "string", "name": "alias"}, {"type": "string", "name": "baseGroupDN"}, {"type": "string", "name": "baseUserDN"}, {"type": "string", "name": "domain"}, {"type": "string", "name": "name"}, {"type": "password", "name": "password", "secret": true}, {"type": "string", "name": "primaryServer"}, {"type": "string", "name": "secondaryServer"}, {"type": "string", "name": "ssl", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "username"}]}}, {"default": {"value": "Disabled"}, "type": "string", "name": "internet", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "managementCluster", "required": true, "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"type": "integer32", "name": "clusterSize"}, {"type": "array", "name": "hosts", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "vsanDatastoreName"}]}, {"readOnly": true, "type": "string", "name": "managementNetwork"}, {"type": "string", "name": "networkBlock", "required": true}, {"readOnly": true, "type": "string", "name": "nsxPublicIpQuotaRaised", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"readOnly": true, "type": "string", "name": "nsxtCertificateThumbprint"}, {"type": "password", "name": "nsxtPassword", "secret": true}, {"readOnly": true, "type": "string", "name": "provisioningNetwork"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "@Circuit_read", "name": "secondaryCircuit"}, {"readOnly": true, "type": "string", "name": "vcenterCertificateThumbprint"}, {"type": "password", "name": "vcenterPassword", "secret": true}, {"type": "ResourceId", "name": "virtualNetworkId"}, {"readOnly": true, "type": "string", "name": "vmotionNetwork"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": "LEGAL TERMS\\n\\nAzure VMware Solution (\"AVS\") is an Azure Service licensed to you as part of your Azure subscription and subject to the terms and conditions of the agreement under which you obtained your Azure subscription (https://azure.microsoft.com/support/legal/). The following additional terms also apply to your use of AVS:\\n\\nDATA RETENTION. AVS does not currently support retention or extraction of data stored in AVS Clusters. Once an AVS Cluster is deleted, the data cannot be recovered as it terminates all running workloads, components, and destroys all Cluster data and configuration settings, including public IP addresses.\\n\\nPROFESSIONAL SERVICES DATA TRANSFER TO VMWARE. In the event that you contact Microsoft for technical support relating to Azure VMware Solution and Microsoft must engage VMware for assistance with the issue, Microsoft will transfer the Professional Services Data and the Personal Data contained in the support case to VMware. The transfer is made subject to the terms of the Support Transfer Agreement between VMware and Microsoft, which establishes Microsoft and VMware as independent processors of the Professional Services Data. Before any transfer of Professional Services Data to VMware will occur, Microsoft will obtain and record consent from you for the transfer.\\n\\nVMWARE DATA PROCESSING AGREEMENT. Once Professional Services Data is transferred to VMware (pursuant to the above section), the processing of Professional Services Data, including the Personal Data contained the support case, by VMware as an independent processor will be governed by the VMware Data Processing Agreement for Microsoft AVS Customers Transferred for L3 Support (the \"VMware Data Processing Agreement\") between you and VMware (located at https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/privacy/vmware-data-processing-agreement.pdf). You also give authorization to allow your representative(s) who request technical support for Azure VMware Solution to provide consent on your behalf to Microsoft for the transfer of the Professional Services Data to VMware.\\n\\nACCEPTANCE OF LEGAL TERMS. By continuing, you agree to the above additional Legal Terms for AVS. If you are an individual accepting these terms on behalf of an entity, you also represent that you have the legal authority to enter into these additional terms on that entity's behalf.\\n\\nDo you agree to the above additional terms for AVS?"}, {"name": "update", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["n", "name", "private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "ManagementCluster", "args": [{"nullable": true, "type": "integer32", "var": "$privateCloud.properties.managementCluster.clusterSize", "options": ["cluster-size"], "group": "ManagementCluster", "help": {"short": "Number of hosts for the default management cluster. Minimum of 3 and maximum of 16."}}, {"nullable": true, "type": "array", "var": "$privateCloud.properties.managementCluster.hosts", "options": ["hosts"], "group": "ManagementCluster", "help": {"short": "The hosts"}, "item": {"nullable": true, "type": "string"}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.managementCluster.vsanDatastoreName", "options": ["vsan-datastore-name"], "group": "ManagementCluster", "help": {"short": "Name of the vsan datastore associated with the cluster"}}]}, {"name": "PrivateCloud", "args": [{"nullable": true, "type": "object", "var": "$privateCloud.identity", "options": ["identity"], "group": "PrivateCloud", "help": {"short": "The managed service identities assigned to this resource."}, "args": [{"type": "string", "var": "$privateCloud.identity.type", "options": ["type"], "help": {"short": "Type of managed service identity (either system assigned, or none)."}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SystemAssigned", "value": "SystemAssigned"}]}}]}, {"nullable": true, "type": "object", "var": "$privateCloud.tags", "options": ["tags"], "group": "PrivateCloud", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}, {"nullable": true, "type": "array", "var": "$privateCloud.zones", "options": ["zones"], "hide": true, "group": "PrivateCloud", "help": {"short": "The availability zones."}, "item": {"nullable": true, "type": "string"}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$privateCloud.properties.dnsZoneType", "options": ["dns-zone-type"], "group": "Properties", "help": {"short": "The type of DNS zone to use."}, "enum": {"items": [{"name": "Private", "value": "Private"}, {"name": "Public", "value": "Public"}]}}, {"nullable": true, "type": "object", "var": "$privateCloud.properties.encryption", "options": ["encryption"], "group": "Properties", "help": {"short": "Customer managed key encryption, can be enabled or disabled"}, "args": [{"nullable": true, "type": "object", "var": "$privateCloud.properties.encryption.keyVaultProperties", "options": ["key-vault-properties"], "help": {"short": "The key vault where the encryption key is stored"}, "args": [{"nullable": true, "type": "string", "var": "$privateCloud.properties.encryption.keyVaultProperties.keyName", "options": ["key-name"], "help": {"short": "The name of the key."}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.encryption.keyVaultProperties.keyVaultUrl", "options": ["key-vault-url"], "help": {"short": "The URL of the vault."}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.encryption.keyVaultProperties.keyVersion", "options": ["key-version"], "help": {"short": "The version of the key."}}]}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.encryption.status", "options": ["status"], "help": {"short": "Status of customer managed encryption key"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"nullable": true, "type": "array", "var": "$privateCloud.properties.extendedNetworkBlocks", "options": ["ext-nw-blocks", "extended-network-blocks"], "group": "Properties", "help": {"short": "Array of additional networks noncontiguous with networkBlock. Networks must be unique and non-overlapping across VNet in your subscription, on-premise, and this privateCloud networkBlock attribute. Make sure the CIDR format conforms to (A.B.C.D/X)."}, "item": {"nullable": true, "type": "string"}}, {"nullable": true, "type": "array", "var": "$privateCloud.properties.identitySources", "options": ["identity-sources"], "group": "Properties", "help": {"short": "vCenter Single Sign On Identity Sources"}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "string", "var": "$privateCloud.properties.identitySources[].alias", "options": ["alias"], "help": {"short": "The domain's NetBIOS name"}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.identitySources[].baseGroupDN", "options": ["base-group-dn"], "help": {"short": "The base distinguished name for groups"}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.identitySources[].baseUserDN", "options": ["base-user-dn"], "help": {"short": "The base distinguished name for users"}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.identitySources[].domain", "options": ["domain"], "help": {"short": "The domain's dns name"}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.identitySources[].name", "options": ["name"], "help": {"short": "The name of the identity source"}}, {"nullable": true, "type": "password", "var": "$privateCloud.properties.identitySources[].password", "options": ["password"], "help": {"short": "The password of the Active Directory user with a minimum of read-only access to Base DN for users and groups."}, "prompt": {"msg": "Password:"}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.identitySources[].primaryServer", "options": ["primary-server"], "help": {"short": "Primary server URL"}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.identitySources[].secondaryServer", "options": ["secondary-server"], "help": {"short": "Secondary server URL"}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.identitySources[].ssl", "options": ["ssl"], "help": {"short": "Protect LDAP communication using SSL certificate (LDAPS)"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.identitySources[].username", "options": ["username"], "help": {"short": "The ID of an Active Directory user with a minimum of read-only access to Base DN for users and group"}}]}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.internet", "options": ["internet"], "group": "Properties", "help": {"short": "Connectivity to internet is enabled or disabled"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$privateCloud.properties.networkBlock", "options": ["network-block"], "group": "Properties", "help": {"short": "The block of addresses should be unique across VNet in your subscription as well as on-premise. Make sure the CIDR format is conformed to (A.B.C.D/X) where A,B,C,D are between 0 and 255, and X is between 0 and 22"}}, {"nullable": true, "type": "password", "var": "$privateCloud.properties.nsxtPassword", "options": ["nsxt-password"], "hide": true, "group": "Properties", "help": {"short": "Optionally, set the NSX-T Manager password when the private cloud is created"}, "prompt": {"msg": "NSX-T Manager Password:", "confirm": true}}, {"nullable": true, "type": "password", "var": "$privateCloud.properties.vcenterPassword", "options": ["vcenter-password"], "hide": true, "group": "Properties", "help": {"short": "Optionally, set the vCenter admin password when the private cloud is created"}, "prompt": {"msg": "Password:"}}]}, {"name": "Sku", "args": [{"nullable": true, "type": "integer32", "var": "$privateCloud.sku.capacity", "options": ["capacity"], "hide": true, "group": "Sku", "help": {"short": "If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted."}}, {"nullable": true, "type": "string", "var": "$privateCloud.sku.family", "options": ["family"], "hide": true, "group": "Sku", "help": {"short": "If the service has different generations of hardware, for the same SKU, then that can be captured here."}}, {"type": "string", "var": "$privateCloud.sku.name", "options": ["sku"], "hide": true, "group": "Sku", "help": {"short": "The name of the SKU. E.g. P3. It is typically a letter+number code"}}, {"nullable": true, "type": "string", "var": "$privateCloud.sku.size", "options": ["size"], "hide": true, "group": "Sku", "help": {"short": "The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code."}}, {"nullable": true, "type": "string", "var": "$privateCloud.sku.tier", "options": ["tier"], "hide": true, "group": "Sku", "help": {"short": "This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Free", "value": "Free"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}]}], "operations": [{"operationId": "PrivateClouds_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}"}}, {"type": "object", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "availability", "props": [{"type": "integer32", "name": "secondaryZone"}, {"type": "string", "name": "strategy", "enum": {"items": [{"value": "DualZone"}, {"value": "SingleZone"}]}}, {"type": "integer32", "name": "zone"}]}, {"type": "object", "name": "circuit", "props": [{"readOnly": true, "type": "string", "name": "expressRouteID"}, {"readOnly": true, "type": "string", "name": "expressRoutePrivatePeeringID"}, {"readOnly": true, "type": "string", "name": "primarySubnet"}, {"readOnly": true, "type": "string", "name": "secondarySubnet"}], "cls": "Circuit_read"}, {"type": "string", "name": "dnsZoneType", "enum": {"items": [{"value": "Private"}, {"value": "Public"}]}}, {"type": "object", "name": "encryption", "props": [{"type": "object", "name": "keyVaultProperties", "props": [{"readOnly": true, "type": "string", "name": "autoDetectedKeyVersion"}, {"type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "keyState", "enum": {"items": [{"value": "AccessDenied"}, {"value": "Connected"}]}}, {"type": "string", "name": "keyVaultUrl"}, {"type": "string", "name": "keyVersion"}, {"readOnly": true, "type": "string", "name": "versionType", "enum": {"items": [{"value": "AutoDetected"}, {"value": "Fixed"}]}}]}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"readOnly": true, "type": "object", "name": "endpoints", "props": [{"readOnly": true, "type": "string", "name": "hcxCloudManager"}, {"readOnly": true, "type": "string", "name": "hcxCloudManagerIp"}, {"readOnly": true, "type": "string", "name": "nsxtManager"}, {"readOnly": true, "type": "string", "name": "nsxtManagerIp"}, {"readOnly": true, "type": "string", "name": "vcenterIp"}, {"readOnly": true, "type": "string", "name": "vcsa"}]}, {"type": "array", "name": "extendedNetworkBlocks", "item": {"type": "string"}}, {"readOnly": true, "type": "array", "name": "externalCloudLinks", "item": {"type": "string"}}, {"type": "array", "name": "identitySources", "item": {"type": "object", "props": [{"type": "string", "name": "alias"}, {"type": "string", "name": "baseGroupDN"}, {"type": "string", "name": "baseUserDN"}, {"type": "string", "name": "domain"}, {"type": "string", "name": "name"}, {"type": "password", "name": "password", "secret": true}, {"type": "string", "name": "primaryServer"}, {"type": "string", "name": "secondaryServer"}, {"type": "string", "name": "ssl", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "username"}]}}, {"default": {"value": "Disabled"}, "type": "string", "name": "internet", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "managementCluster", "required": true, "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"type": "integer32", "name": "clusterSize"}, {"type": "array", "name": "hosts", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "vsanDatastoreName"}]}, {"readOnly": true, "type": "string", "name": "managementNetwork"}, {"type": "string", "name": "networkBlock", "required": true}, {"readOnly": true, "type": "string", "name": "nsxPublicIpQuotaRaised", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"readOnly": true, "type": "string", "name": "nsxtCertificateThumbprint"}, {"type": "password", "name": "nsxtPassword", "secret": true}, {"readOnly": true, "type": "string", "name": "provisioningNetwork"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "@Circuit_read", "name": "secondaryCircuit"}, {"readOnly": true, "type": "string", "name": "vcenterCertificateThumbprint"}, {"type": "password", "name": "vcenterPassword", "secret": true}, {"type": "ResourceId", "name": "virtualNetworkId"}, {"readOnly": true, "type": "string", "name": "vmotionNetwork"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}], "cls": "PrivateCloud_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "privateCloud", "required": true, "props": [{"type": "object", "name": "identity", "arg": "$privateCloud.identity", "props": [{"type": "string", "name": "type", "arg": "$privateCloud.identity.type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}]}}]}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "dnsZoneType", "arg": "$privateCloud.properties.dnsZoneType", "enum": {"items": [{"value": "Private"}, {"value": "Public"}]}}, {"type": "object", "name": "encryption", "arg": "$privateCloud.properties.encryption", "props": [{"type": "object", "name": "keyVaultProperties", "arg": "$privateCloud.properties.encryption.keyVaultProperties", "props": [{"type": "string", "name": "keyName", "arg": "$privateCloud.properties.encryption.keyVaultProperties.keyName"}, {"type": "string", "name": "keyVaultUrl", "arg": "$privateCloud.properties.encryption.keyVaultProperties.keyVaultUrl"}, {"type": "string", "name": "keyVersion", "arg": "$privateCloud.properties.encryption.keyVaultProperties.keyVersion"}]}, {"type": "string", "name": "status", "arg": "$privateCloud.properties.encryption.status", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "array", "name": "extendedNetworkBlocks", "arg": "$privateCloud.properties.extendedNetworkBlocks", "item": {"type": "string"}}, {"type": "array", "name": "identitySources", "arg": "$privateCloud.properties.identitySources", "item": {"type": "object", "props": [{"type": "string", "name": "alias", "arg": "$privateCloud.properties.identitySources[].alias"}, {"type": "string", "name": "baseGroupDN", "arg": "$privateCloud.properties.identitySources[].baseGroupDN"}, {"type": "string", "name": "baseUserDN", "arg": "$privateCloud.properties.identitySources[].baseUserDN"}, {"type": "string", "name": "domain", "arg": "$privateCloud.properties.identitySources[].domain"}, {"type": "string", "name": "name", "arg": "$privateCloud.properties.identitySources[].name"}, {"type": "password", "name": "password", "arg": "$privateCloud.properties.identitySources[].password", "secret": true}, {"type": "string", "name": "primaryServer", "arg": "$privateCloud.properties.identitySources[].primaryServer"}, {"type": "string", "name": "secondaryServer", "arg": "$privateCloud.properties.identitySources[].secondaryServer"}, {"type": "string", "name": "ssl", "arg": "$privateCloud.properties.identitySources[].ssl", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "username", "arg": "$privateCloud.properties.identitySources[].username"}]}}, {"default": {"value": "Disabled"}, "type": "string", "name": "internet", "arg": "$privateCloud.properties.internet", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "managementCluster", "required": true, "props": [{"type": "integer32", "name": "clusterSize", "arg": "$privateCloud.properties.managementCluster.clusterSize"}, {"type": "array", "name": "hosts", "arg": "$privateCloud.properties.managementCluster.hosts", "item": {"type": "string"}}, {"type": "string", "name": "vsanDatastoreName", "arg": "$privateCloud.properties.managementCluster.vsanDatastoreName"}]}, {"type": "string", "name": "networkBlock", "arg": "$privateCloud.properties.networkBlock", "required": true}, {"type": "password", "name": "nsxtPassword", "arg": "$privateCloud.properties.nsxtPassword", "secret": true}, {"type": "password", "name": "vcenterPassword", "arg": "$privateCloud.properties.vcenterPassword", "secret": true}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity", "arg": "$privateCloud.sku.capacity"}, {"type": "string", "name": "family", "arg": "$privateCloud.sku.family"}, {"type": "string", "name": "name", "arg": "$privateCloud.sku.name", "required": true}, {"type": "string", "name": "size", "arg": "$privateCloud.sku.size"}, {"type": "string", "name": "tier", "arg": "$privateCloud.sku.tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"type": "object", "name": "tags", "arg": "$privateCloud.tags", "additionalProps": {"item": {"type": "string"}}}, {"type": "array", "name": "zones", "arg": "$privateCloud.zones", "item": {"type": "string"}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "PrivateClouds_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@PrivateCloud_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2024-09-01.xml new file mode 100644 index 000000000..ddd718598 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2024-09-01.xml @@ -0,0 +1,1354 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2025-09-01.json new file mode 100644 index 000000000..6e03692d4 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["n", "name", "private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "PrivateClouds_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}"}}, {"type": "object", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "availability", "props": [{"type": "integer32", "name": "secondaryZone"}, {"type": "string", "name": "strategy", "enum": {"items": [{"value": "DualZone"}, {"value": "SingleZone"}]}}, {"type": "integer32", "name": "zone"}]}, {"type": "object", "name": "circuit", "props": [{"readOnly": true, "type": "string", "name": "expressRouteID"}, {"readOnly": true, "type": "string", "name": "expressRoutePrivatePeeringID"}, {"readOnly": true, "type": "string", "name": "primarySubnet"}, {"readOnly": true, "type": "string", "name": "secondarySubnet"}], "cls": "Circuit_read"}, {"type": "string", "name": "dnsZoneType", "enum": {"items": [{"value": "Private"}, {"value": "Public"}]}}, {"type": "object", "name": "encryption", "props": [{"type": "object", "name": "keyVaultProperties", "props": [{"readOnly": true, "type": "string", "name": "autoDetectedKeyVersion"}, {"type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "keyState", "enum": {"items": [{"value": "AccessDenied"}, {"value": "Connected"}]}}, {"type": "string", "name": "keyVaultUrl"}, {"type": "string", "name": "keyVersion"}, {"readOnly": true, "type": "string", "name": "versionType", "enum": {"items": [{"value": "AutoDetected"}, {"value": "Fixed"}]}}]}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"readOnly": true, "type": "object", "name": "endpoints", "props": [{"readOnly": true, "type": "string", "name": "hcxCloudManager"}, {"readOnly": true, "type": "string", "name": "hcxCloudManagerIp"}, {"readOnly": true, "type": "string", "name": "nsxtManager"}, {"readOnly": true, "type": "string", "name": "nsxtManagerIp"}, {"readOnly": true, "type": "string", "name": "vcenterIp"}, {"readOnly": true, "type": "string", "name": "vcsa"}]}, {"type": "array", "name": "extendedNetworkBlocks", "item": {"type": "string"}}, {"readOnly": true, "type": "array", "name": "externalCloudLinks", "item": {"type": "string"}}, {"type": "array", "name": "identitySources", "item": {"type": "object", "props": [{"type": "string", "name": "alias"}, {"type": "string", "name": "baseGroupDN"}, {"type": "string", "name": "baseUserDN"}, {"type": "string", "name": "domain"}, {"type": "string", "name": "name"}, {"type": "password", "name": "password", "secret": true}, {"type": "string", "name": "primaryServer"}, {"type": "string", "name": "secondaryServer"}, {"type": "string", "name": "ssl", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "username"}]}}, {"default": {"value": "Disabled"}, "type": "string", "name": "internet", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "managementCluster", "required": true, "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"type": "integer32", "name": "clusterSize"}, {"type": "array", "name": "hosts", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "vsanDatastoreName"}]}, {"readOnly": true, "type": "string", "name": "managementNetwork"}, {"type": "string", "name": "networkBlock", "required": true}, {"readOnly": true, "type": "string", "name": "nsxPublicIpQuotaRaised", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"readOnly": true, "type": "string", "name": "nsxtCertificateThumbprint"}, {"type": "password", "name": "nsxtPassword", "secret": true}, {"readOnly": true, "type": "string", "name": "provisioningNetwork"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "@Circuit_read", "name": "secondaryCircuit"}, {"readOnly": true, "type": "string", "name": "vcenterCertificateThumbprint"}, {"type": "password", "name": "vcenterPassword", "secret": true}, {"type": "object", "name": "vcfLicense", "props": [{"type": "string", "name": "kind", "required": true, "enum": {"items": [{"value": "vcf5"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}], "discriminators": [{"property": "kind", "value": "vcf5", "props": [{"type": "string", "name": "broadcomContractNumber"}, {"type": "string", "name": "broadcomSiteId"}, {"type": "integer32", "name": "cores", "required": true}, {"type": "dateTime", "name": "endDate", "required": true, "format": {"protocol": "iso"}}, {"type": "array", "name": "labels", "item": {"type": "object", "props": [{"type": "string", "name": "key", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "value", "required": true, "format": {"minLength": 1}}]}, "identifiers": ["key"]}, {"type": "password", "name": "licenseKey", "secret": true}]}]}, {"type": "ResourceId", "name": "virtualNetworkId"}, {"readOnly": true, "type": "string", "name": "vmotionNetwork"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["n", "name", "private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "PrivateClouds_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the private cloud. Are you sure?"}, {"name": "create", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["n", "name", "private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Availability", "args": [{"type": "integer32", "var": "$privateCloud.properties.availability.secondaryZone", "options": ["secondary-zone"], "group": "Availability", "help": {"short": "The secondary availability zone for the private cloud"}}, {"type": "string", "var": "$privateCloud.properties.availability.strategy", "options": ["strategy"], "group": "Availability", "help": {"short": "The availability strategy for the private cloud"}, "enum": {"items": [{"name": "DualZone", "value": "DualZone"}, {"name": "SingleZone", "value": "SingleZone"}]}}, {"type": "integer32", "var": "$privateCloud.properties.availability.zone", "options": ["zone"], "group": "Availability", "help": {"short": "The primary availability zone for the private cloud"}}]}, {"name": "ManagementCluster", "args": [{"type": "integer32", "var": "$privateCloud.properties.managementCluster.clusterSize", "options": ["cluster-size"], "group": "ManagementCluster", "help": {"short": "Number of hosts for the default management cluster. Minimum of 3 and maximum of 16."}}, {"type": "array", "var": "$privateCloud.properties.managementCluster.hosts", "options": ["hosts"], "hide": true, "group": "ManagementCluster", "help": {"short": "The hosts"}, "item": {"type": "string"}}, {"type": "string", "var": "$privateCloud.properties.managementCluster.vsanDatastoreName", "options": ["vsan-datastore-name"], "hide": true, "group": "ManagementCluster", "help": {"short": "Name of the vsan datastore associated with the cluster"}}]}, {"name": "PrivateCloud", "args": [{"type": "object", "var": "$privateCloud.identity", "options": ["identity"], "group": "PrivateCloud", "help": {"short": "The managed service identities assigned to this resource."}, "args": [{"type": "string", "var": "$privateCloud.identity.type", "options": ["type"], "required": true, "help": {"short": "Type of managed service identity (either system assigned, or none)."}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SystemAssigned", "value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "var": "$privateCloud.location", "options": ["l", "location"], "required": true, "group": "PrivateCloud", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$privateCloud.tags", "options": ["tags"], "group": "PrivateCloud", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"type": "string"}}}, {"type": "array", "var": "$privateCloud.zones", "options": ["zones"], "group": "PrivateCloud", "help": {"short": "The availability zones."}, "item": {"type": "string"}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$privateCloud.properties.dnsZoneType", "options": ["dns-zone-type"], "group": "Properties", "help": {"short": "The type of DNS zone to use."}, "enum": {"items": [{"name": "Private", "value": "Private"}, {"name": "Public", "value": "Public"}]}}, {"type": "object", "var": "$privateCloud.properties.encryption", "options": ["encryption"], "hide": true, "group": "Properties", "help": {"short": "Customer managed key encryption, can be enabled or disabled"}, "args": [{"type": "object", "var": "$privateCloud.properties.encryption.keyVaultProperties", "options": ["key-vault-properties"], "help": {"short": "The key vault where the encryption key is stored"}, "args": [{"type": "string", "var": "$privateCloud.properties.encryption.keyVaultProperties.keyName", "options": ["key-name"], "help": {"short": "The name of the key."}}, {"type": "string", "var": "$privateCloud.properties.encryption.keyVaultProperties.keyVaultUrl", "options": ["key-vault-url"], "help": {"short": "The URL of the vault."}}, {"type": "string", "var": "$privateCloud.properties.encryption.keyVaultProperties.keyVersion", "options": ["key-version"], "help": {"short": "The version of the key."}}]}, {"type": "string", "var": "$privateCloud.properties.encryption.status", "options": ["status"], "help": {"short": "Status of customer managed encryption key"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"type": "array", "var": "$privateCloud.properties.extendedNetworkBlocks", "options": ["ext-nw-blocks", "extended-network-blocks"], "group": "Properties", "help": {"short": "Array of additional networks noncontiguous with networkBlock. Networks must be unique and non-overlapping across VNet in your subscription, on-premise, and this privateCloud networkBlock attribute. Make sure the CIDR format conforms to (A.B.C.D/X)."}, "item": {"type": "string"}}, {"type": "array", "var": "$privateCloud.properties.identitySources", "options": ["identity-sources"], "hide": true, "group": "Properties", "help": {"short": "vCenter Single Sign On Identity Sources"}, "item": {"type": "object", "args": [{"type": "string", "var": "$privateCloud.properties.identitySources[].alias", "options": ["alias"], "help": {"short": "The domain's NetBIOS name"}}, {"type": "string", "var": "$privateCloud.properties.identitySources[].baseGroupDN", "options": ["base-group-dn"], "help": {"short": "The base distinguished name for groups"}}, {"type": "string", "var": "$privateCloud.properties.identitySources[].baseUserDN", "options": ["base-user-dn"], "help": {"short": "The base distinguished name for users"}}, {"type": "string", "var": "$privateCloud.properties.identitySources[].domain", "options": ["domain"], "help": {"short": "The domain's dns name"}}, {"type": "string", "var": "$privateCloud.properties.identitySources[].name", "options": ["name"], "help": {"short": "The name of the identity source"}}, {"type": "password", "var": "$privateCloud.properties.identitySources[].password", "options": ["password"], "help": {"short": "The password of the Active Directory user with a minimum of read-only access to Base DN for users and groups."}, "prompt": {"msg": "Password:"}}, {"type": "string", "var": "$privateCloud.properties.identitySources[].primaryServer", "options": ["primary-server"], "help": {"short": "Primary server URL"}}, {"type": "string", "var": "$privateCloud.properties.identitySources[].secondaryServer", "options": ["secondary-server"], "help": {"short": "Secondary server URL"}}, {"type": "string", "var": "$privateCloud.properties.identitySources[].ssl", "options": ["ssl"], "help": {"short": "Protect LDAP communication using SSL certificate (LDAPS)"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$privateCloud.properties.identitySources[].username", "options": ["username"], "help": {"short": "The ID of an Active Directory user with a minimum of read-only access to Base DN for users and group"}}]}}, {"type": "string", "var": "$privateCloud.properties.internet", "options": ["internet"], "group": "Properties", "help": {"short": "Connectivity to internet is enabled or disabled"}, "default": {"value": "Disabled"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$privateCloud.properties.networkBlock", "options": ["network-block"], "group": "Properties", "help": {"short": "The block of addresses should be unique across VNet in your subscription as well as on-premise. Make sure the CIDR format is conformed to (A.B.C.D/X) where A,B,C,D are between 0 and 255, and X is between 0 and 22"}}, {"type": "password", "var": "$privateCloud.properties.nsxtPassword", "options": ["nsxt-password"], "hide": true, "group": "Properties", "help": {"short": "Optionally, set the NSX-T Manager password when the private cloud is created"}, "prompt": {"msg": "NSX-T Manager Password:", "confirm": true}}, {"type": "password", "var": "$privateCloud.properties.vcenterPassword", "options": ["vcenter-password"], "hide": true, "group": "Properties", "help": {"short": "Optionally, set the vCenter admin password when the private cloud is created"}, "prompt": {"msg": "vCenter Admin Password:", "confirm": true}}, {"type": "object", "var": "$privateCloud.properties.vcfLicense", "options": ["vcf-license"], "group": "Properties", "help": {"short": "The private cloud license"}, "args": [{"type": "object", "var": "$privateCloud.properties.vcfLicense.vcf5", "options": ["vcf5"], "args": [{"type": "string", "var": "$privateCloud.properties.vcfLicense.vcf5.broadcomContractNumber", "options": ["contract-number"], "group": "", "help": {"short": "The Broadcom contract number associated with the license."}}, {"type": "string", "var": "$privateCloud.properties.vcfLicense.vcf5.broadcomSiteId", "options": ["site-id"], "group": "", "help": {"short": "The Broadcom site ID associated with the license."}}, {"type": "integer32", "var": "$privateCloud.properties.vcfLicense.vcf5.cores", "options": ["cores"], "required": true, "help": {"short": "Number of cores included in the license"}}, {"type": "dateTime", "var": "$privateCloud.properties.vcfLicense.vcf5.endDate", "options": ["end-date"], "required": true, "help": {"short": "UTC datetime when the license expires"}, "format": {"protocol": "iso"}}, {"type": "array", "var": "$privateCloud.properties.vcfLicense.vcf5.labels", "options": ["labels"], "help": {"short": "Additional labels passed through for license reporting."}, "item": {"type": "object", "args": [{"type": "string", "var": "$privateCloud.properties.vcfLicense.vcf5.labels[].key", "options": ["key"], "required": true, "help": {"short": "The key of the label."}, "format": {"minLength": 1}}, {"type": "string", "var": "$privateCloud.properties.vcfLicense.vcf5.labels[].value", "options": ["value"], "required": true, "help": {"short": "The value of the label."}, "format": {"minLength": 1}}]}}, {"type": "password", "var": "$privateCloud.properties.vcfLicense.vcf5.licenseKey", "options": ["license-key"], "help": {"short": "License key"}, "prompt": {"msg": "Password:"}}]}]}, {"type": "ResourceId", "var": "$privateCloud.properties.virtualNetworkId", "options": ["virtual-network-id"], "group": "Properties", "help": {"short": "Azure resource ID of the virtual network"}}]}, {"name": "Sku", "args": [{"type": "integer32", "var": "$privateCloud.sku.capacity", "options": ["capacity"], "hide": true, "group": "Sku", "help": {"short": "If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted."}}, {"type": "string", "var": "$privateCloud.sku.family", "options": ["family"], "hide": true, "group": "Sku", "help": {"short": "If the service has different generations of hardware, for the same SKU, then that can be captured here."}}, {"type": "string", "var": "$privateCloud.sku.name", "options": ["sku"], "required": true, "group": "Sku", "help": {"short": "The name of the SKU. E.g. P3. It is typically a letter+number code"}}, {"type": "string", "var": "$privateCloud.sku.size", "options": ["size"], "hide": true, "group": "Sku", "help": {"short": "The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code."}}, {"type": "string", "var": "$privateCloud.sku.tier", "options": ["tier"], "hide": true, "group": "Sku", "help": {"short": "This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Free", "value": "Free"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "PrivateClouds_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "privateCloud", "required": true, "props": [{"type": "object", "name": "identity", "arg": "$privateCloud.identity", "props": [{"type": "string", "name": "type", "arg": "$privateCloud.identity.type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "name": "location", "arg": "$privateCloud.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "availability", "props": [{"type": "integer32", "name": "secondaryZone", "arg": "$privateCloud.properties.availability.secondaryZone"}, {"type": "string", "name": "strategy", "arg": "$privateCloud.properties.availability.strategy", "enum": {"items": [{"value": "DualZone"}, {"value": "SingleZone"}]}}, {"type": "integer32", "name": "zone", "arg": "$privateCloud.properties.availability.zone"}]}, {"type": "string", "name": "dnsZoneType", "arg": "$privateCloud.properties.dnsZoneType", "enum": {"items": [{"value": "Private"}, {"value": "Public"}]}}, {"type": "object", "name": "encryption", "arg": "$privateCloud.properties.encryption", "props": [{"type": "object", "name": "keyVaultProperties", "arg": "$privateCloud.properties.encryption.keyVaultProperties", "props": [{"type": "string", "name": "keyName", "arg": "$privateCloud.properties.encryption.keyVaultProperties.keyName"}, {"type": "string", "name": "keyVaultUrl", "arg": "$privateCloud.properties.encryption.keyVaultProperties.keyVaultUrl"}, {"type": "string", "name": "keyVersion", "arg": "$privateCloud.properties.encryption.keyVaultProperties.keyVersion"}]}, {"type": "string", "name": "status", "arg": "$privateCloud.properties.encryption.status", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "array", "name": "extendedNetworkBlocks", "arg": "$privateCloud.properties.extendedNetworkBlocks", "item": {"type": "string"}}, {"type": "array", "name": "identitySources", "arg": "$privateCloud.properties.identitySources", "item": {"type": "object", "props": [{"type": "string", "name": "alias", "arg": "$privateCloud.properties.identitySources[].alias"}, {"type": "string", "name": "baseGroupDN", "arg": "$privateCloud.properties.identitySources[].baseGroupDN"}, {"type": "string", "name": "baseUserDN", "arg": "$privateCloud.properties.identitySources[].baseUserDN"}, {"type": "string", "name": "domain", "arg": "$privateCloud.properties.identitySources[].domain"}, {"type": "string", "name": "name", "arg": "$privateCloud.properties.identitySources[].name"}, {"type": "password", "name": "password", "arg": "$privateCloud.properties.identitySources[].password", "secret": true}, {"type": "string", "name": "primaryServer", "arg": "$privateCloud.properties.identitySources[].primaryServer"}, {"type": "string", "name": "secondaryServer", "arg": "$privateCloud.properties.identitySources[].secondaryServer"}, {"type": "string", "name": "ssl", "arg": "$privateCloud.properties.identitySources[].ssl", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "username", "arg": "$privateCloud.properties.identitySources[].username"}]}}, {"default": {"value": "Disabled"}, "type": "string", "name": "internet", "arg": "$privateCloud.properties.internet", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "managementCluster", "required": true, "props": [{"type": "integer32", "name": "clusterSize", "arg": "$privateCloud.properties.managementCluster.clusterSize"}, {"type": "array", "name": "hosts", "arg": "$privateCloud.properties.managementCluster.hosts", "item": {"type": "string"}}, {"type": "string", "name": "vsanDatastoreName", "arg": "$privateCloud.properties.managementCluster.vsanDatastoreName"}]}, {"type": "string", "name": "networkBlock", "arg": "$privateCloud.properties.networkBlock", "required": true}, {"type": "password", "name": "nsxtPassword", "arg": "$privateCloud.properties.nsxtPassword", "secret": true}, {"type": "password", "name": "vcenterPassword", "arg": "$privateCloud.properties.vcenterPassword", "secret": true}, {"type": "object", "name": "vcfLicense", "arg": "$privateCloud.properties.vcfLicense", "props": [{"type": "string", "name": "kind", "required": true, "enum": {"items": [{"arg": "$privateCloud.properties.vcfLicense.vcf5", "value": "vcf5"}]}}], "discriminators": [{"property": "kind", "value": "vcf5", "props": [{"type": "string", "name": "broadcomContractNumber", "arg": "$privateCloud.properties.vcfLicense.vcf5.broadcomContractNumber"}, {"type": "string", "name": "broadcomSiteId", "arg": "$privateCloud.properties.vcfLicense.vcf5.broadcomSiteId"}, {"type": "integer32", "name": "cores", "arg": "$privateCloud.properties.vcfLicense.vcf5.cores", "required": true}, {"type": "dateTime", "name": "endDate", "arg": "$privateCloud.properties.vcfLicense.vcf5.endDate", "required": true, "format": {"protocol": "iso"}}, {"type": "array", "name": "labels", "arg": "$privateCloud.properties.vcfLicense.vcf5.labels", "item": {"type": "object", "props": [{"type": "string", "name": "key", "arg": "$privateCloud.properties.vcfLicense.vcf5.labels[].key", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "value", "arg": "$privateCloud.properties.vcfLicense.vcf5.labels[].value", "required": true, "format": {"minLength": 1}}]}, "identifiers": ["key"]}, {"type": "password", "name": "licenseKey", "arg": "$privateCloud.properties.vcfLicense.vcf5.licenseKey", "secret": true}]}]}, {"type": "ResourceId", "name": "virtualNetworkId", "arg": "$privateCloud.properties.virtualNetworkId"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity", "arg": "$privateCloud.sku.capacity"}, {"type": "string", "name": "family", "arg": "$privateCloud.sku.family"}, {"type": "string", "name": "name", "arg": "$privateCloud.sku.name", "required": true}, {"type": "string", "name": "size", "arg": "$privateCloud.sku.size"}, {"type": "string", "name": "tier", "arg": "$privateCloud.sku.tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"type": "object", "name": "tags", "arg": "$privateCloud.tags", "additionalProps": {"item": {"type": "string"}}}, {"type": "array", "name": "zones", "arg": "$privateCloud.zones", "item": {"type": "string"}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}"}}, {"type": "object", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "availability", "props": [{"type": "integer32", "name": "secondaryZone"}, {"type": "string", "name": "strategy", "enum": {"items": [{"value": "DualZone"}, {"value": "SingleZone"}]}}, {"type": "integer32", "name": "zone"}]}, {"type": "object", "name": "circuit", "props": [{"readOnly": true, "type": "string", "name": "expressRouteID"}, {"readOnly": true, "type": "string", "name": "expressRoutePrivatePeeringID"}, {"readOnly": true, "type": "string", "name": "primarySubnet"}, {"readOnly": true, "type": "string", "name": "secondarySubnet"}], "cls": "Circuit_read"}, {"type": "string", "name": "dnsZoneType", "enum": {"items": [{"value": "Private"}, {"value": "Public"}]}}, {"type": "object", "name": "encryption", "props": [{"type": "object", "name": "keyVaultProperties", "props": [{"readOnly": true, "type": "string", "name": "autoDetectedKeyVersion"}, {"type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "keyState", "enum": {"items": [{"value": "AccessDenied"}, {"value": "Connected"}]}}, {"type": "string", "name": "keyVaultUrl"}, {"type": "string", "name": "keyVersion"}, {"readOnly": true, "type": "string", "name": "versionType", "enum": {"items": [{"value": "AutoDetected"}, {"value": "Fixed"}]}}]}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"readOnly": true, "type": "object", "name": "endpoints", "props": [{"readOnly": true, "type": "string", "name": "hcxCloudManager"}, {"readOnly": true, "type": "string", "name": "hcxCloudManagerIp"}, {"readOnly": true, "type": "string", "name": "nsxtManager"}, {"readOnly": true, "type": "string", "name": "nsxtManagerIp"}, {"readOnly": true, "type": "string", "name": "vcenterIp"}, {"readOnly": true, "type": "string", "name": "vcsa"}]}, {"type": "array", "name": "extendedNetworkBlocks", "item": {"type": "string"}}, {"readOnly": true, "type": "array", "name": "externalCloudLinks", "item": {"type": "string"}}, {"type": "array", "name": "identitySources", "item": {"type": "object", "props": [{"type": "string", "name": "alias"}, {"type": "string", "name": "baseGroupDN"}, {"type": "string", "name": "baseUserDN"}, {"type": "string", "name": "domain"}, {"type": "string", "name": "name"}, {"type": "password", "name": "password", "secret": true}, {"type": "string", "name": "primaryServer"}, {"type": "string", "name": "secondaryServer"}, {"type": "string", "name": "ssl", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "username"}]}}, {"default": {"value": "Disabled"}, "type": "string", "name": "internet", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "managementCluster", "required": true, "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"type": "integer32", "name": "clusterSize"}, {"type": "array", "name": "hosts", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "vsanDatastoreName"}]}, {"readOnly": true, "type": "string", "name": "managementNetwork"}, {"type": "string", "name": "networkBlock", "required": true}, {"readOnly": true, "type": "string", "name": "nsxPublicIpQuotaRaised", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"readOnly": true, "type": "string", "name": "nsxtCertificateThumbprint"}, {"type": "password", "name": "nsxtPassword", "secret": true}, {"readOnly": true, "type": "string", "name": "provisioningNetwork"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "@Circuit_read", "name": "secondaryCircuit"}, {"readOnly": true, "type": "string", "name": "vcenterCertificateThumbprint"}, {"type": "password", "name": "vcenterPassword", "secret": true}, {"type": "object", "name": "vcfLicense", "props": [{"type": "string", "name": "kind", "required": true, "enum": {"items": [{"value": "vcf5"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}], "discriminators": [{"property": "kind", "value": "vcf5", "props": [{"type": "string", "name": "broadcomContractNumber"}, {"type": "string", "name": "broadcomSiteId"}, {"type": "integer32", "name": "cores", "required": true}, {"type": "dateTime", "name": "endDate", "required": true, "format": {"protocol": "iso"}}, {"type": "array", "name": "labels", "item": {"type": "object", "props": [{"type": "string", "name": "key", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "value", "required": true, "format": {"minLength": 1}}]}, "identifiers": ["key"]}, {"type": "password", "name": "licenseKey", "secret": true}]}]}, {"type": "ResourceId", "name": "virtualNetworkId"}, {"readOnly": true, "type": "string", "name": "vmotionNetwork"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": "LEGAL TERMS\\n\\nAzure VMware Solution (\"AVS\") is an Azure Service licensed to you as part of your Azure subscription and subject to the terms and conditions of the agreement under which you obtained your Azure subscription (https://azure.microsoft.com/support/legal/). The following additional terms also apply to your use of AVS:\\n\\nDATA RETENTION. AVS does not currently support retention or extraction of data stored in AVS Clusters. Once an AVS Cluster is deleted, the data cannot be recovered as it terminates all running workloads, components, and destroys all Cluster data and configuration settings, including public IP addresses.\\n\\nPROFESSIONAL SERVICES DATA TRANSFER TO VMWARE. In the event that you contact Microsoft for technical support relating to Azure VMware Solution and Microsoft must engage VMware for assistance with the issue, Microsoft will transfer the Professional Services Data and the Personal Data contained in the support case to VMware. The transfer is made subject to the terms of the Support Transfer Agreement between VMware and Microsoft, which establishes Microsoft and VMware as independent processors of the Professional Services Data. Before any transfer of Professional Services Data to VMware will occur, Microsoft will obtain and record consent from you for the transfer.\\n\\nVMWARE DATA PROCESSING AGREEMENT. Once Professional Services Data is transferred to VMware (pursuant to the above section), the processing of Professional Services Data, including the Personal Data contained the support case, by VMware as an independent processor will be governed by the VMware Data Processing Agreement for Microsoft AVS Customers Transferred for L3 Support (the \"VMware Data Processing Agreement\") between you and VMware (located at https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/privacy/vmware-data-processing-agreement.pdf). You also give authorization to allow your representative(s) who request technical support for Azure VMware Solution to provide consent on your behalf to Microsoft for the transfer of the Professional Services Data to VMware.\\n\\nACCEPTANCE OF LEGAL TERMS. By continuing, you agree to the above additional Legal Terms for AVS. If you are an individual accepting these terms on behalf of an entity, you also represent that you have the legal authority to enter into these additional terms on that entity's behalf.\\n\\nDo you agree to the above additional terms for AVS?"}, {"name": "update", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["n", "name", "private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "ManagementCluster", "args": [{"nullable": true, "type": "integer32", "var": "$privateCloud.properties.managementCluster.clusterSize", "options": ["cluster-size"], "group": "ManagementCluster", "help": {"short": "Number of hosts for the default management cluster. Minimum of 3 and maximum of 16."}}, {"nullable": true, "type": "array", "var": "$privateCloud.properties.managementCluster.hosts", "options": ["hosts"], "group": "ManagementCluster", "help": {"short": "The hosts"}, "item": {"nullable": true, "type": "string"}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.managementCluster.vsanDatastoreName", "options": ["vsan-datastore-name"], "group": "ManagementCluster", "help": {"short": "Name of the vsan datastore associated with the cluster"}}]}, {"name": "PrivateCloud", "args": [{"nullable": true, "type": "object", "var": "$privateCloud.identity", "options": ["identity"], "group": "PrivateCloud", "help": {"short": "The managed service identities assigned to this resource."}, "args": [{"type": "string", "var": "$privateCloud.identity.type", "options": ["type"], "help": {"short": "Type of managed service identity (either system assigned, or none)."}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SystemAssigned", "value": "SystemAssigned"}]}}]}, {"nullable": true, "type": "object", "var": "$privateCloud.tags", "options": ["tags"], "group": "PrivateCloud", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}, {"nullable": true, "type": "array", "var": "$privateCloud.zones", "options": ["zones"], "hide": true, "group": "PrivateCloud", "help": {"short": "The availability zones."}, "item": {"nullable": true, "type": "string"}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$privateCloud.properties.dnsZoneType", "options": ["dns-zone-type"], "group": "Properties", "help": {"short": "The type of DNS zone to use."}, "enum": {"items": [{"name": "Private", "value": "Private"}, {"name": "Public", "value": "Public"}]}}, {"nullable": true, "type": "object", "var": "$privateCloud.properties.encryption", "options": ["encryption"], "group": "Properties", "help": {"short": "Customer managed key encryption, can be enabled or disabled"}, "args": [{"nullable": true, "type": "object", "var": "$privateCloud.properties.encryption.keyVaultProperties", "options": ["key-vault-properties"], "help": {"short": "The key vault where the encryption key is stored"}, "args": [{"nullable": true, "type": "string", "var": "$privateCloud.properties.encryption.keyVaultProperties.keyName", "options": ["key-name"], "help": {"short": "The name of the key."}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.encryption.keyVaultProperties.keyVaultUrl", "options": ["key-vault-url"], "help": {"short": "The URL of the vault."}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.encryption.keyVaultProperties.keyVersion", "options": ["key-version"], "help": {"short": "The version of the key."}}]}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.encryption.status", "options": ["status"], "help": {"short": "Status of customer managed encryption key"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"nullable": true, "type": "array", "var": "$privateCloud.properties.extendedNetworkBlocks", "options": ["ext-nw-blocks", "extended-network-blocks"], "group": "Properties", "help": {"short": "Array of additional networks noncontiguous with networkBlock. Networks must be unique and non-overlapping across VNet in your subscription, on-premise, and this privateCloud networkBlock attribute. Make sure the CIDR format conforms to (A.B.C.D/X)."}, "item": {"nullable": true, "type": "string"}}, {"nullable": true, "type": "array", "var": "$privateCloud.properties.identitySources", "options": ["identity-sources"], "group": "Properties", "help": {"short": "vCenter Single Sign On Identity Sources"}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "string", "var": "$privateCloud.properties.identitySources[].alias", "options": ["alias"], "help": {"short": "The domain's NetBIOS name"}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.identitySources[].baseGroupDN", "options": ["base-group-dn"], "help": {"short": "The base distinguished name for groups"}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.identitySources[].baseUserDN", "options": ["base-user-dn"], "help": {"short": "The base distinguished name for users"}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.identitySources[].domain", "options": ["domain"], "help": {"short": "The domain's dns name"}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.identitySources[].name", "options": ["name"], "help": {"short": "The name of the identity source"}}, {"nullable": true, "type": "password", "var": "$privateCloud.properties.identitySources[].password", "options": ["password"], "help": {"short": "The password of the Active Directory user with a minimum of read-only access to Base DN for users and groups."}, "prompt": {"msg": "Password:"}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.identitySources[].primaryServer", "options": ["primary-server"], "help": {"short": "Primary server URL"}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.identitySources[].secondaryServer", "options": ["secondary-server"], "help": {"short": "Secondary server URL"}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.identitySources[].ssl", "options": ["ssl"], "help": {"short": "Protect LDAP communication using SSL certificate (LDAPS)"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.identitySources[].username", "options": ["username"], "help": {"short": "The ID of an Active Directory user with a minimum of read-only access to Base DN for users and group"}}]}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.internet", "options": ["internet"], "group": "Properties", "help": {"short": "Connectivity to internet is enabled or disabled"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$privateCloud.properties.networkBlock", "options": ["network-block"], "group": "Properties", "help": {"short": "The block of addresses should be unique across VNet in your subscription as well as on-premise. Make sure the CIDR format is conformed to (A.B.C.D/X) where A,B,C,D are between 0 and 255, and X is between 0 and 22"}}, {"nullable": true, "type": "password", "var": "$privateCloud.properties.nsxtPassword", "options": ["nsxt-password"], "hide": true, "group": "Properties", "help": {"short": "Optionally, set the NSX-T Manager password when the private cloud is created"}, "prompt": {"msg": "NSX-T Manager Password:", "confirm": true}}, {"nullable": true, "type": "password", "var": "$privateCloud.properties.vcenterPassword", "options": ["vcenter-password"], "hide": true, "group": "Properties", "help": {"short": "Optionally, set the vCenter admin password when the private cloud is created"}, "prompt": {"msg": "Password:"}}, {"nullable": true, "type": "object", "var": "$privateCloud.properties.vcfLicense", "options": ["vcf-license"], "group": "Properties", "help": {"short": "The private cloud license"}, "args": [{"type": "object", "var": "$privateCloud.properties.vcfLicense.vcf5", "options": ["vcf5"], "args": [{"nullable": true, "type": "string", "var": "$privateCloud.properties.vcfLicense.vcf5.broadcomContractNumber", "options": ["contract-number"], "group": "", "help": {"short": "The Broadcom contract number associated with the license."}}, {"nullable": true, "type": "string", "var": "$privateCloud.properties.vcfLicense.vcf5.broadcomSiteId", "options": ["site-id"], "group": "", "help": {"short": "The Broadcom site ID associated with the license."}}, {"type": "integer32", "var": "$privateCloud.properties.vcfLicense.vcf5.cores", "options": ["cores"], "help": {"short": "Number of cores included in the license"}}, {"type": "dateTime", "var": "$privateCloud.properties.vcfLicense.vcf5.endDate", "options": ["end-date"], "help": {"short": "UTC datetime when the license expires"}, "format": {"protocol": "iso"}}, {"nullable": true, "type": "array", "var": "$privateCloud.properties.vcfLicense.vcf5.labels", "options": ["labels"], "help": {"short": "Additional labels passed through for license reporting."}, "item": {"nullable": true, "type": "object", "args": [{"type": "string", "var": "$privateCloud.properties.vcfLicense.vcf5.labels[].key", "options": ["key"], "help": {"short": "The key of the label."}, "format": {"minLength": 1}}, {"type": "string", "var": "$privateCloud.properties.vcfLicense.vcf5.labels[].value", "options": ["value"], "help": {"short": "The value of the label."}, "format": {"minLength": 1}}]}}, {"nullable": true, "type": "password", "var": "$privateCloud.properties.vcfLicense.vcf5.licenseKey", "options": ["license-key"], "help": {"short": "License key"}, "prompt": {"msg": "Password:"}}]}]}]}, {"name": "Sku", "args": [{"nullable": true, "type": "integer32", "var": "$privateCloud.sku.capacity", "options": ["capacity"], "hide": true, "group": "Sku", "help": {"short": "If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted."}}, {"nullable": true, "type": "string", "var": "$privateCloud.sku.family", "options": ["family"], "hide": true, "group": "Sku", "help": {"short": "If the service has different generations of hardware, for the same SKU, then that can be captured here."}}, {"type": "string", "var": "$privateCloud.sku.name", "options": ["sku"], "hide": true, "group": "Sku", "help": {"short": "The name of the SKU. E.g. P3. It is typically a letter+number code"}}, {"nullable": true, "type": "string", "var": "$privateCloud.sku.size", "options": ["size"], "hide": true, "group": "Sku", "help": {"short": "The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code."}}, {"nullable": true, "type": "string", "var": "$privateCloud.sku.tier", "options": ["tier"], "hide": true, "group": "Sku", "help": {"short": "This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Free", "value": "Free"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}]}], "operations": [{"operationId": "PrivateClouds_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}"}}, {"type": "object", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "availability", "props": [{"type": "integer32", "name": "secondaryZone"}, {"type": "string", "name": "strategy", "enum": {"items": [{"value": "DualZone"}, {"value": "SingleZone"}]}}, {"type": "integer32", "name": "zone"}]}, {"type": "object", "name": "circuit", "props": [{"readOnly": true, "type": "string", "name": "expressRouteID"}, {"readOnly": true, "type": "string", "name": "expressRoutePrivatePeeringID"}, {"readOnly": true, "type": "string", "name": "primarySubnet"}, {"readOnly": true, "type": "string", "name": "secondarySubnet"}], "cls": "Circuit_read"}, {"type": "string", "name": "dnsZoneType", "enum": {"items": [{"value": "Private"}, {"value": "Public"}]}}, {"type": "object", "name": "encryption", "props": [{"type": "object", "name": "keyVaultProperties", "props": [{"readOnly": true, "type": "string", "name": "autoDetectedKeyVersion"}, {"type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "keyState", "enum": {"items": [{"value": "AccessDenied"}, {"value": "Connected"}]}}, {"type": "string", "name": "keyVaultUrl"}, {"type": "string", "name": "keyVersion"}, {"readOnly": true, "type": "string", "name": "versionType", "enum": {"items": [{"value": "AutoDetected"}, {"value": "Fixed"}]}}]}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"readOnly": true, "type": "object", "name": "endpoints", "props": [{"readOnly": true, "type": "string", "name": "hcxCloudManager"}, {"readOnly": true, "type": "string", "name": "hcxCloudManagerIp"}, {"readOnly": true, "type": "string", "name": "nsxtManager"}, {"readOnly": true, "type": "string", "name": "nsxtManagerIp"}, {"readOnly": true, "type": "string", "name": "vcenterIp"}, {"readOnly": true, "type": "string", "name": "vcsa"}]}, {"type": "array", "name": "extendedNetworkBlocks", "item": {"type": "string"}}, {"readOnly": true, "type": "array", "name": "externalCloudLinks", "item": {"type": "string"}}, {"type": "array", "name": "identitySources", "item": {"type": "object", "props": [{"type": "string", "name": "alias"}, {"type": "string", "name": "baseGroupDN"}, {"type": "string", "name": "baseUserDN"}, {"type": "string", "name": "domain"}, {"type": "string", "name": "name"}, {"type": "password", "name": "password", "secret": true}, {"type": "string", "name": "primaryServer"}, {"type": "string", "name": "secondaryServer"}, {"type": "string", "name": "ssl", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "username"}]}}, {"default": {"value": "Disabled"}, "type": "string", "name": "internet", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "managementCluster", "required": true, "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"type": "integer32", "name": "clusterSize"}, {"type": "array", "name": "hosts", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "vsanDatastoreName"}]}, {"readOnly": true, "type": "string", "name": "managementNetwork"}, {"type": "string", "name": "networkBlock", "required": true}, {"readOnly": true, "type": "string", "name": "nsxPublicIpQuotaRaised", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"readOnly": true, "type": "string", "name": "nsxtCertificateThumbprint"}, {"type": "password", "name": "nsxtPassword", "secret": true}, {"readOnly": true, "type": "string", "name": "provisioningNetwork"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "@Circuit_read", "name": "secondaryCircuit"}, {"readOnly": true, "type": "string", "name": "vcenterCertificateThumbprint"}, {"type": "password", "name": "vcenterPassword", "secret": true}, {"type": "object", "name": "vcfLicense", "props": [{"type": "string", "name": "kind", "required": true, "enum": {"items": [{"value": "vcf5"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}], "discriminators": [{"property": "kind", "value": "vcf5", "props": [{"type": "string", "name": "broadcomContractNumber"}, {"type": "string", "name": "broadcomSiteId"}, {"type": "integer32", "name": "cores", "required": true}, {"type": "dateTime", "name": "endDate", "required": true, "format": {"protocol": "iso"}}, {"type": "array", "name": "labels", "item": {"type": "object", "props": [{"type": "string", "name": "key", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "value", "required": true, "format": {"minLength": 1}}]}, "identifiers": ["key"]}, {"type": "password", "name": "licenseKey", "secret": true}]}]}, {"type": "ResourceId", "name": "virtualNetworkId"}, {"readOnly": true, "type": "string", "name": "vmotionNetwork"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}], "cls": "PrivateCloud_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "privateCloud", "required": true, "props": [{"type": "object", "name": "identity", "arg": "$privateCloud.identity", "props": [{"type": "string", "name": "type", "arg": "$privateCloud.identity.type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}]}}]}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "dnsZoneType", "arg": "$privateCloud.properties.dnsZoneType", "enum": {"items": [{"value": "Private"}, {"value": "Public"}]}}, {"type": "object", "name": "encryption", "arg": "$privateCloud.properties.encryption", "props": [{"type": "object", "name": "keyVaultProperties", "arg": "$privateCloud.properties.encryption.keyVaultProperties", "props": [{"type": "string", "name": "keyName", "arg": "$privateCloud.properties.encryption.keyVaultProperties.keyName"}, {"type": "string", "name": "keyVaultUrl", "arg": "$privateCloud.properties.encryption.keyVaultProperties.keyVaultUrl"}, {"type": "string", "name": "keyVersion", "arg": "$privateCloud.properties.encryption.keyVaultProperties.keyVersion"}]}, {"type": "string", "name": "status", "arg": "$privateCloud.properties.encryption.status", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "array", "name": "extendedNetworkBlocks", "arg": "$privateCloud.properties.extendedNetworkBlocks", "item": {"type": "string"}}, {"type": "array", "name": "identitySources", "arg": "$privateCloud.properties.identitySources", "item": {"type": "object", "props": [{"type": "string", "name": "alias", "arg": "$privateCloud.properties.identitySources[].alias"}, {"type": "string", "name": "baseGroupDN", "arg": "$privateCloud.properties.identitySources[].baseGroupDN"}, {"type": "string", "name": "baseUserDN", "arg": "$privateCloud.properties.identitySources[].baseUserDN"}, {"type": "string", "name": "domain", "arg": "$privateCloud.properties.identitySources[].domain"}, {"type": "string", "name": "name", "arg": "$privateCloud.properties.identitySources[].name"}, {"type": "password", "name": "password", "arg": "$privateCloud.properties.identitySources[].password", "secret": true}, {"type": "string", "name": "primaryServer", "arg": "$privateCloud.properties.identitySources[].primaryServer"}, {"type": "string", "name": "secondaryServer", "arg": "$privateCloud.properties.identitySources[].secondaryServer"}, {"type": "string", "name": "ssl", "arg": "$privateCloud.properties.identitySources[].ssl", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "username", "arg": "$privateCloud.properties.identitySources[].username"}]}}, {"default": {"value": "Disabled"}, "type": "string", "name": "internet", "arg": "$privateCloud.properties.internet", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "managementCluster", "required": true, "props": [{"type": "integer32", "name": "clusterSize", "arg": "$privateCloud.properties.managementCluster.clusterSize"}, {"type": "array", "name": "hosts", "arg": "$privateCloud.properties.managementCluster.hosts", "item": {"type": "string"}}, {"type": "string", "name": "vsanDatastoreName", "arg": "$privateCloud.properties.managementCluster.vsanDatastoreName"}]}, {"type": "string", "name": "networkBlock", "arg": "$privateCloud.properties.networkBlock", "required": true}, {"type": "password", "name": "nsxtPassword", "arg": "$privateCloud.properties.nsxtPassword", "secret": true}, {"type": "password", "name": "vcenterPassword", "arg": "$privateCloud.properties.vcenterPassword", "secret": true}, {"type": "object", "name": "vcfLicense", "arg": "$privateCloud.properties.vcfLicense", "props": [{"type": "string", "name": "kind", "required": true, "enum": {"items": [{"arg": "$privateCloud.properties.vcfLicense.vcf5", "value": "vcf5"}]}}], "discriminators": [{"property": "kind", "value": "vcf5", "props": [{"type": "string", "name": "broadcomContractNumber", "arg": "$privateCloud.properties.vcfLicense.vcf5.broadcomContractNumber"}, {"type": "string", "name": "broadcomSiteId", "arg": "$privateCloud.properties.vcfLicense.vcf5.broadcomSiteId"}, {"type": "integer32", "name": "cores", "arg": "$privateCloud.properties.vcfLicense.vcf5.cores", "required": true}, {"type": "dateTime", "name": "endDate", "arg": "$privateCloud.properties.vcfLicense.vcf5.endDate", "required": true, "format": {"protocol": "iso"}}, {"type": "array", "name": "labels", "arg": "$privateCloud.properties.vcfLicense.vcf5.labels", "item": {"type": "object", "props": [{"type": "string", "name": "key", "arg": "$privateCloud.properties.vcfLicense.vcf5.labels[].key", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "value", "arg": "$privateCloud.properties.vcfLicense.vcf5.labels[].value", "required": true, "format": {"minLength": 1}}]}, "identifiers": ["key"]}, {"type": "password", "name": "licenseKey", "arg": "$privateCloud.properties.vcfLicense.vcf5.licenseKey", "secret": true}]}]}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity", "arg": "$privateCloud.sku.capacity"}, {"type": "string", "name": "family", "arg": "$privateCloud.sku.family"}, {"type": "string", "name": "name", "arg": "$privateCloud.sku.name", "required": true}, {"type": "string", "name": "size", "arg": "$privateCloud.sku.size"}, {"type": "string", "name": "tier", "arg": "$privateCloud.sku.tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"type": "object", "name": "tags", "arg": "$privateCloud.tags", "additionalProps": {"item": {"type": "string"}}}, {"type": "array", "name": "zones", "arg": "$privateCloud.zones", "item": {"type": "string"}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "PrivateClouds_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@PrivateCloud_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2025-09-01.xml new file mode 100644 index 000000000..b5d2054f3 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fQ==/2025-09-01.xml @@ -0,0 +1,1587 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtz/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtz/2024-09-01.json new file mode 100644 index 000000000..8740856a0 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtz/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3M=/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud workload-network", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3M=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtz/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtz/2024-09-01.xml new file mode 100644 index 000000000..d64e5dfb0 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtz/2024-09-01.xml @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtz/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtz/2025-09-01.json new file mode 100644 index 000000000..170a03da6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtz/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3M=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud workload-network", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3M=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtz/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtz/2025-09-01.xml new file mode 100644 index 000000000..08a031e21 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtz/2025-09-01.xml @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQ=/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQ=/2024-09-01.json new file mode 100644 index 000000000..09de390e0 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQ=/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdA==/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud workload-network default", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdA==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQ=/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQ=/2024-09-01.xml new file mode 100644 index 000000000..06b89476b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQ=/2024-09-01.xml @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQ=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQ=/2025-09-01.json new file mode 100644 index 000000000..17ab0f913 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQ=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdA==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud workload-network default", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdA==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQ=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQ=/2025-09-01.xml new file mode 100644 index 000000000..e3a0f63e2 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQ=/2025-09-01.xml @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXM=/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXM=/2023-09-01.xml new file mode 100644 index 000000000..b47f293a6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXM=/2023-09-01.xml @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXM=/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXM=/2024-09-01.json new file mode 100644 index 000000000..40437f981 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXM=/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/gateways", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9nYXRld2F5cw==/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network gateway", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/gateways", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9nYXRld2F5cw==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_ListGateways", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/gateways", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/gateways/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "path"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXM=/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXM=/2024-09-01.xml new file mode 100644 index 000000000..ea30e1d3e --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXM=/2024-09-01.xml @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXM=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXM=/2025-09-01.json new file mode 100644 index 000000000..70c8deb68 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXM=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/gateways", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9nYXRld2F5cw==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network gateway", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/gateways", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9nYXRld2F5cw==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_ListGateways", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/gateways", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/gateways/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "path"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXM=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXM=/2025-09-01.xml new file mode 100644 index 000000000..6b1b06fa0 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXM=/2025-09-01.xml @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXMve30=/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXMve30=/2023-09-01.xml new file mode 100644 index 000000000..6cff6c0e5 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXMve30=/2023-09-01.xml @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXMve30=/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXMve30=/2024-09-01.json new file mode 100644 index 000000000..fd4eb60b5 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXMve30=/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/gateways/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9nYXRld2F5cy97Z2F0ZXdheUlkfQ==/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network gateway", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/gateways/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9nYXRld2F5cy97Z2F0ZXdheUlkfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.gatewayId", "options": ["n", "name", "gateway"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Gateway identifier. Generally the same as the Gateway's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_GetGateway", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/gateways/{gatewayId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "gatewayId", "arg": "$Path.gatewayId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/gateways/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "path"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXMve30=/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXMve30=/2024-09-01.xml new file mode 100644 index 000000000..b651d851e --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXMve30=/2024-09-01.xml @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXMve30=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXMve30=/2025-09-01.json new file mode 100644 index 000000000..c4ed0aa2a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXMve30=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/gateways/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9nYXRld2F5cy97Z2F0ZXdheUlkfQ==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network gateway", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/gateways/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9nYXRld2F5cy97Z2F0ZXdheUlkfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.gatewayId", "options": ["n", "name", "gateway"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Gateway identifier. Generally the same as the Gateway's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_GetGateway", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/gateways/{gatewayId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "gatewayId", "arg": "$Path.gatewayId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/gateways/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "path"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXMve30=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXMve30=/2025-09-01.xml new file mode 100644 index 000000000..62bafcc13 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZ2F0ZXdheXMve30=/2025-09-01.xml @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXM=/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXM=/2023-09-01.xml new file mode 100644 index 000000000..69cda09ea --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXM=/2023-09-01.xml @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXM=/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXM=/2024-09-01.json new file mode 100644 index 000000000..34a0f4dcf --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXM=/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnsservices", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNTZXJ2aWNlcw==/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network dns-service", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnsservices", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNTZXJ2aWNlcw==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_ListDnsServices", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsServices", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/dnsServices/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultDnsZone"}, {"type": "string", "name": "displayName"}, {"type": "string", "name": "dnsServiceIp"}, {"type": "array", "name": "fqdnZones", "item": {"type": "string"}}, {"type": "string", "name": "logLevel", "enum": {"items": [{"value": "DEBUG"}, {"value": "ERROR"}, {"value": "FATAL"}, {"value": "INFO"}, {"value": "WARNING"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXM=/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXM=/2024-09-01.xml new file mode 100644 index 000000000..a0301c613 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXM=/2024-09-01.xml @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXM=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXM=/2025-09-01.json new file mode 100644 index 000000000..d320a6778 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXM=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnsservices", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNTZXJ2aWNlcw==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network dns-service", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnsservices", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNTZXJ2aWNlcw==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_ListDnsServices", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsServices", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/dnsServices/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultDnsZone"}, {"type": "string", "name": "displayName"}, {"type": "string", "name": "dnsServiceIp"}, {"type": "array", "name": "fqdnZones", "item": {"type": "string"}}, {"type": "string", "name": "logLevel", "enum": {"items": [{"value": "DEBUG"}, {"value": "ERROR"}, {"value": "FATAL"}, {"value": "INFO"}, {"value": "WARNING"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXM=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXM=/2025-09-01.xml new file mode 100644 index 000000000..c182704f5 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXM=/2025-09-01.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXMve30=/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXMve30=/2023-09-01.xml new file mode 100644 index 000000000..3f9325c57 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXMve30=/2023-09-01.xml @@ -0,0 +1,558 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXMve30=/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXMve30=/2024-09-01.json new file mode 100644 index 000000000..c7d723c71 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXMve30=/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnsservices/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNTZXJ2aWNlcy97ZG5zU2VydmljZUlkfQ==/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network dns-service", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnsservices/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNTZXJ2aWNlcy97ZG5zU2VydmljZUlkfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.dnsServiceId", "options": ["n", "name", "dns-service"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX DNS Service identifier. Generally the same as the DNS Service's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_GetDnsService", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsServices/{dnsServiceId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "dnsServiceId", "arg": "$Path.dnsServiceId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/dnsServices/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultDnsZone"}, {"type": "string", "name": "displayName"}, {"type": "string", "name": "dnsServiceIp"}, {"type": "array", "name": "fqdnZones", "item": {"type": "string"}}, {"type": "string", "name": "logLevel", "enum": {"items": [{"value": "DEBUG"}, {"value": "ERROR"}, {"value": "FATAL"}, {"value": "INFO"}, {"value": "WARNING"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnsservices/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNTZXJ2aWNlcy97ZG5zU2VydmljZUlkfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.dnsServiceId", "options": ["n", "name", "dns-service"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX DNS Service identifier. Generally the same as the DNS Service's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "WorkloadNetworks_DeleteDnsService", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsServices/{dnsServiceId}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "dnsServiceId", "arg": "$Path.dnsServiceId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the workload network DNS services. Are you sure?"}, {"name": "create", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnsservices/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNTZXJ2aWNlcy97ZG5zU2VydmljZUlkfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.dnsServiceId", "options": ["n", "name", "dns-service"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX DNS Service identifier. Generally the same as the DNS Service's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$workloadNetworkDnsService.properties.defaultDnsZone", "options": ["default-dns-zone"], "group": "Properties", "help": {"short": "Default DNS zone of the DNS Service."}}, {"type": "string", "var": "$workloadNetworkDnsService.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the DNS Service."}}, {"type": "string", "var": "$workloadNetworkDnsService.properties.dnsServiceIp", "options": ["dns-service-ip"], "group": "Properties", "help": {"short": "DNS service IP of the DNS Service."}}, {"type": "array", "var": "$workloadNetworkDnsService.properties.fqdnZones", "options": ["fqdn-zones"], "group": "Properties", "help": {"short": "FQDN zones of the DNS Service."}, "item": {"type": "string"}}, {"type": "string", "var": "$workloadNetworkDnsService.properties.logLevel", "options": ["log-level"], "group": "Properties", "help": {"short": "DNS Service log level."}, "enum": {"items": [{"name": "DEBUG", "value": "DEBUG"}, {"name": "ERROR", "value": "ERROR"}, {"name": "FATAL", "value": "FATAL"}, {"name": "INFO", "value": "INFO"}, {"name": "WARNING", "value": "WARNING"}]}}, {"type": "integer64", "var": "$workloadNetworkDnsService.properties.revision", "options": ["revision"], "group": "Properties", "help": {"short": "NSX revision number."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreateDnsService", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsServices/{dnsServiceId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "dnsServiceId", "arg": "$Path.dnsServiceId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "workloadNetworkDnsService", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultDnsZone", "arg": "$workloadNetworkDnsService.properties.defaultDnsZone"}, {"type": "string", "name": "displayName", "arg": "$workloadNetworkDnsService.properties.displayName"}, {"type": "string", "name": "dnsServiceIp", "arg": "$workloadNetworkDnsService.properties.dnsServiceIp"}, {"type": "array", "name": "fqdnZones", "arg": "$workloadNetworkDnsService.properties.fqdnZones", "item": {"type": "string"}}, {"type": "string", "name": "logLevel", "arg": "$workloadNetworkDnsService.properties.logLevel", "enum": {"items": [{"value": "DEBUG"}, {"value": "ERROR"}, {"value": "FATAL"}, {"value": "INFO"}, {"value": "WARNING"}]}}, {"type": "integer64", "name": "revision", "arg": "$workloadNetworkDnsService.properties.revision"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/dnsServices/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultDnsZone"}, {"type": "string", "name": "displayName"}, {"type": "string", "name": "dnsServiceIp"}, {"type": "array", "name": "fqdnZones", "item": {"type": "string"}}, {"type": "string", "name": "logLevel", "enum": {"items": [{"value": "DEBUG"}, {"value": "ERROR"}, {"value": "FATAL"}, {"value": "INFO"}, {"value": "WARNING"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnsservices/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNTZXJ2aWNlcy97ZG5zU2VydmljZUlkfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.dnsServiceId", "options": ["n", "name", "dns-service"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX DNS Service identifier. Generally the same as the DNS Service's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$workloadNetworkDnsService.properties.defaultDnsZone", "options": ["default-dns-zone"], "group": "Properties", "help": {"short": "Default DNS zone of the DNS Service."}}, {"nullable": true, "type": "string", "var": "$workloadNetworkDnsService.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the DNS Service."}}, {"nullable": true, "type": "string", "var": "$workloadNetworkDnsService.properties.dnsServiceIp", "options": ["dns-service-ip"], "group": "Properties", "help": {"short": "DNS service IP of the DNS Service."}}, {"nullable": true, "type": "array", "var": "$workloadNetworkDnsService.properties.fqdnZones", "options": ["fqdn-zones"], "group": "Properties", "help": {"short": "FQDN zones of the DNS Service."}, "item": {"nullable": true, "type": "string"}}, {"nullable": true, "type": "string", "var": "$workloadNetworkDnsService.properties.logLevel", "options": ["log-level"], "group": "Properties", "help": {"short": "DNS Service log level."}, "enum": {"items": [{"name": "DEBUG", "value": "DEBUG"}, {"name": "ERROR", "value": "ERROR"}, {"name": "FATAL", "value": "FATAL"}, {"name": "INFO", "value": "INFO"}, {"name": "WARNING", "value": "WARNING"}]}}, {"nullable": true, "type": "integer64", "var": "$workloadNetworkDnsService.properties.revision", "options": ["revision"], "group": "Properties", "help": {"short": "NSX revision number."}}]}], "operations": [{"operationId": "WorkloadNetworks_GetDnsService", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsServices/{dnsServiceId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "dnsServiceId", "arg": "$Path.dnsServiceId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/dnsServices/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultDnsZone"}, {"type": "string", "name": "displayName"}, {"type": "string", "name": "dnsServiceIp"}, {"type": "array", "name": "fqdnZones", "item": {"type": "string"}}, {"type": "string", "name": "logLevel", "enum": {"items": [{"value": "DEBUG"}, {"value": "ERROR"}, {"value": "FATAL"}, {"value": "INFO"}, {"value": "WARNING"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "WorkloadNetworkDnsService_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "workloadNetworkDnsService", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultDnsZone", "arg": "$workloadNetworkDnsService.properties.defaultDnsZone"}, {"type": "string", "name": "displayName", "arg": "$workloadNetworkDnsService.properties.displayName"}, {"type": "string", "name": "dnsServiceIp", "arg": "$workloadNetworkDnsService.properties.dnsServiceIp"}, {"type": "array", "name": "fqdnZones", "arg": "$workloadNetworkDnsService.properties.fqdnZones", "item": {"type": "string"}}, {"type": "string", "name": "logLevel", "arg": "$workloadNetworkDnsService.properties.logLevel", "enum": {"items": [{"value": "DEBUG"}, {"value": "ERROR"}, {"value": "FATAL"}, {"value": "INFO"}, {"value": "WARNING"}]}}, {"type": "integer64", "name": "revision", "arg": "$workloadNetworkDnsService.properties.revision"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreateDnsService", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsServices/{dnsServiceId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "dnsServiceId", "arg": "$Path.dnsServiceId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@WorkloadNetworkDnsService_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXMve30=/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXMve30=/2024-09-01.xml new file mode 100644 index 000000000..607298807 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXMve30=/2024-09-01.xml @@ -0,0 +1,558 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXMve30=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXMve30=/2025-09-01.json new file mode 100644 index 000000000..cde83c728 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXMve30=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnsservices/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNTZXJ2aWNlcy97ZG5zU2VydmljZUlkfQ==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network dns-service", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnsservices/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNTZXJ2aWNlcy97ZG5zU2VydmljZUlkfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.dnsServiceId", "options": ["n", "name", "dns-service"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX DNS Service identifier. Generally the same as the DNS Service's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_GetDnsService", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsServices/{dnsServiceId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "dnsServiceId", "arg": "$Path.dnsServiceId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/dnsServices/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultDnsZone"}, {"type": "string", "name": "displayName"}, {"type": "string", "name": "dnsServiceIp"}, {"type": "array", "name": "fqdnZones", "item": {"type": "string"}}, {"type": "string", "name": "logLevel", "enum": {"items": [{"value": "DEBUG"}, {"value": "ERROR"}, {"value": "FATAL"}, {"value": "INFO"}, {"value": "WARNING"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnsservices/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNTZXJ2aWNlcy97ZG5zU2VydmljZUlkfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.dnsServiceId", "options": ["n", "name", "dns-service"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX DNS Service identifier. Generally the same as the DNS Service's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "WorkloadNetworks_DeleteDnsService", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsServices/{dnsServiceId}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "dnsServiceId", "arg": "$Path.dnsServiceId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the workload network DNS services. Are you sure?"}, {"name": "create", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnsservices/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNTZXJ2aWNlcy97ZG5zU2VydmljZUlkfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.dnsServiceId", "options": ["n", "name", "dns-service"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX DNS Service identifier. Generally the same as the DNS Service's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$workloadNetworkDnsService.properties.defaultDnsZone", "options": ["default-dns-zone"], "group": "Properties", "help": {"short": "Default DNS zone of the DNS Service."}}, {"type": "string", "var": "$workloadNetworkDnsService.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the DNS Service."}}, {"type": "string", "var": "$workloadNetworkDnsService.properties.dnsServiceIp", "options": ["dns-service-ip"], "group": "Properties", "help": {"short": "DNS service IP of the DNS Service."}}, {"type": "array", "var": "$workloadNetworkDnsService.properties.fqdnZones", "options": ["fqdn-zones"], "group": "Properties", "help": {"short": "FQDN zones of the DNS Service."}, "item": {"type": "string"}}, {"type": "string", "var": "$workloadNetworkDnsService.properties.logLevel", "options": ["log-level"], "group": "Properties", "help": {"short": "DNS Service log level."}, "enum": {"items": [{"name": "DEBUG", "value": "DEBUG"}, {"name": "ERROR", "value": "ERROR"}, {"name": "FATAL", "value": "FATAL"}, {"name": "INFO", "value": "INFO"}, {"name": "WARNING", "value": "WARNING"}]}}, {"type": "integer64", "var": "$workloadNetworkDnsService.properties.revision", "options": ["revision"], "group": "Properties", "help": {"short": "NSX revision number."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreateDnsService", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsServices/{dnsServiceId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "dnsServiceId", "arg": "$Path.dnsServiceId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "workloadNetworkDnsService", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultDnsZone", "arg": "$workloadNetworkDnsService.properties.defaultDnsZone"}, {"type": "string", "name": "displayName", "arg": "$workloadNetworkDnsService.properties.displayName"}, {"type": "string", "name": "dnsServiceIp", "arg": "$workloadNetworkDnsService.properties.dnsServiceIp"}, {"type": "array", "name": "fqdnZones", "arg": "$workloadNetworkDnsService.properties.fqdnZones", "item": {"type": "string"}}, {"type": "string", "name": "logLevel", "arg": "$workloadNetworkDnsService.properties.logLevel", "enum": {"items": [{"value": "DEBUG"}, {"value": "ERROR"}, {"value": "FATAL"}, {"value": "INFO"}, {"value": "WARNING"}]}}, {"type": "integer64", "name": "revision", "arg": "$workloadNetworkDnsService.properties.revision"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/dnsServices/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultDnsZone"}, {"type": "string", "name": "displayName"}, {"type": "string", "name": "dnsServiceIp"}, {"type": "array", "name": "fqdnZones", "item": {"type": "string"}}, {"type": "string", "name": "logLevel", "enum": {"items": [{"value": "DEBUG"}, {"value": "ERROR"}, {"value": "FATAL"}, {"value": "INFO"}, {"value": "WARNING"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnsservices/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNTZXJ2aWNlcy97ZG5zU2VydmljZUlkfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.dnsServiceId", "options": ["n", "name", "dns-service"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX DNS Service identifier. Generally the same as the DNS Service's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$workloadNetworkDnsService.properties.defaultDnsZone", "options": ["default-dns-zone"], "group": "Properties", "help": {"short": "Default DNS zone of the DNS Service."}}, {"nullable": true, "type": "string", "var": "$workloadNetworkDnsService.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the DNS Service."}}, {"nullable": true, "type": "string", "var": "$workloadNetworkDnsService.properties.dnsServiceIp", "options": ["dns-service-ip"], "group": "Properties", "help": {"short": "DNS service IP of the DNS Service."}}, {"nullable": true, "type": "array", "var": "$workloadNetworkDnsService.properties.fqdnZones", "options": ["fqdn-zones"], "group": "Properties", "help": {"short": "FQDN zones of the DNS Service."}, "item": {"nullable": true, "type": "string"}}, {"nullable": true, "type": "string", "var": "$workloadNetworkDnsService.properties.logLevel", "options": ["log-level"], "group": "Properties", "help": {"short": "DNS Service log level."}, "enum": {"items": [{"name": "DEBUG", "value": "DEBUG"}, {"name": "ERROR", "value": "ERROR"}, {"name": "FATAL", "value": "FATAL"}, {"name": "INFO", "value": "INFO"}, {"name": "WARNING", "value": "WARNING"}]}}, {"nullable": true, "type": "integer64", "var": "$workloadNetworkDnsService.properties.revision", "options": ["revision"], "group": "Properties", "help": {"short": "NSX revision number."}}]}], "operations": [{"operationId": "WorkloadNetworks_GetDnsService", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsServices/{dnsServiceId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "dnsServiceId", "arg": "$Path.dnsServiceId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/dnsServices/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultDnsZone"}, {"type": "string", "name": "displayName"}, {"type": "string", "name": "dnsServiceIp"}, {"type": "array", "name": "fqdnZones", "item": {"type": "string"}}, {"type": "string", "name": "logLevel", "enum": {"items": [{"value": "DEBUG"}, {"value": "ERROR"}, {"value": "FATAL"}, {"value": "INFO"}, {"value": "WARNING"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "WorkloadNetworkDnsService_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "workloadNetworkDnsService", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultDnsZone", "arg": "$workloadNetworkDnsService.properties.defaultDnsZone"}, {"type": "string", "name": "displayName", "arg": "$workloadNetworkDnsService.properties.displayName"}, {"type": "string", "name": "dnsServiceIp", "arg": "$workloadNetworkDnsService.properties.dnsServiceIp"}, {"type": "array", "name": "fqdnZones", "arg": "$workloadNetworkDnsService.properties.fqdnZones", "item": {"type": "string"}}, {"type": "string", "name": "logLevel", "arg": "$workloadNetworkDnsService.properties.logLevel", "enum": {"items": [{"value": "DEBUG"}, {"value": "ERROR"}, {"value": "FATAL"}, {"value": "INFO"}, {"value": "WARNING"}]}}, {"type": "integer64", "name": "revision", "arg": "$workloadNetworkDnsService.properties.revision"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreateDnsService", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsServices/{dnsServiceId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "dnsServiceId", "arg": "$Path.dnsServiceId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@WorkloadNetworkDnsService_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXMve30=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXMve30=/2025-09-01.xml new file mode 100644 index 000000000..c13cd6633 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zc2VydmljZXMve30=/2025-09-01.xml @@ -0,0 +1,570 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXM=/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXM=/2023-09-01.xml new file mode 100644 index 000000000..f8c72d790 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXM=/2023-09-01.xml @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXM=/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXM=/2024-09-01.json new file mode 100644 index 000000000..87d9cb4cb --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXM=/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnszones", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNab25lcw==/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network dns-zone", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnszones", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNab25lcw==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_ListDnsZones", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsZones", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/dnsZones/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"type": "array", "name": "dnsServerIps", "item": {"type": "string"}}, {"type": "integer64", "name": "dnsServices"}, {"type": "array", "name": "domain", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"type": "string", "name": "sourceIp"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXM=/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXM=/2024-09-01.xml new file mode 100644 index 000000000..6cacb6c12 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXM=/2024-09-01.xml @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXM=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXM=/2025-09-01.json new file mode 100644 index 000000000..d9440b11b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXM=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnszones", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNab25lcw==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network dns-zone", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnszones", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNab25lcw==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_ListDnsZones", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsZones", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/dnsZones/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"type": "array", "name": "dnsServerIps", "item": {"type": "string"}}, {"type": "integer64", "name": "dnsServices"}, {"type": "array", "name": "domain", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"type": "string", "name": "sourceIp"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXM=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXM=/2025-09-01.xml new file mode 100644 index 000000000..78c3e7ef0 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXM=/2025-09-01.xml @@ -0,0 +1,112 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXMve30=/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXMve30=/2023-09-01.xml new file mode 100644 index 000000000..61ff31948 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXMve30=/2023-09-01.xml @@ -0,0 +1,498 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXMve30=/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXMve30=/2024-09-01.json new file mode 100644 index 000000000..715654e79 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXMve30=/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnszones/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNab25lcy97ZG5zWm9uZUlkfQ==/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network dns-zone", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnszones/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNab25lcy97ZG5zWm9uZUlkfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.dnsZoneId", "options": ["n", "name", "dns-zone"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX DNS Zone identifier. Generally the same as the DNS Zone's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_GetDnsZone", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsZones/{dnsZoneId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "dnsZoneId", "arg": "$Path.dnsZoneId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/dnsZones/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"type": "array", "name": "dnsServerIps", "item": {"type": "string"}}, {"type": "integer64", "name": "dnsServices"}, {"type": "array", "name": "domain", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"type": "string", "name": "sourceIp"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnszones/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNab25lcy97ZG5zWm9uZUlkfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.dnsZoneId", "options": ["n", "name", "dns-zone"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX DNS Zone identifier. Generally the same as the DNS Zone's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "WorkloadNetworks_DeleteDnsZone", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsZones/{dnsZoneId}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "dnsZoneId", "arg": "$Path.dnsZoneId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the workload network DNS zone. Are you sure?"}, {"name": "create", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnszones/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNab25lcy97ZG5zWm9uZUlkfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.dnsZoneId", "options": ["n", "name", "dns-zone"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX DNS Zone identifier. Generally the same as the DNS Zone's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$workloadNetworkDnsZone.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the DNS Zone."}}, {"type": "array", "var": "$workloadNetworkDnsZone.properties.dnsServerIps", "options": ["dns-server-ips"], "group": "Properties", "help": {"short": "DNS Server IP array of the DNS Zone."}, "item": {"type": "string"}}, {"type": "integer64", "var": "$workloadNetworkDnsZone.properties.dnsServices", "options": ["dns-services"], "group": "Properties", "help": {"short": "Number of DNS Services using the DNS zone."}}, {"type": "array", "var": "$workloadNetworkDnsZone.properties.domain", "options": ["domain"], "group": "Properties", "help": {"short": "Domain names of the DNS Zone."}, "item": {"type": "string"}}, {"type": "integer64", "var": "$workloadNetworkDnsZone.properties.revision", "options": ["revision"], "group": "Properties", "help": {"short": "NSX revision number."}}, {"type": "string", "var": "$workloadNetworkDnsZone.properties.sourceIp", "options": ["source-ip"], "group": "Properties", "help": {"short": "Source IP of the DNS Zone."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreateDnsZone", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsZones/{dnsZoneId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "dnsZoneId", "arg": "$Path.dnsZoneId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "workloadNetworkDnsZone", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName", "arg": "$workloadNetworkDnsZone.properties.displayName"}, {"type": "array", "name": "dnsServerIps", "arg": "$workloadNetworkDnsZone.properties.dnsServerIps", "item": {"type": "string"}}, {"type": "integer64", "name": "dnsServices", "arg": "$workloadNetworkDnsZone.properties.dnsServices"}, {"type": "array", "name": "domain", "arg": "$workloadNetworkDnsZone.properties.domain", "item": {"type": "string"}}, {"type": "integer64", "name": "revision", "arg": "$workloadNetworkDnsZone.properties.revision"}, {"type": "string", "name": "sourceIp", "arg": "$workloadNetworkDnsZone.properties.sourceIp"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/dnsZones/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"type": "array", "name": "dnsServerIps", "item": {"type": "string"}}, {"type": "integer64", "name": "dnsServices"}, {"type": "array", "name": "domain", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"type": "string", "name": "sourceIp"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnszones/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNab25lcy97ZG5zWm9uZUlkfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.dnsZoneId", "options": ["n", "name", "dns-zone"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX DNS Zone identifier. Generally the same as the DNS Zone's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$workloadNetworkDnsZone.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the DNS Zone."}}, {"nullable": true, "type": "array", "var": "$workloadNetworkDnsZone.properties.dnsServerIps", "options": ["dns-server-ips"], "group": "Properties", "help": {"short": "DNS Server IP array of the DNS Zone."}, "item": {"nullable": true, "type": "string"}}, {"nullable": true, "type": "integer64", "var": "$workloadNetworkDnsZone.properties.dnsServices", "options": ["dns-services"], "group": "Properties", "help": {"short": "Number of DNS Services using the DNS zone."}}, {"nullable": true, "type": "array", "var": "$workloadNetworkDnsZone.properties.domain", "options": ["domain"], "group": "Properties", "help": {"short": "Domain names of the DNS Zone."}, "item": {"nullable": true, "type": "string"}}, {"nullable": true, "type": "integer64", "var": "$workloadNetworkDnsZone.properties.revision", "options": ["revision"], "group": "Properties", "help": {"short": "NSX revision number."}}, {"nullable": true, "type": "string", "var": "$workloadNetworkDnsZone.properties.sourceIp", "options": ["source-ip"], "group": "Properties", "help": {"short": "Source IP of the DNS Zone."}}]}], "operations": [{"operationId": "WorkloadNetworks_GetDnsZone", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsZones/{dnsZoneId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "dnsZoneId", "arg": "$Path.dnsZoneId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/dnsZones/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"type": "array", "name": "dnsServerIps", "item": {"type": "string"}}, {"type": "integer64", "name": "dnsServices"}, {"type": "array", "name": "domain", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"type": "string", "name": "sourceIp"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "WorkloadNetworkDnsZone_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "workloadNetworkDnsZone", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName", "arg": "$workloadNetworkDnsZone.properties.displayName"}, {"type": "array", "name": "dnsServerIps", "arg": "$workloadNetworkDnsZone.properties.dnsServerIps", "item": {"type": "string"}}, {"type": "integer64", "name": "dnsServices", "arg": "$workloadNetworkDnsZone.properties.dnsServices"}, {"type": "array", "name": "domain", "arg": "$workloadNetworkDnsZone.properties.domain", "item": {"type": "string"}}, {"type": "integer64", "name": "revision", "arg": "$workloadNetworkDnsZone.properties.revision"}, {"type": "string", "name": "sourceIp", "arg": "$workloadNetworkDnsZone.properties.sourceIp"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreateDnsZone", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsZones/{dnsZoneId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "dnsZoneId", "arg": "$Path.dnsZoneId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@WorkloadNetworkDnsZone_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXMve30=/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXMve30=/2024-09-01.xml new file mode 100644 index 000000000..28c1ba195 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXMve30=/2024-09-01.xml @@ -0,0 +1,498 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXMve30=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXMve30=/2025-09-01.json new file mode 100644 index 000000000..64b42d8ad --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXMve30=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnszones/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNab25lcy97ZG5zWm9uZUlkfQ==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network dns-zone", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnszones/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNab25lcy97ZG5zWm9uZUlkfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.dnsZoneId", "options": ["n", "name", "dns-zone"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX DNS Zone identifier. Generally the same as the DNS Zone's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_GetDnsZone", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsZones/{dnsZoneId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "dnsZoneId", "arg": "$Path.dnsZoneId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/dnsZones/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"type": "array", "name": "dnsServerIps", "item": {"type": "string"}}, {"type": "integer64", "name": "dnsServices"}, {"type": "array", "name": "domain", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"type": "string", "name": "sourceIp"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnszones/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNab25lcy97ZG5zWm9uZUlkfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.dnsZoneId", "options": ["n", "name", "dns-zone"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX DNS Zone identifier. Generally the same as the DNS Zone's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "WorkloadNetworks_DeleteDnsZone", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsZones/{dnsZoneId}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "dnsZoneId", "arg": "$Path.dnsZoneId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the workload network DNS zone. Are you sure?"}, {"name": "create", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnszones/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNab25lcy97ZG5zWm9uZUlkfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.dnsZoneId", "options": ["n", "name", "dns-zone"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX DNS Zone identifier. Generally the same as the DNS Zone's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$workloadNetworkDnsZone.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the DNS Zone."}}, {"type": "array", "var": "$workloadNetworkDnsZone.properties.dnsServerIps", "options": ["dns-server-ips"], "group": "Properties", "help": {"short": "DNS Server IP array of the DNS Zone."}, "item": {"type": "string"}}, {"type": "integer64", "var": "$workloadNetworkDnsZone.properties.dnsServices", "options": ["dns-services"], "group": "Properties", "help": {"short": "Number of DNS Services using the DNS zone."}}, {"type": "array", "var": "$workloadNetworkDnsZone.properties.domain", "options": ["domain"], "group": "Properties", "help": {"short": "Domain names of the DNS Zone."}, "item": {"type": "string"}}, {"type": "integer64", "var": "$workloadNetworkDnsZone.properties.revision", "options": ["revision"], "group": "Properties", "help": {"short": "NSX revision number."}}, {"type": "string", "var": "$workloadNetworkDnsZone.properties.sourceIp", "options": ["source-ip"], "group": "Properties", "help": {"short": "Source IP of the DNS Zone."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreateDnsZone", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsZones/{dnsZoneId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "dnsZoneId", "arg": "$Path.dnsZoneId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "workloadNetworkDnsZone", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName", "arg": "$workloadNetworkDnsZone.properties.displayName"}, {"type": "array", "name": "dnsServerIps", "arg": "$workloadNetworkDnsZone.properties.dnsServerIps", "item": {"type": "string"}}, {"type": "integer64", "name": "dnsServices", "arg": "$workloadNetworkDnsZone.properties.dnsServices"}, {"type": "array", "name": "domain", "arg": "$workloadNetworkDnsZone.properties.domain", "item": {"type": "string"}}, {"type": "integer64", "name": "revision", "arg": "$workloadNetworkDnsZone.properties.revision"}, {"type": "string", "name": "sourceIp", "arg": "$workloadNetworkDnsZone.properties.sourceIp"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/dnsZones/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"type": "array", "name": "dnsServerIps", "item": {"type": "string"}}, {"type": "integer64", "name": "dnsServices"}, {"type": "array", "name": "domain", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"type": "string", "name": "sourceIp"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dnszones/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kbnNab25lcy97ZG5zWm9uZUlkfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.dnsZoneId", "options": ["n", "name", "dns-zone"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX DNS Zone identifier. Generally the same as the DNS Zone's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$workloadNetworkDnsZone.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the DNS Zone."}}, {"nullable": true, "type": "array", "var": "$workloadNetworkDnsZone.properties.dnsServerIps", "options": ["dns-server-ips"], "group": "Properties", "help": {"short": "DNS Server IP array of the DNS Zone."}, "item": {"nullable": true, "type": "string"}}, {"nullable": true, "type": "integer64", "var": "$workloadNetworkDnsZone.properties.dnsServices", "options": ["dns-services"], "group": "Properties", "help": {"short": "Number of DNS Services using the DNS zone."}}, {"nullable": true, "type": "array", "var": "$workloadNetworkDnsZone.properties.domain", "options": ["domain"], "group": "Properties", "help": {"short": "Domain names of the DNS Zone."}, "item": {"nullable": true, "type": "string"}}, {"nullable": true, "type": "integer64", "var": "$workloadNetworkDnsZone.properties.revision", "options": ["revision"], "group": "Properties", "help": {"short": "NSX revision number."}}, {"nullable": true, "type": "string", "var": "$workloadNetworkDnsZone.properties.sourceIp", "options": ["source-ip"], "group": "Properties", "help": {"short": "Source IP of the DNS Zone."}}]}], "operations": [{"operationId": "WorkloadNetworks_GetDnsZone", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsZones/{dnsZoneId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "dnsZoneId", "arg": "$Path.dnsZoneId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/dnsZones/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"type": "array", "name": "dnsServerIps", "item": {"type": "string"}}, {"type": "integer64", "name": "dnsServices"}, {"type": "array", "name": "domain", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"type": "string", "name": "sourceIp"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "WorkloadNetworkDnsZone_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "workloadNetworkDnsZone", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName", "arg": "$workloadNetworkDnsZone.properties.displayName"}, {"type": "array", "name": "dnsServerIps", "arg": "$workloadNetworkDnsZone.properties.dnsServerIps", "item": {"type": "string"}}, {"type": "integer64", "name": "dnsServices", "arg": "$workloadNetworkDnsZone.properties.dnsServices"}, {"type": "array", "name": "domain", "arg": "$workloadNetworkDnsZone.properties.domain", "item": {"type": "string"}}, {"type": "integer64", "name": "revision", "arg": "$workloadNetworkDnsZone.properties.revision"}, {"type": "string", "name": "sourceIp", "arg": "$workloadNetworkDnsZone.properties.sourceIp"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreateDnsZone", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsZones/{dnsZoneId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "dnsZoneId", "arg": "$Path.dnsZoneId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@WorkloadNetworkDnsZone_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXMve30=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXMve30=/2025-09-01.xml new file mode 100644 index 000000000..41bec6800 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZG5zem9uZXMve30=/2025-09-01.xml @@ -0,0 +1,510 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25z/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25z/2023-09-01.xml new file mode 100644 index 000000000..aca497216 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25z/2023-09-01.xml @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25z/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25z/2024-09-01.json new file mode 100644 index 000000000..c397fe6c9 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25z/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dhcpconfigurations", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kaGNwQ29uZmlndXJhdGlvbnM=/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network dhcp", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dhcpconfigurations", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kaGNwQ29uZmlndXJhdGlvbnM=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_ListDhcp", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dhcpConfigurations", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/dhcpConfigurations/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "dhcpType", "required": true, "enum": {"items": [{"value": "RELAY"}, {"value": "SERVER"}]}}, {"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "array", "name": "segments", "item": {"type": "string"}}], "discriminators": [{"property": "dhcpType", "value": "RELAY", "props": [{"type": "array", "name": "serverAddresses", "format": {"maxLength": 3, "minLength": 1}, "item": {"type": "string"}}]}, {"property": "dhcpType", "value": "SERVER", "props": [{"type": "integer64", "name": "leaseTime"}, {"type": "string", "name": "serverAddress"}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25z/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25z/2024-09-01.xml new file mode 100644 index 000000000..2af544960 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25z/2024-09-01.xml @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25z/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25z/2025-09-01.json new file mode 100644 index 000000000..b32fa8491 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25z/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dhcpconfigurations", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kaGNwQ29uZmlndXJhdGlvbnM=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network dhcp", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dhcpconfigurations", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kaGNwQ29uZmlndXJhdGlvbnM=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_ListDhcp", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dhcpConfigurations", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/dhcpConfigurations/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "dhcpType", "required": true, "enum": {"items": [{"value": "RELAY"}, {"value": "SERVER"}]}}, {"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "array", "name": "segments", "item": {"type": "string"}}], "discriminators": [{"property": "dhcpType", "value": "RELAY", "props": [{"type": "array", "name": "serverAddresses", "format": {"maxLength": 3, "minLength": 1}, "item": {"type": "string"}}]}, {"property": "dhcpType", "value": "SERVER", "props": [{"type": "integer64", "name": "leaseTime"}, {"type": "string", "name": "serverAddress"}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25z/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25z/2025-09-01.xml new file mode 100644 index 000000000..100d26d6c --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25z/2025-09-01.xml @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2023-09-01.xml new file mode 100644 index 000000000..8420bcd6d --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2023-09-01.xml @@ -0,0 +1,549 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2024-09-01.json new file mode 100644 index 000000000..0bd83cc97 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dhcpconfigurations/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kaGNwQ29uZmlndXJhdGlvbnMve2RoY3BJZH0=/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network dhcp", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dhcpconfigurations/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kaGNwQ29uZmlndXJhdGlvbnMve2RoY3BJZH0=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.dhcpId", "options": ["n", "dhcp", "name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX DHCP identifier. Generally the same as the DHCP display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_GetDhcp", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dhcpConfigurations/{dhcpId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "dhcpId", "arg": "$Path.dhcpId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/dhcpConfigurations/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "dhcpType", "required": true, "enum": {"items": [{"value": "RELAY"}, {"value": "SERVER"}]}}, {"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "array", "name": "segments", "item": {"type": "string"}}], "discriminators": [{"property": "dhcpType", "value": "RELAY", "props": [{"type": "array", "name": "serverAddresses", "format": {"maxLength": 3, "minLength": 1}, "item": {"type": "string"}}]}, {"property": "dhcpType", "value": "SERVER", "props": [{"type": "integer64", "name": "leaseTime"}, {"type": "string", "name": "serverAddress"}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dhcpconfigurations/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kaGNwQ29uZmlndXJhdGlvbnMve2RoY3BJZH0=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.dhcpId", "options": ["n", "dhcp", "name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX DHCP identifier. Generally the same as the DHCP display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "WorkloadNetworks_DeleteDhcp", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dhcpConfigurations/{dhcpId}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "dhcpId", "arg": "$Path.dhcpId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dhcpconfigurations/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kaGNwQ29uZmlndXJhdGlvbnMve2RoY3BJZH0=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.dhcpId", "options": ["n", "dhcp", "name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX DHCP identifier. Generally the same as the DHCP display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "object", "var": "$workloadNetworkDhcp.properties.RELAY", "options": ["relay"], "group": "Properties", "args": [{"type": "array", "var": "$workloadNetworkDhcp.properties.RELAY.serverAddresses", "options": ["server-addresses"], "help": {"short": "DHCP Relay Addresses. Max 3."}, "format": {"maxLength": 3, "minLength": 1}, "item": {"type": "string"}}]}, {"type": "object", "var": "$workloadNetworkDhcp.properties.SERVER", "options": ["server"], "group": "Properties", "args": [{"type": "integer64", "var": "$workloadNetworkDhcp.properties.SERVER.leaseTime", "options": ["lease-time"], "help": {"short": "DHCP Server Lease Time."}}, {"type": "string", "var": "$workloadNetworkDhcp.properties.SERVER.serverAddress", "options": ["server-address"], "help": {"short": "DHCP Server Address."}}]}, {"type": "string", "var": "$workloadNetworkDhcp.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the DHCP entity."}}, {"type": "integer64", "var": "$workloadNetworkDhcp.properties.revision", "options": ["revision"], "group": "Properties", "help": {"short": "NSX revision number."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreateDhcp", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dhcpConfigurations/{dhcpId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "dhcpId", "arg": "$Path.dhcpId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "workloadNetworkDhcp", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "dhcpType", "required": true, "enum": {"items": [{"arg": "$workloadNetworkDhcp.properties.RELAY", "value": "RELAY"}, {"arg": "$workloadNetworkDhcp.properties.SERVER", "value": "SERVER"}]}}, {"type": "string", "name": "displayName", "arg": "$workloadNetworkDhcp.properties.displayName"}, {"type": "integer64", "name": "revision", "arg": "$workloadNetworkDhcp.properties.revision"}], "discriminators": [{"property": "dhcpType", "value": "RELAY", "props": [{"type": "array", "name": "serverAddresses", "arg": "$workloadNetworkDhcp.properties.RELAY.serverAddresses", "format": {"maxLength": 3, "minLength": 1}, "item": {"type": "string"}}]}, {"property": "dhcpType", "value": "SERVER", "props": [{"type": "integer64", "name": "leaseTime", "arg": "$workloadNetworkDhcp.properties.SERVER.leaseTime"}, {"type": "string", "name": "serverAddress", "arg": "$workloadNetworkDhcp.properties.SERVER.serverAddress"}]}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/dhcpConfigurations/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "dhcpType", "required": true, "enum": {"items": [{"value": "RELAY"}, {"value": "SERVER"}]}}, {"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "array", "name": "segments", "item": {"type": "string"}}], "discriminators": [{"property": "dhcpType", "value": "RELAY", "props": [{"type": "array", "name": "serverAddresses", "format": {"maxLength": 3, "minLength": 1}, "item": {"type": "string"}}]}, {"property": "dhcpType", "value": "SERVER", "props": [{"type": "integer64", "name": "leaseTime"}, {"type": "string", "name": "serverAddress"}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dhcpconfigurations/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kaGNwQ29uZmlndXJhdGlvbnMve2RoY3BJZH0=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.dhcpId", "options": ["n", "dhcp", "name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX DHCP identifier. Generally the same as the DHCP display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "object", "var": "$workloadNetworkDhcp.properties.RELAY", "options": ["relay"], "group": "Properties", "args": [{"nullable": true, "type": "array", "var": "$workloadNetworkDhcp.properties.RELAY.serverAddresses", "options": ["server-addresses"], "help": {"short": "DHCP Relay Addresses. Max 3."}, "format": {"maxLength": 3, "minLength": 1}, "item": {"nullable": true, "type": "string"}}]}, {"type": "object", "var": "$workloadNetworkDhcp.properties.SERVER", "options": ["server"], "group": "Properties", "args": [{"nullable": true, "type": "integer64", "var": "$workloadNetworkDhcp.properties.SERVER.leaseTime", "options": ["lease-time"], "help": {"short": "DHCP Server Lease Time."}}, {"nullable": true, "type": "string", "var": "$workloadNetworkDhcp.properties.SERVER.serverAddress", "options": ["server-address"], "help": {"short": "DHCP Server Address."}}]}, {"nullable": true, "type": "string", "var": "$workloadNetworkDhcp.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the DHCP entity."}}, {"nullable": true, "type": "integer64", "var": "$workloadNetworkDhcp.properties.revision", "options": ["revision"], "group": "Properties", "help": {"short": "NSX revision number."}}]}], "operations": [{"operationId": "WorkloadNetworks_GetDhcp", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dhcpConfigurations/{dhcpId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "dhcpId", "arg": "$Path.dhcpId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/dhcpConfigurations/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "dhcpType", "required": true, "enum": {"items": [{"value": "RELAY"}, {"value": "SERVER"}]}}, {"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "array", "name": "segments", "item": {"type": "string"}}], "discriminators": [{"property": "dhcpType", "value": "RELAY", "props": [{"type": "array", "name": "serverAddresses", "format": {"maxLength": 3, "minLength": 1}, "item": {"type": "string"}}]}, {"property": "dhcpType", "value": "SERVER", "props": [{"type": "integer64", "name": "leaseTime"}, {"type": "string", "name": "serverAddress"}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "WorkloadNetworkDhcp_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "workloadNetworkDhcp", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "dhcpType", "required": true, "enum": {"items": [{"arg": "$workloadNetworkDhcp.properties.RELAY", "value": "RELAY"}, {"arg": "$workloadNetworkDhcp.properties.SERVER", "value": "SERVER"}]}}, {"type": "string", "name": "displayName", "arg": "$workloadNetworkDhcp.properties.displayName"}, {"type": "integer64", "name": "revision", "arg": "$workloadNetworkDhcp.properties.revision"}], "discriminators": [{"property": "dhcpType", "value": "RELAY", "props": [{"type": "array", "name": "serverAddresses", "arg": "$workloadNetworkDhcp.properties.RELAY.serverAddresses", "format": {"maxLength": 3, "minLength": 1}, "item": {"type": "string"}}]}, {"property": "dhcpType", "value": "SERVER", "props": [{"type": "integer64", "name": "leaseTime", "arg": "$workloadNetworkDhcp.properties.SERVER.leaseTime"}, {"type": "string", "name": "serverAddress", "arg": "$workloadNetworkDhcp.properties.SERVER.serverAddress"}]}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreateDhcp", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dhcpConfigurations/{dhcpId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "dhcpId", "arg": "$Path.dhcpId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@WorkloadNetworkDhcp_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2024-09-01.xml new file mode 100644 index 000000000..de9b0c702 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2024-09-01.xml @@ -0,0 +1,549 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2025-09-01.json new file mode 100644 index 000000000..14a46c918 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dhcpconfigurations/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kaGNwQ29uZmlndXJhdGlvbnMve2RoY3BJZH0=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network dhcp", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dhcpconfigurations/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kaGNwQ29uZmlndXJhdGlvbnMve2RoY3BJZH0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.dhcpId", "options": ["n", "dhcp", "name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX DHCP identifier. Generally the same as the DHCP display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_GetDhcp", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dhcpConfigurations/{dhcpId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "dhcpId", "arg": "$Path.dhcpId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/dhcpConfigurations/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "dhcpType", "required": true, "enum": {"items": [{"value": "RELAY"}, {"value": "SERVER"}]}}, {"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "array", "name": "segments", "item": {"type": "string"}}], "discriminators": [{"property": "dhcpType", "value": "RELAY", "props": [{"type": "array", "name": "serverAddresses", "format": {"maxLength": 3, "minLength": 1}, "item": {"type": "string"}}]}, {"property": "dhcpType", "value": "SERVER", "props": [{"type": "integer64", "name": "leaseTime"}, {"type": "string", "name": "serverAddress"}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dhcpconfigurations/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kaGNwQ29uZmlndXJhdGlvbnMve2RoY3BJZH0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.dhcpId", "options": ["n", "dhcp", "name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX DHCP identifier. Generally the same as the DHCP display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "WorkloadNetworks_DeleteDhcp", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dhcpConfigurations/{dhcpId}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "dhcpId", "arg": "$Path.dhcpId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dhcpconfigurations/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kaGNwQ29uZmlndXJhdGlvbnMve2RoY3BJZH0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.dhcpId", "options": ["n", "dhcp", "name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX DHCP identifier. Generally the same as the DHCP display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "object", "var": "$workloadNetworkDhcp.properties.RELAY", "options": ["relay"], "group": "Properties", "args": [{"type": "array", "var": "$workloadNetworkDhcp.properties.RELAY.serverAddresses", "options": ["server-addresses"], "help": {"short": "DHCP Relay Addresses. Max 3."}, "format": {"maxLength": 3, "minLength": 1}, "item": {"type": "string"}}]}, {"type": "object", "var": "$workloadNetworkDhcp.properties.SERVER", "options": ["server"], "group": "Properties", "args": [{"type": "integer64", "var": "$workloadNetworkDhcp.properties.SERVER.leaseTime", "options": ["lease-time"], "help": {"short": "DHCP Server Lease Time."}}, {"type": "string", "var": "$workloadNetworkDhcp.properties.SERVER.serverAddress", "options": ["server-address"], "help": {"short": "DHCP Server Address."}}]}, {"type": "string", "var": "$workloadNetworkDhcp.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the DHCP entity."}}, {"type": "integer64", "var": "$workloadNetworkDhcp.properties.revision", "options": ["revision"], "group": "Properties", "help": {"short": "NSX revision number."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreateDhcp", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dhcpConfigurations/{dhcpId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "dhcpId", "arg": "$Path.dhcpId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "workloadNetworkDhcp", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "dhcpType", "required": true, "enum": {"items": [{"arg": "$workloadNetworkDhcp.properties.RELAY", "value": "RELAY"}, {"arg": "$workloadNetworkDhcp.properties.SERVER", "value": "SERVER"}]}}, {"type": "string", "name": "displayName", "arg": "$workloadNetworkDhcp.properties.displayName"}, {"type": "integer64", "name": "revision", "arg": "$workloadNetworkDhcp.properties.revision"}], "discriminators": [{"property": "dhcpType", "value": "RELAY", "props": [{"type": "array", "name": "serverAddresses", "arg": "$workloadNetworkDhcp.properties.RELAY.serverAddresses", "format": {"maxLength": 3, "minLength": 1}, "item": {"type": "string"}}]}, {"property": "dhcpType", "value": "SERVER", "props": [{"type": "integer64", "name": "leaseTime", "arg": "$workloadNetworkDhcp.properties.SERVER.leaseTime"}, {"type": "string", "name": "serverAddress", "arg": "$workloadNetworkDhcp.properties.SERVER.serverAddress"}]}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/dhcpConfigurations/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "dhcpType", "required": true, "enum": {"items": [{"value": "RELAY"}, {"value": "SERVER"}]}}, {"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "array", "name": "segments", "item": {"type": "string"}}], "discriminators": [{"property": "dhcpType", "value": "RELAY", "props": [{"type": "array", "name": "serverAddresses", "format": {"maxLength": 3, "minLength": 1}, "item": {"type": "string"}}]}, {"property": "dhcpType", "value": "SERVER", "props": [{"type": "integer64", "name": "leaseTime"}, {"type": "string", "name": "serverAddress"}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/dhcpconfigurations/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9kaGNwQ29uZmlndXJhdGlvbnMve2RoY3BJZH0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.dhcpId", "options": ["n", "dhcp", "name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX DHCP identifier. Generally the same as the DHCP display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "object", "var": "$workloadNetworkDhcp.properties.RELAY", "options": ["relay"], "group": "Properties", "args": [{"nullable": true, "type": "array", "var": "$workloadNetworkDhcp.properties.RELAY.serverAddresses", "options": ["server-addresses"], "help": {"short": "DHCP Relay Addresses. Max 3."}, "format": {"maxLength": 3, "minLength": 1}, "item": {"nullable": true, "type": "string"}}]}, {"type": "object", "var": "$workloadNetworkDhcp.properties.SERVER", "options": ["server"], "group": "Properties", "args": [{"nullable": true, "type": "integer64", "var": "$workloadNetworkDhcp.properties.SERVER.leaseTime", "options": ["lease-time"], "help": {"short": "DHCP Server Lease Time."}}, {"nullable": true, "type": "string", "var": "$workloadNetworkDhcp.properties.SERVER.serverAddress", "options": ["server-address"], "help": {"short": "DHCP Server Address."}}]}, {"nullable": true, "type": "string", "var": "$workloadNetworkDhcp.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the DHCP entity."}}, {"nullable": true, "type": "integer64", "var": "$workloadNetworkDhcp.properties.revision", "options": ["revision"], "group": "Properties", "help": {"short": "NSX revision number."}}]}], "operations": [{"operationId": "WorkloadNetworks_GetDhcp", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dhcpConfigurations/{dhcpId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "dhcpId", "arg": "$Path.dhcpId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/dhcpConfigurations/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "dhcpType", "required": true, "enum": {"items": [{"value": "RELAY"}, {"value": "SERVER"}]}}, {"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "array", "name": "segments", "item": {"type": "string"}}], "discriminators": [{"property": "dhcpType", "value": "RELAY", "props": [{"type": "array", "name": "serverAddresses", "format": {"maxLength": 3, "minLength": 1}, "item": {"type": "string"}}]}, {"property": "dhcpType", "value": "SERVER", "props": [{"type": "integer64", "name": "leaseTime"}, {"type": "string", "name": "serverAddress"}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "WorkloadNetworkDhcp_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "workloadNetworkDhcp", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "dhcpType", "required": true, "enum": {"items": [{"arg": "$workloadNetworkDhcp.properties.RELAY", "value": "RELAY"}, {"arg": "$workloadNetworkDhcp.properties.SERVER", "value": "SERVER"}]}}, {"type": "string", "name": "displayName", "arg": "$workloadNetworkDhcp.properties.displayName"}, {"type": "integer64", "name": "revision", "arg": "$workloadNetworkDhcp.properties.revision"}], "discriminators": [{"property": "dhcpType", "value": "RELAY", "props": [{"type": "array", "name": "serverAddresses", "arg": "$workloadNetworkDhcp.properties.RELAY.serverAddresses", "format": {"maxLength": 3, "minLength": 1}, "item": {"type": "string"}}]}, {"property": "dhcpType", "value": "SERVER", "props": [{"type": "integer64", "name": "leaseTime", "arg": "$workloadNetworkDhcp.properties.SERVER.leaseTime"}, {"type": "string", "name": "serverAddress", "arg": "$workloadNetworkDhcp.properties.SERVER.serverAddress"}]}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreateDhcp", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dhcpConfigurations/{dhcpId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "dhcpId", "arg": "$Path.dhcpId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@WorkloadNetworkDhcp_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2025-09-01.xml new file mode 100644 index 000000000..2f49f727d --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvZGhjcGNvbmZpZ3VyYXRpb25zL3t9/2025-09-01.xml @@ -0,0 +1,561 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHM=/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHM=/2023-09-01.xml new file mode 100644 index 000000000..b98a93f30 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHM=/2023-09-01.xml @@ -0,0 +1,118 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHM=/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHM=/2024-09-01.json new file mode 100644 index 000000000..099a17eed --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHM=/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/segments", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9zZWdtZW50cw==/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network segment", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/segments", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9zZWdtZW50cw==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_ListSegments", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/segments", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/segments/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "connectedGateway"}, {"type": "string", "name": "displayName"}, {"readOnly": true, "type": "array", "name": "portVif", "item": {"type": "object", "props": [{"type": "string", "name": "portName"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}, {"type": "object", "name": "subnet", "props": [{"type": "array", "name": "dhcpRanges", "item": {"type": "string"}}, {"type": "string", "name": "gatewayAddress"}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHM=/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHM=/2024-09-01.xml new file mode 100644 index 000000000..f24492aaa --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHM=/2024-09-01.xml @@ -0,0 +1,118 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHM=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHM=/2025-09-01.json new file mode 100644 index 000000000..eabf14067 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHM=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/segments", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9zZWdtZW50cw==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network segment", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/segments", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9zZWdtZW50cw==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_ListSegments", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/segments", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/segments/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "connectedGateway"}, {"type": "string", "name": "displayName"}, {"readOnly": true, "type": "array", "name": "portVif", "item": {"type": "object", "props": [{"type": "string", "name": "portName"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}, {"type": "object", "name": "subnet", "props": [{"type": "array", "name": "dhcpRanges", "item": {"type": "string"}}, {"type": "string", "name": "gatewayAddress"}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHM=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHM=/2025-09-01.xml new file mode 100644 index 000000000..1a5510f4b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHM=/2025-09-01.xml @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHMve30=/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHMve30=/2023-09-01.xml new file mode 100644 index 000000000..7a8ce3547 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHMve30=/2023-09-01.xml @@ -0,0 +1,522 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHMve30=/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHMve30=/2024-09-01.json new file mode 100644 index 000000000..429476449 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHMve30=/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/segments/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9zZWdtZW50cy97c2VnbWVudElkfQ==/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network segment", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/segments/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9zZWdtZW50cy97c2VnbWVudElkfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.segmentId", "options": ["n", "name", "segment"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Segment identifier. Generally the same as the Segment's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_GetSegment", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/segments/{segmentId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "segmentId", "arg": "$Path.segmentId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/segments/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "connectedGateway"}, {"type": "string", "name": "displayName"}, {"readOnly": true, "type": "array", "name": "portVif", "item": {"type": "object", "props": [{"type": "string", "name": "portName"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}, {"type": "object", "name": "subnet", "props": [{"type": "array", "name": "dhcpRanges", "item": {"type": "string"}}, {"type": "string", "name": "gatewayAddress"}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/segments/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9zZWdtZW50cy97c2VnbWVudElkfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.segmentId", "options": ["n", "name", "segment"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Segment identifier. Generally the same as the Segment's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "WorkloadNetworks_DeleteSegment", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/segments/{segmentId}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "segmentId", "arg": "$Path.segmentId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the workload network segment. Are you sure?"}, {"name": "create", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/segments/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9zZWdtZW50cy97c2VnbWVudElkfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.segmentId", "options": ["n", "name", "segment"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Segment identifier. Generally the same as the Segment's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$workloadNetworkSegment.properties.connectedGateway", "options": ["connected-gateway"], "group": "Properties", "help": {"short": "Gateway which to connect segment to."}}, {"type": "string", "var": "$workloadNetworkSegment.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the segment."}}, {"type": "integer64", "var": "$workloadNetworkSegment.properties.revision", "options": ["revision"], "group": "Properties", "help": {"short": "NSX revision number."}}]}, {"name": "Subnet", "args": [{"type": "array", "var": "$workloadNetworkSegment.properties.subnet.dhcpRanges", "options": ["dhcp-ranges"], "group": "Subnet", "help": {"short": "DHCP Range assigned for subnet."}, "item": {"type": "string"}}, {"type": "string", "var": "$workloadNetworkSegment.properties.subnet.gatewayAddress", "options": ["gateway-address"], "group": "Subnet", "help": {"short": "Gateway address."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreateSegments", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/segments/{segmentId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "segmentId", "arg": "$Path.segmentId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "workloadNetworkSegment", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "connectedGateway", "arg": "$workloadNetworkSegment.properties.connectedGateway"}, {"type": "string", "name": "displayName", "arg": "$workloadNetworkSegment.properties.displayName"}, {"type": "integer64", "name": "revision", "arg": "$workloadNetworkSegment.properties.revision"}, {"type": "object", "name": "subnet", "props": [{"type": "array", "name": "dhcpRanges", "arg": "$workloadNetworkSegment.properties.subnet.dhcpRanges", "item": {"type": "string"}}, {"type": "string", "name": "gatewayAddress", "arg": "$workloadNetworkSegment.properties.subnet.gatewayAddress"}]}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/segments/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "connectedGateway"}, {"type": "string", "name": "displayName"}, {"readOnly": true, "type": "array", "name": "portVif", "item": {"type": "object", "props": [{"type": "string", "name": "portName"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}, {"type": "object", "name": "subnet", "props": [{"type": "array", "name": "dhcpRanges", "item": {"type": "string"}}, {"type": "string", "name": "gatewayAddress"}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/segments/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9zZWdtZW50cy97c2VnbWVudElkfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.segmentId", "options": ["n", "name", "segment"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Segment identifier. Generally the same as the Segment's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$workloadNetworkSegment.properties.connectedGateway", "options": ["connected-gateway"], "group": "Properties", "help": {"short": "Gateway which to connect segment to."}}, {"nullable": true, "type": "string", "var": "$workloadNetworkSegment.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the segment."}}, {"nullable": true, "type": "integer64", "var": "$workloadNetworkSegment.properties.revision", "options": ["revision"], "group": "Properties", "help": {"short": "NSX revision number."}}]}, {"name": "Subnet", "args": [{"nullable": true, "type": "array", "var": "$workloadNetworkSegment.properties.subnet.dhcpRanges", "options": ["dhcp-ranges"], "group": "Subnet", "help": {"short": "DHCP Range assigned for subnet."}, "item": {"nullable": true, "type": "string"}}, {"nullable": true, "type": "string", "var": "$workloadNetworkSegment.properties.subnet.gatewayAddress", "options": ["gateway-address"], "group": "Subnet", "help": {"short": "Gateway address."}}]}], "operations": [{"operationId": "WorkloadNetworks_GetSegment", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/segments/{segmentId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "segmentId", "arg": "$Path.segmentId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/segments/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "connectedGateway"}, {"type": "string", "name": "displayName"}, {"readOnly": true, "type": "array", "name": "portVif", "item": {"type": "object", "props": [{"type": "string", "name": "portName"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}, {"type": "object", "name": "subnet", "props": [{"type": "array", "name": "dhcpRanges", "item": {"type": "string"}}, {"type": "string", "name": "gatewayAddress"}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "WorkloadNetworkSegment_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "workloadNetworkSegment", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "connectedGateway", "arg": "$workloadNetworkSegment.properties.connectedGateway"}, {"type": "string", "name": "displayName", "arg": "$workloadNetworkSegment.properties.displayName"}, {"type": "integer64", "name": "revision", "arg": "$workloadNetworkSegment.properties.revision"}, {"type": "object", "name": "subnet", "props": [{"type": "array", "name": "dhcpRanges", "arg": "$workloadNetworkSegment.properties.subnet.dhcpRanges", "item": {"type": "string"}}, {"type": "string", "name": "gatewayAddress", "arg": "$workloadNetworkSegment.properties.subnet.gatewayAddress"}]}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreateSegments", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/segments/{segmentId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "segmentId", "arg": "$Path.segmentId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@WorkloadNetworkSegment_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHMve30=/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHMve30=/2024-09-01.xml new file mode 100644 index 000000000..da6ffc163 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHMve30=/2024-09-01.xml @@ -0,0 +1,522 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHMve30=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHMve30=/2025-09-01.json new file mode 100644 index 000000000..d2e11279b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHMve30=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/segments/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9zZWdtZW50cy97c2VnbWVudElkfQ==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network segment", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/segments/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9zZWdtZW50cy97c2VnbWVudElkfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.segmentId", "options": ["n", "name", "segment"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Segment identifier. Generally the same as the Segment's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_GetSegment", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/segments/{segmentId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "segmentId", "arg": "$Path.segmentId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/segments/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "connectedGateway"}, {"type": "string", "name": "displayName"}, {"readOnly": true, "type": "array", "name": "portVif", "item": {"type": "object", "props": [{"type": "string", "name": "portName"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}, {"type": "object", "name": "subnet", "props": [{"type": "array", "name": "dhcpRanges", "item": {"type": "string"}}, {"type": "string", "name": "gatewayAddress"}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/segments/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9zZWdtZW50cy97c2VnbWVudElkfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.segmentId", "options": ["n", "name", "segment"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Segment identifier. Generally the same as the Segment's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "WorkloadNetworks_DeleteSegment", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/segments/{segmentId}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "segmentId", "arg": "$Path.segmentId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the workload network segment. Are you sure?"}, {"name": "create", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/segments/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9zZWdtZW50cy97c2VnbWVudElkfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.segmentId", "options": ["n", "name", "segment"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Segment identifier. Generally the same as the Segment's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$workloadNetworkSegment.properties.connectedGateway", "options": ["connected-gateway"], "group": "Properties", "help": {"short": "Gateway which to connect segment to."}}, {"type": "string", "var": "$workloadNetworkSegment.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the segment."}}, {"type": "integer64", "var": "$workloadNetworkSegment.properties.revision", "options": ["revision"], "group": "Properties", "help": {"short": "NSX revision number."}}]}, {"name": "Subnet", "args": [{"type": "array", "var": "$workloadNetworkSegment.properties.subnet.dhcpRanges", "options": ["dhcp-ranges"], "group": "Subnet", "help": {"short": "DHCP Range assigned for subnet."}, "item": {"type": "string"}}, {"type": "string", "var": "$workloadNetworkSegment.properties.subnet.gatewayAddress", "options": ["gateway-address"], "group": "Subnet", "help": {"short": "Gateway address."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreateSegments", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/segments/{segmentId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "segmentId", "arg": "$Path.segmentId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "workloadNetworkSegment", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "connectedGateway", "arg": "$workloadNetworkSegment.properties.connectedGateway"}, {"type": "string", "name": "displayName", "arg": "$workloadNetworkSegment.properties.displayName"}, {"type": "integer64", "name": "revision", "arg": "$workloadNetworkSegment.properties.revision"}, {"type": "object", "name": "subnet", "props": [{"type": "array", "name": "dhcpRanges", "arg": "$workloadNetworkSegment.properties.subnet.dhcpRanges", "item": {"type": "string"}}, {"type": "string", "name": "gatewayAddress", "arg": "$workloadNetworkSegment.properties.subnet.gatewayAddress"}]}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/segments/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "connectedGateway"}, {"type": "string", "name": "displayName"}, {"readOnly": true, "type": "array", "name": "portVif", "item": {"type": "object", "props": [{"type": "string", "name": "portName"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}, {"type": "object", "name": "subnet", "props": [{"type": "array", "name": "dhcpRanges", "item": {"type": "string"}}, {"type": "string", "name": "gatewayAddress"}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/segments/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9zZWdtZW50cy97c2VnbWVudElkfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.segmentId", "options": ["n", "name", "segment"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Segment identifier. Generally the same as the Segment's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$workloadNetworkSegment.properties.connectedGateway", "options": ["connected-gateway"], "group": "Properties", "help": {"short": "Gateway which to connect segment to."}}, {"nullable": true, "type": "string", "var": "$workloadNetworkSegment.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the segment."}}, {"nullable": true, "type": "integer64", "var": "$workloadNetworkSegment.properties.revision", "options": ["revision"], "group": "Properties", "help": {"short": "NSX revision number."}}]}, {"name": "Subnet", "args": [{"nullable": true, "type": "array", "var": "$workloadNetworkSegment.properties.subnet.dhcpRanges", "options": ["dhcp-ranges"], "group": "Subnet", "help": {"short": "DHCP Range assigned for subnet."}, "item": {"nullable": true, "type": "string"}}, {"nullable": true, "type": "string", "var": "$workloadNetworkSegment.properties.subnet.gatewayAddress", "options": ["gateway-address"], "group": "Subnet", "help": {"short": "Gateway address."}}]}], "operations": [{"operationId": "WorkloadNetworks_GetSegment", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/segments/{segmentId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "segmentId", "arg": "$Path.segmentId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/segments/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "connectedGateway"}, {"type": "string", "name": "displayName"}, {"readOnly": true, "type": "array", "name": "portVif", "item": {"type": "object", "props": [{"type": "string", "name": "portName"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}, {"type": "object", "name": "subnet", "props": [{"type": "array", "name": "dhcpRanges", "item": {"type": "string"}}, {"type": "string", "name": "gatewayAddress"}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "WorkloadNetworkSegment_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "workloadNetworkSegment", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "connectedGateway", "arg": "$workloadNetworkSegment.properties.connectedGateway"}, {"type": "string", "name": "displayName", "arg": "$workloadNetworkSegment.properties.displayName"}, {"type": "integer64", "name": "revision", "arg": "$workloadNetworkSegment.properties.revision"}, {"type": "object", "name": "subnet", "props": [{"type": "array", "name": "dhcpRanges", "arg": "$workloadNetworkSegment.properties.subnet.dhcpRanges", "item": {"type": "string"}}, {"type": "string", "name": "gatewayAddress", "arg": "$workloadNetworkSegment.properties.subnet.gatewayAddress"}]}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreateSegments", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/segments/{segmentId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "segmentId", "arg": "$Path.segmentId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@WorkloadNetworkSegment_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHMve30=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHMve30=/2025-09-01.xml new file mode 100644 index 000000000..91b604154 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvc2VnbWVudHMve30=/2025-09-01.xml @@ -0,0 +1,534 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVz/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVz/2023-09-01.xml new file mode 100644 index 000000000..52181cd1f --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVz/2023-09-01.xml @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVz/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVz/2024-09-01.json new file mode 100644 index 000000000..af668fc42 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVz/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/portmirroringprofiles", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wb3J0TWlycm9yaW5nUHJvZmlsZXM=/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network port-mirroring", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/portmirroringprofiles", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wb3J0TWlycm9yaW5nUHJvZmlsZXM=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_ListPortMirroring", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/portMirroringProfiles", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/portMirroringProfiles/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "destination"}, {"type": "string", "name": "direction", "enum": {"items": [{"value": "BIDIRECTIONAL"}, {"value": "EGRESS"}, {"value": "INGRESS"}]}}, {"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"type": "string", "name": "source"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVz/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVz/2024-09-01.xml new file mode 100644 index 000000000..5089254a2 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVz/2024-09-01.xml @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVz/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVz/2025-09-01.json new file mode 100644 index 000000000..773828314 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVz/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/portmirroringprofiles", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wb3J0TWlycm9yaW5nUHJvZmlsZXM=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network port-mirroring", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/portmirroringprofiles", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wb3J0TWlycm9yaW5nUHJvZmlsZXM=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_ListPortMirroring", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/portMirroringProfiles", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/portMirroringProfiles/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "destination"}, {"type": "string", "name": "direction", "enum": {"items": [{"value": "BIDIRECTIONAL"}, {"value": "EGRESS"}, {"value": "INGRESS"}]}}, {"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"type": "string", "name": "source"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVz/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVz/2025-09-01.xml new file mode 100644 index 000000000..e86b8e890 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVz/2025-09-01.xml @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVzL3t9/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVzL3t9/2023-09-01.xml new file mode 100644 index 000000000..247263583 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVzL3t9/2023-09-01.xml @@ -0,0 +1,521 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVzL3t9/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVzL3t9/2024-09-01.json new file mode 100644 index 000000000..eab9d2b70 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVzL3t9/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/portmirroringprofiles/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wb3J0TWlycm9yaW5nUHJvZmlsZXMve3BvcnRNaXJyb3JpbmdJZH0=/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network port-mirroring", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/portmirroringprofiles/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wb3J0TWlycm9yaW5nUHJvZmlsZXMve3BvcnRNaXJyb3JpbmdJZH0=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.portMirroringId", "options": ["n", "name", "port-mirroring"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Port Mirroring identifier. Generally the same as the Port Mirroring display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_GetPortMirroring", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/portMirroringProfiles/{portMirroringId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "portMirroringId", "arg": "$Path.portMirroringId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/portMirroringProfiles/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "destination"}, {"type": "string", "name": "direction", "enum": {"items": [{"value": "BIDIRECTIONAL"}, {"value": "EGRESS"}, {"value": "INGRESS"}]}}, {"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"type": "string", "name": "source"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/portmirroringprofiles/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wb3J0TWlycm9yaW5nUHJvZmlsZXMve3BvcnRNaXJyb3JpbmdJZH0=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.portMirroringId", "options": ["n", "name", "port-mirroring"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Port Mirroring identifier. Generally the same as the Port Mirroring display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "WorkloadNetworks_DeletePortMirroring", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/portMirroringProfiles/{portMirroringId}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "portMirroringId", "arg": "$Path.portMirroringId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the workload network port mirroring. Are you sure?"}, {"name": "create", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/portmirroringprofiles/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wb3J0TWlycm9yaW5nUHJvZmlsZXMve3BvcnRNaXJyb3JpbmdJZH0=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.portMirroringId", "options": ["n", "name", "port-mirroring"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Port Mirroring identifier. Generally the same as the Port Mirroring display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$workloadNetworkPortMirroring.properties.destination", "options": ["destination"], "group": "Properties", "help": {"short": "Destination VM Group."}}, {"type": "string", "var": "$workloadNetworkPortMirroring.properties.direction", "options": ["direction"], "group": "Properties", "help": {"short": "Direction of port mirroring profile."}, "enum": {"items": [{"name": "BIDIRECTIONAL", "value": "BIDIRECTIONAL"}, {"name": "EGRESS", "value": "EGRESS"}, {"name": "INGRESS", "value": "INGRESS"}]}}, {"type": "string", "var": "$workloadNetworkPortMirroring.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the port mirroring profile."}}, {"type": "integer64", "var": "$workloadNetworkPortMirroring.properties.revision", "options": ["revision"], "group": "Properties", "help": {"short": "NSX revision number."}}, {"type": "string", "var": "$workloadNetworkPortMirroring.properties.source", "options": ["source"], "group": "Properties", "help": {"short": "Source VM Group."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreatePortMirroring", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/portMirroringProfiles/{portMirroringId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "portMirroringId", "arg": "$Path.portMirroringId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "workloadNetworkPortMirroring", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "destination", "arg": "$workloadNetworkPortMirroring.properties.destination"}, {"type": "string", "name": "direction", "arg": "$workloadNetworkPortMirroring.properties.direction", "enum": {"items": [{"value": "BIDIRECTIONAL"}, {"value": "EGRESS"}, {"value": "INGRESS"}]}}, {"type": "string", "name": "displayName", "arg": "$workloadNetworkPortMirroring.properties.displayName"}, {"type": "integer64", "name": "revision", "arg": "$workloadNetworkPortMirroring.properties.revision"}, {"type": "string", "name": "source", "arg": "$workloadNetworkPortMirroring.properties.source"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/portMirroringProfiles/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "destination"}, {"type": "string", "name": "direction", "enum": {"items": [{"value": "BIDIRECTIONAL"}, {"value": "EGRESS"}, {"value": "INGRESS"}]}}, {"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"type": "string", "name": "source"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/portmirroringprofiles/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wb3J0TWlycm9yaW5nUHJvZmlsZXMve3BvcnRNaXJyb3JpbmdJZH0=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.portMirroringId", "options": ["n", "name", "port-mirroring"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Port Mirroring identifier. Generally the same as the Port Mirroring display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$workloadNetworkPortMirroring.properties.destination", "options": ["destination"], "group": "Properties", "help": {"short": "Destination VM Group."}}, {"nullable": true, "type": "string", "var": "$workloadNetworkPortMirroring.properties.direction", "options": ["direction"], "group": "Properties", "help": {"short": "Direction of port mirroring profile."}, "enum": {"items": [{"name": "BIDIRECTIONAL", "value": "BIDIRECTIONAL"}, {"name": "EGRESS", "value": "EGRESS"}, {"name": "INGRESS", "value": "INGRESS"}]}}, {"nullable": true, "type": "string", "var": "$workloadNetworkPortMirroring.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the port mirroring profile."}}, {"nullable": true, "type": "integer64", "var": "$workloadNetworkPortMirroring.properties.revision", "options": ["revision"], "group": "Properties", "help": {"short": "NSX revision number."}}, {"nullable": true, "type": "string", "var": "$workloadNetworkPortMirroring.properties.source", "options": ["source"], "group": "Properties", "help": {"short": "Source VM Group."}}]}], "operations": [{"operationId": "WorkloadNetworks_GetPortMirroring", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/portMirroringProfiles/{portMirroringId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "portMirroringId", "arg": "$Path.portMirroringId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/portMirroringProfiles/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "destination"}, {"type": "string", "name": "direction", "enum": {"items": [{"value": "BIDIRECTIONAL"}, {"value": "EGRESS"}, {"value": "INGRESS"}]}}, {"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"type": "string", "name": "source"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "WorkloadNetworkPortMirroring_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "workloadNetworkPortMirroring", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "destination", "arg": "$workloadNetworkPortMirroring.properties.destination"}, {"type": "string", "name": "direction", "arg": "$workloadNetworkPortMirroring.properties.direction", "enum": {"items": [{"value": "BIDIRECTIONAL"}, {"value": "EGRESS"}, {"value": "INGRESS"}]}}, {"type": "string", "name": "displayName", "arg": "$workloadNetworkPortMirroring.properties.displayName"}, {"type": "integer64", "name": "revision", "arg": "$workloadNetworkPortMirroring.properties.revision"}, {"type": "string", "name": "source", "arg": "$workloadNetworkPortMirroring.properties.source"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreatePortMirroring", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/portMirroringProfiles/{portMirroringId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "portMirroringId", "arg": "$Path.portMirroringId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@WorkloadNetworkPortMirroring_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVzL3t9/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVzL3t9/2024-09-01.xml new file mode 100644 index 000000000..aa55c9537 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVzL3t9/2024-09-01.xml @@ -0,0 +1,521 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVzL3t9/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVzL3t9/2025-09-01.json new file mode 100644 index 000000000..d42776fa6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVzL3t9/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/portmirroringprofiles/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wb3J0TWlycm9yaW5nUHJvZmlsZXMve3BvcnRNaXJyb3JpbmdJZH0=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network port-mirroring", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/portmirroringprofiles/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wb3J0TWlycm9yaW5nUHJvZmlsZXMve3BvcnRNaXJyb3JpbmdJZH0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.portMirroringId", "options": ["n", "name", "port-mirroring"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Port Mirroring identifier. Generally the same as the Port Mirroring display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_GetPortMirroring", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/portMirroringProfiles/{portMirroringId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "portMirroringId", "arg": "$Path.portMirroringId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/portMirroringProfiles/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "destination"}, {"type": "string", "name": "direction", "enum": {"items": [{"value": "BIDIRECTIONAL"}, {"value": "EGRESS"}, {"value": "INGRESS"}]}}, {"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"type": "string", "name": "source"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/portmirroringprofiles/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wb3J0TWlycm9yaW5nUHJvZmlsZXMve3BvcnRNaXJyb3JpbmdJZH0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.portMirroringId", "options": ["n", "name", "port-mirroring"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Port Mirroring identifier. Generally the same as the Port Mirroring display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "WorkloadNetworks_DeletePortMirroring", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/portMirroringProfiles/{portMirroringId}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "portMirroringId", "arg": "$Path.portMirroringId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the workload network port mirroring. Are you sure?"}, {"name": "create", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/portmirroringprofiles/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wb3J0TWlycm9yaW5nUHJvZmlsZXMve3BvcnRNaXJyb3JpbmdJZH0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.portMirroringId", "options": ["n", "name", "port-mirroring"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Port Mirroring identifier. Generally the same as the Port Mirroring display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$workloadNetworkPortMirroring.properties.destination", "options": ["destination"], "group": "Properties", "help": {"short": "Destination VM Group."}}, {"type": "string", "var": "$workloadNetworkPortMirroring.properties.direction", "options": ["direction"], "group": "Properties", "help": {"short": "Direction of port mirroring profile."}, "enum": {"items": [{"name": "BIDIRECTIONAL", "value": "BIDIRECTIONAL"}, {"name": "EGRESS", "value": "EGRESS"}, {"name": "INGRESS", "value": "INGRESS"}]}}, {"type": "string", "var": "$workloadNetworkPortMirroring.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the port mirroring profile."}}, {"type": "integer64", "var": "$workloadNetworkPortMirroring.properties.revision", "options": ["revision"], "group": "Properties", "help": {"short": "NSX revision number."}}, {"type": "string", "var": "$workloadNetworkPortMirroring.properties.source", "options": ["source"], "group": "Properties", "help": {"short": "Source VM Group."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreatePortMirroring", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/portMirroringProfiles/{portMirroringId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "portMirroringId", "arg": "$Path.portMirroringId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "workloadNetworkPortMirroring", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "destination", "arg": "$workloadNetworkPortMirroring.properties.destination"}, {"type": "string", "name": "direction", "arg": "$workloadNetworkPortMirroring.properties.direction", "enum": {"items": [{"value": "BIDIRECTIONAL"}, {"value": "EGRESS"}, {"value": "INGRESS"}]}}, {"type": "string", "name": "displayName", "arg": "$workloadNetworkPortMirroring.properties.displayName"}, {"type": "integer64", "name": "revision", "arg": "$workloadNetworkPortMirroring.properties.revision"}, {"type": "string", "name": "source", "arg": "$workloadNetworkPortMirroring.properties.source"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/portMirroringProfiles/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "destination"}, {"type": "string", "name": "direction", "enum": {"items": [{"value": "BIDIRECTIONAL"}, {"value": "EGRESS"}, {"value": "INGRESS"}]}}, {"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"type": "string", "name": "source"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/portmirroringprofiles/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wb3J0TWlycm9yaW5nUHJvZmlsZXMve3BvcnRNaXJyb3JpbmdJZH0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.portMirroringId", "options": ["n", "name", "port-mirroring"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Port Mirroring identifier. Generally the same as the Port Mirroring display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$workloadNetworkPortMirroring.properties.destination", "options": ["destination"], "group": "Properties", "help": {"short": "Destination VM Group."}}, {"nullable": true, "type": "string", "var": "$workloadNetworkPortMirroring.properties.direction", "options": ["direction"], "group": "Properties", "help": {"short": "Direction of port mirroring profile."}, "enum": {"items": [{"name": "BIDIRECTIONAL", "value": "BIDIRECTIONAL"}, {"name": "EGRESS", "value": "EGRESS"}, {"name": "INGRESS", "value": "INGRESS"}]}}, {"nullable": true, "type": "string", "var": "$workloadNetworkPortMirroring.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the port mirroring profile."}}, {"nullable": true, "type": "integer64", "var": "$workloadNetworkPortMirroring.properties.revision", "options": ["revision"], "group": "Properties", "help": {"short": "NSX revision number."}}, {"nullable": true, "type": "string", "var": "$workloadNetworkPortMirroring.properties.source", "options": ["source"], "group": "Properties", "help": {"short": "Source VM Group."}}]}], "operations": [{"operationId": "WorkloadNetworks_GetPortMirroring", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/portMirroringProfiles/{portMirroringId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "portMirroringId", "arg": "$Path.portMirroringId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/portMirroringProfiles/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "destination"}, {"type": "string", "name": "direction", "enum": {"items": [{"value": "BIDIRECTIONAL"}, {"value": "EGRESS"}, {"value": "INGRESS"}]}}, {"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"type": "string", "name": "source"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "WorkloadNetworkPortMirroring_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "workloadNetworkPortMirroring", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "destination", "arg": "$workloadNetworkPortMirroring.properties.destination"}, {"type": "string", "name": "direction", "arg": "$workloadNetworkPortMirroring.properties.direction", "enum": {"items": [{"value": "BIDIRECTIONAL"}, {"value": "EGRESS"}, {"value": "INGRESS"}]}}, {"type": "string", "name": "displayName", "arg": "$workloadNetworkPortMirroring.properties.displayName"}, {"type": "integer64", "name": "revision", "arg": "$workloadNetworkPortMirroring.properties.revision"}, {"type": "string", "name": "source", "arg": "$workloadNetworkPortMirroring.properties.source"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreatePortMirroring", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/portMirroringProfiles/{portMirroringId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "portMirroringId", "arg": "$Path.portMirroringId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@WorkloadNetworkPortMirroring_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVzL3t9/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVzL3t9/2025-09-01.xml new file mode 100644 index 000000000..61a965090 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcG9ydG1pcnJvcmluZ3Byb2ZpbGVzL3t9/2025-09-01.xml @@ -0,0 +1,533 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBz/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBz/2023-09-01.xml new file mode 100644 index 000000000..71ed19b36 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBz/2023-09-01.xml @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBz/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBz/2024-09-01.json new file mode 100644 index 000000000..162cc738a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBz/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/publicips", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wdWJsaWNJUHM=/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network public-ip", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/publicips", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wdWJsaWNJUHM=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_ListPublicIPs", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/publicIPs", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/publicIPs/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"type": "integer64", "name": "numberOfPublicIPs"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "publicIPBlock"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBz/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBz/2024-09-01.xml new file mode 100644 index 000000000..774da5664 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBz/2024-09-01.xml @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBz/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBz/2025-09-01.json new file mode 100644 index 000000000..9da549602 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBz/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/publicips", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wdWJsaWNJUHM=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network public-ip", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/publicips", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wdWJsaWNJUHM=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_ListPublicIPs", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/publicIPs", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/publicIPs/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"type": "integer64", "name": "numberOfPublicIPs"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "publicIPBlock"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBz/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBz/2025-09-01.xml new file mode 100644 index 000000000..15a0bd7da --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBz/2025-09-01.xml @@ -0,0 +1,105 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBzL3t9/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBzL3t9/2023-09-01.xml new file mode 100644 index 000000000..e8e105d11 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBzL3t9/2023-09-01.xml @@ -0,0 +1,433 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBzL3t9/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBzL3t9/2024-09-01.json new file mode 100644 index 000000000..3a14666ff --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBzL3t9/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/publicips/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wdWJsaWNJUHMve3B1YmxpY0lQSWR9/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network public-ip", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/publicips/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wdWJsaWNJUHMve3B1YmxpY0lQSWR9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.publicIPId", "options": ["n", "name", "public-ip"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Public IP Block identifier. Generally the same as the Public IP Block's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_GetPublicIP", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/publicIPs/{publicIPId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "publicIPId", "arg": "$Path.publicIPId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/publicIPs/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"type": "integer64", "name": "numberOfPublicIPs"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "publicIPBlock"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/publicips/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wdWJsaWNJUHMve3B1YmxpY0lQSWR9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.publicIPId", "options": ["n", "name", "public-ip"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Public IP Block identifier. Generally the same as the Public IP Block's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "WorkloadNetworks_DeletePublicIP", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/publicIPs/{publicIPId}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "publicIPId", "arg": "$Path.publicIPId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the workload network public IP. Are you sure?"}, {"name": "create", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/publicips/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wdWJsaWNJUHMve3B1YmxpY0lQSWR9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.publicIPId", "options": ["n", "name", "public-ip"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Public IP Block identifier. Generally the same as the Public IP Block's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$workloadNetworkPublicIP.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the Public IP Block."}}, {"type": "integer64", "var": "$workloadNetworkPublicIP.properties.numberOfPublicIPs", "options": ["number-of-public-ips"], "group": "Properties", "help": {"short": "Number of Public IPs requested."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreatePublicIP", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/publicIPs/{publicIPId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "publicIPId", "arg": "$Path.publicIPId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "workloadNetworkPublicIP", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName", "arg": "$workloadNetworkPublicIP.properties.displayName"}, {"type": "integer64", "name": "numberOfPublicIPs", "arg": "$workloadNetworkPublicIP.properties.numberOfPublicIPs"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/publicIPs/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"type": "integer64", "name": "numberOfPublicIPs"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "publicIPBlock"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/publicips/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wdWJsaWNJUHMve3B1YmxpY0lQSWR9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.publicIPId", "options": ["n", "name", "public-ip"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Public IP Block identifier. Generally the same as the Public IP Block's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$workloadNetworkPublicIP.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the Public IP Block."}}, {"nullable": true, "type": "integer64", "var": "$workloadNetworkPublicIP.properties.numberOfPublicIPs", "options": ["number-of-public-ips"], "group": "Properties", "help": {"short": "Number of Public IPs requested."}}]}], "operations": [{"operationId": "WorkloadNetworks_GetPublicIP", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/publicIPs/{publicIPId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "publicIPId", "arg": "$Path.publicIPId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/publicIPs/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"type": "integer64", "name": "numberOfPublicIPs"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "publicIPBlock"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "WorkloadNetworkPublicIP_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "workloadNetworkPublicIP", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName", "arg": "$workloadNetworkPublicIP.properties.displayName"}, {"type": "integer64", "name": "numberOfPublicIPs", "arg": "$workloadNetworkPublicIP.properties.numberOfPublicIPs"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreatePublicIP", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/publicIPs/{publicIPId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "publicIPId", "arg": "$Path.publicIPId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@WorkloadNetworkPublicIP_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBzL3t9/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBzL3t9/2024-09-01.xml new file mode 100644 index 000000000..0adf94264 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBzL3t9/2024-09-01.xml @@ -0,0 +1,433 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBzL3t9/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBzL3t9/2025-09-01.json new file mode 100644 index 000000000..3d5ce7c31 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBzL3t9/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/publicips/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wdWJsaWNJUHMve3B1YmxpY0lQSWR9/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network public-ip", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/publicips/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wdWJsaWNJUHMve3B1YmxpY0lQSWR9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.publicIPId", "options": ["n", "name", "public-ip"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Public IP Block identifier. Generally the same as the Public IP Block's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_GetPublicIP", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/publicIPs/{publicIPId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "publicIPId", "arg": "$Path.publicIPId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/publicIPs/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"type": "integer64", "name": "numberOfPublicIPs"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "publicIPBlock"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/publicips/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wdWJsaWNJUHMve3B1YmxpY0lQSWR9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.publicIPId", "options": ["n", "name", "public-ip"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Public IP Block identifier. Generally the same as the Public IP Block's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "WorkloadNetworks_DeletePublicIP", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/publicIPs/{publicIPId}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "publicIPId", "arg": "$Path.publicIPId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the workload network public IP. Are you sure?"}, {"name": "create", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/publicips/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wdWJsaWNJUHMve3B1YmxpY0lQSWR9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.publicIPId", "options": ["n", "name", "public-ip"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Public IP Block identifier. Generally the same as the Public IP Block's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$workloadNetworkPublicIP.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the Public IP Block."}}, {"type": "integer64", "var": "$workloadNetworkPublicIP.properties.numberOfPublicIPs", "options": ["number-of-public-ips"], "group": "Properties", "help": {"short": "Number of Public IPs requested."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreatePublicIP", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/publicIPs/{publicIPId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "publicIPId", "arg": "$Path.publicIPId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "workloadNetworkPublicIP", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName", "arg": "$workloadNetworkPublicIP.properties.displayName"}, {"type": "integer64", "name": "numberOfPublicIPs", "arg": "$workloadNetworkPublicIP.properties.numberOfPublicIPs"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/publicIPs/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"type": "integer64", "name": "numberOfPublicIPs"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "publicIPBlock"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/publicips/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC9wdWJsaWNJUHMve3B1YmxpY0lQSWR9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.publicIPId", "options": ["n", "name", "public-ip"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX Public IP Block identifier. Generally the same as the Public IP Block's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$workloadNetworkPublicIP.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the Public IP Block."}}, {"nullable": true, "type": "integer64", "var": "$workloadNetworkPublicIP.properties.numberOfPublicIPs", "options": ["number-of-public-ips"], "group": "Properties", "help": {"short": "Number of Public IPs requested."}}]}], "operations": [{"operationId": "WorkloadNetworks_GetPublicIP", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/publicIPs/{publicIPId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "publicIPId", "arg": "$Path.publicIPId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/publicIPs/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"type": "integer64", "name": "numberOfPublicIPs"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "publicIPBlock"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "WorkloadNetworkPublicIP_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "workloadNetworkPublicIP", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName", "arg": "$workloadNetworkPublicIP.properties.displayName"}, {"type": "integer64", "name": "numberOfPublicIPs", "arg": "$workloadNetworkPublicIP.properties.numberOfPublicIPs"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreatePublicIP", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/publicIPs/{publicIPId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "publicIPId", "arg": "$Path.publicIPId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@WorkloadNetworkPublicIP_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBzL3t9/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBzL3t9/2025-09-01.xml new file mode 100644 index 000000000..5a19ec588 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvcHVibGljaXBzL3t9/2025-09-01.xml @@ -0,0 +1,445 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHM=/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHM=/2023-09-01.xml new file mode 100644 index 000000000..bc6d16ce4 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHM=/2023-09-01.xml @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHM=/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHM=/2024-09-01.json new file mode 100644 index 000000000..b40570158 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHM=/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/vmgroups", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC92bUdyb3Vwcw==/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network vm-group", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/vmgroups", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC92bUdyb3Vwcw==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_ListVMGroups", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/vmGroups", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/vmGroups/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"type": "array", "name": "members", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHM=/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHM=/2024-09-01.xml new file mode 100644 index 000000000..c0443318b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHM=/2024-09-01.xml @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHM=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHM=/2025-09-01.json new file mode 100644 index 000000000..9e74fa620 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHM=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/vmgroups", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC92bUdyb3Vwcw==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network vm-group", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/vmgroups", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC92bUdyb3Vwcw==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_ListVMGroups", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/vmGroups", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/vmGroups/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"type": "array", "name": "members", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHM=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHM=/2025-09-01.xml new file mode 100644 index 000000000..5e88a9eb9 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHM=/2025-09-01.xml @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHMve30=/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHMve30=/2023-09-01.xml new file mode 100644 index 000000000..697906660 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHMve30=/2023-09-01.xml @@ -0,0 +1,471 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHMve30=/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHMve30=/2024-09-01.json new file mode 100644 index 000000000..259bc85f6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHMve30=/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/vmgroups/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC92bUdyb3Vwcy97dm1Hcm91cElkfQ==/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network vm-group", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/vmgroups/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC92bUdyb3Vwcy97dm1Hcm91cElkfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.vmGroupId", "options": ["n", "name", "vm-group"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX VM Group identifier. Generally the same as the VM Group's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}]}], "operations": [{"operationId": "WorkloadNetworks_GetVMGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/vmGroups/{vmGroupId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "vmGroupId", "arg": "$Path.vmGroupId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/vmGroups/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"type": "array", "name": "members", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/vmgroups/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC92bUdyb3Vwcy97dm1Hcm91cElkfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.vmGroupId", "options": ["n", "name", "vm-group"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX VM Group identifier. Generally the same as the VM Group's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "WorkloadNetworks_DeleteVMGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/vmGroups/{vmGroupId}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "vmGroupId", "arg": "$Path.vmGroupId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the workload network VM group. Are you sure?"}, {"name": "create", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/vmgroups/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC92bUdyb3Vwcy97dm1Hcm91cElkfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.vmGroupId", "options": ["n", "name", "vm-group"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX VM Group identifier. Generally the same as the VM Group's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$workloadNetworkVMGroup.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the VM group."}}, {"type": "array", "var": "$workloadNetworkVMGroup.properties.members", "options": ["members"], "group": "Properties", "help": {"short": "Virtual machine members of this group."}, "item": {"type": "string"}}, {"type": "integer64", "var": "$workloadNetworkVMGroup.properties.revision", "options": ["revision"], "group": "Properties", "help": {"short": "NSX revision number."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreateVMGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/vmGroups/{vmGroupId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "vmGroupId", "arg": "$Path.vmGroupId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "workloadNetworkVMGroup", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName", "arg": "$workloadNetworkVMGroup.properties.displayName"}, {"type": "array", "name": "members", "arg": "$workloadNetworkVMGroup.properties.members", "item": {"type": "string"}}, {"type": "integer64", "name": "revision", "arg": "$workloadNetworkVMGroup.properties.revision"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/vmGroups/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"type": "array", "name": "members", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/vmgroups/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC92bUdyb3Vwcy97dm1Hcm91cElkfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.vmGroupId", "options": ["n", "name", "vm-group"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX VM Group identifier. Generally the same as the VM Group's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$workloadNetworkVMGroup.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the VM group."}}, {"nullable": true, "type": "array", "var": "$workloadNetworkVMGroup.properties.members", "options": ["members"], "group": "Properties", "help": {"short": "Virtual machine members of this group."}, "item": {"nullable": true, "type": "string"}}, {"nullable": true, "type": "integer64", "var": "$workloadNetworkVMGroup.properties.revision", "options": ["revision"], "group": "Properties", "help": {"short": "NSX revision number."}}]}], "operations": [{"operationId": "WorkloadNetworks_GetVMGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/vmGroups/{vmGroupId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "vmGroupId", "arg": "$Path.vmGroupId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/vmGroups/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"type": "array", "name": "members", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "WorkloadNetworkVMGroup_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "workloadNetworkVMGroup", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName", "arg": "$workloadNetworkVMGroup.properties.displayName"}, {"type": "array", "name": "members", "arg": "$workloadNetworkVMGroup.properties.members", "item": {"type": "string"}}, {"type": "integer64", "name": "revision", "arg": "$workloadNetworkVMGroup.properties.revision"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreateVMGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/vmGroups/{vmGroupId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "vmGroupId", "arg": "$Path.vmGroupId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@WorkloadNetworkVMGroup_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHMve30=/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHMve30=/2024-09-01.xml new file mode 100644 index 000000000..8f6b7fd59 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHMve30=/2024-09-01.xml @@ -0,0 +1,471 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHMve30=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHMve30=/2025-09-01.json new file mode 100644 index 000000000..5c26dace1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHMve30=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/vmgroups/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC92bUdyb3Vwcy97dm1Hcm91cElkfQ==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network vm-group", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/vmgroups/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC92bUdyb3Vwcy97dm1Hcm91cElkfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.vmGroupId", "options": ["n", "name", "vm-group"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX VM Group identifier. Generally the same as the VM Group's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}]}], "operations": [{"operationId": "WorkloadNetworks_GetVMGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/vmGroups/{vmGroupId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "vmGroupId", "arg": "$Path.vmGroupId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/vmGroups/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"type": "array", "name": "members", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/vmgroups/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC92bUdyb3Vwcy97dm1Hcm91cElkfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.vmGroupId", "options": ["n", "name", "vm-group"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX VM Group identifier. Generally the same as the VM Group's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "WorkloadNetworks_DeleteVMGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/vmGroups/{vmGroupId}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "vmGroupId", "arg": "$Path.vmGroupId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the workload network VM group. Are you sure?"}, {"name": "create", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/vmgroups/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC92bUdyb3Vwcy97dm1Hcm91cElkfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.vmGroupId", "options": ["n", "name", "vm-group"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX VM Group identifier. Generally the same as the VM Group's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$workloadNetworkVMGroup.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the VM group."}}, {"type": "array", "var": "$workloadNetworkVMGroup.properties.members", "options": ["members"], "group": "Properties", "help": {"short": "Virtual machine members of this group."}, "item": {"type": "string"}}, {"type": "integer64", "var": "$workloadNetworkVMGroup.properties.revision", "options": ["revision"], "group": "Properties", "help": {"short": "NSX revision number."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreateVMGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/vmGroups/{vmGroupId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "vmGroupId", "arg": "$Path.vmGroupId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "workloadNetworkVMGroup", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName", "arg": "$workloadNetworkVMGroup.properties.displayName"}, {"type": "array", "name": "members", "arg": "$workloadNetworkVMGroup.properties.members", "item": {"type": "string"}}, {"type": "integer64", "name": "revision", "arg": "$workloadNetworkVMGroup.properties.revision"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/vmGroups/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"type": "array", "name": "members", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/vmgroups/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC92bUdyb3Vwcy97dm1Hcm91cElkfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.vmGroupId", "options": ["n", "name", "vm-group"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "NSX VM Group identifier. Generally the same as the VM Group's display name"}, "format": {"pattern": "^[-\\w\\._]+$"}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$workloadNetworkVMGroup.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the VM group."}}, {"nullable": true, "type": "array", "var": "$workloadNetworkVMGroup.properties.members", "options": ["members"], "group": "Properties", "help": {"short": "Virtual machine members of this group."}, "item": {"nullable": true, "type": "string"}}, {"nullable": true, "type": "integer64", "var": "$workloadNetworkVMGroup.properties.revision", "options": ["revision"], "group": "Properties", "help": {"short": "NSX revision number."}}]}], "operations": [{"operationId": "WorkloadNetworks_GetVMGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/vmGroups/{vmGroupId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "vmGroupId", "arg": "$Path.vmGroupId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/vmGroups/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"type": "array", "name": "members", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "integer64", "name": "revision"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "FAILURE"}, {"value": "SUCCESS"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "WorkloadNetworkVMGroup_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "workloadNetworkVMGroup", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName", "arg": "$workloadNetworkVMGroup.properties.displayName"}, {"type": "array", "name": "members", "arg": "$workloadNetworkVMGroup.properties.members", "item": {"type": "string"}}, {"type": "integer64", "name": "revision", "arg": "$workloadNetworkVMGroup.properties.revision"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "WorkloadNetworks_CreateVMGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/vmGroups/{vmGroupId}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "vmGroupId", "arg": "$Path.vmGroupId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@WorkloadNetworkVMGroup_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHMve30=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHMve30=/2025-09-01.xml new file mode 100644 index 000000000..126edc897 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdm1ncm91cHMve30=/2025-09-01.xml @@ -0,0 +1,483 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVz/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVz/2023-09-01.xml new file mode 100644 index 000000000..3a88d1742 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVz/2023-09-01.xml @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVz/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVz/2024-09-01.json new file mode 100644 index 000000000..28fe17533 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVz/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/virtualmachines", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC92aXJ0dWFsTWFjaGluZXM=/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network vm", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/virtualmachines", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC92aXJ0dWFsTWFjaGluZXM=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_ListVirtualMachines", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/virtualMachines", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/virtualMachines/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "vmType", "enum": {"items": [{"value": "EDGE"}, {"value": "REGULAR"}, {"value": "SERVICE"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVz/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVz/2024-09-01.xml new file mode 100644 index 000000000..b3f653795 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVz/2024-09-01.xml @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVz/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVz/2025-09-01.json new file mode 100644 index 000000000..9b8c4ff37 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVz/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/virtualmachines", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC92aXJ0dWFsTWFjaGluZXM=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network vm", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/virtualmachines", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC92aXJ0dWFsTWFjaGluZXM=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "WorkloadNetworks_ListVirtualMachines", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/virtualMachines", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/virtualMachines/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "vmType", "enum": {"items": [{"value": "EDGE"}, {"value": "REGULAR"}, {"value": "SERVICE"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVz/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVz/2025-09-01.xml new file mode 100644 index 000000000..3bcb95913 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVz/2025-09-01.xml @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVzL3t9/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVzL3t9/2023-09-01.xml new file mode 100644 index 000000000..e7b52c6e0 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVzL3t9/2023-09-01.xml @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVzL3t9/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVzL3t9/2024-09-01.json new file mode 100644 index 000000000..e752a72f2 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVzL3t9/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/virtualmachines/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC92aXJ0dWFsTWFjaGluZXMve3ZpcnR1YWxNYWNoaW5lSWR9/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network vm", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/virtualmachines/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC92aXJ0dWFsTWFjaGluZXMve3ZpcnR1YWxNYWNoaW5lSWR9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.virtualMachineId", "options": ["n", "name", "virtual-machine"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "Virtual Machine identifier"}, "format": {"pattern": "^[-\\w\\._]+$"}}]}], "operations": [{"operationId": "WorkloadNetworks_GetVirtualMachine", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/virtualMachines/{virtualMachineId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "virtualMachineId", "arg": "$Path.virtualMachineId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/virtualMachines/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "vmType", "enum": {"items": [{"value": "EDGE"}, {"value": "REGULAR"}, {"value": "SERVICE"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVzL3t9/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVzL3t9/2024-09-01.xml new file mode 100644 index 000000000..25aaa9f8e --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVzL3t9/2024-09-01.xml @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVzL3t9/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVzL3t9/2025-09-01.json new file mode 100644 index 000000000..a53a1fe23 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVzL3t9/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/virtualmachines/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC92aXJ0dWFsTWFjaGluZXMve3ZpcnR1YWxNYWNoaW5lSWR9/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware workload-network vm", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/workloadnetworks/default/virtualmachines/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3dvcmtsb2FkTmV0d29ya3MvZGVmYXVsdC92aXJ0dWFsTWFjaGluZXMve3ZpcnR1YWxNYWNoaW5lSWR9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.virtualMachineId", "options": ["n", "name", "virtual-machine"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "Virtual Machine identifier"}, "format": {"pattern": "^[-\\w\\._]+$"}}]}], "operations": [{"operationId": "WorkloadNetworks_GetVirtualMachine", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/virtualMachines/{virtualMachineId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "virtualMachineId", "arg": "$Path.virtualMachineId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/workloadNetworks/default/virtualMachines/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "string", "name": "vmType", "enum": {"items": [{"value": "EDGE"}, {"value": "REGULAR"}, {"value": "SERVICE"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVzL3t9/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVzL3t9/2025-09-01.xml new file mode 100644 index 000000000..46acad472 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS93b3JrbG9hZG5ldHdvcmtzL2RlZmF1bHQvdmlydHVhbG1hY2hpbmVzL3t9/2025-09-01.xml @@ -0,0 +1,112 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnM=/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnM=/2023-09-01.xml new file mode 100644 index 000000000..ff4efa80a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnM=/2023-09-01.xml @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnM=/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnM=/2024-09-01.json new file mode 100644 index 000000000..fcec0ed08 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnM=/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/addons", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2FkZG9ucw==/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware addon", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/addons", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2FkZG9ucw==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Addons_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/addons", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/addons/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "addonType", "required": true, "enum": {"items": [{"value": "Arc"}, {"value": "HCX"}, {"value": "SRM"}, {"value": "VR"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "discriminators": [{"property": "addonType", "value": "Arc", "props": [{"type": "string", "name": "vCenter"}]}, {"property": "addonType", "value": "HCX", "props": [{"type": "string", "name": "managementNetwork"}, {"type": "string", "name": "offer", "required": true}, {"type": "string", "name": "uplinkNetwork"}]}, {"property": "addonType", "value": "SRM", "props": [{"type": "string", "name": "licenseKey"}]}, {"property": "addonType", "value": "VR", "props": [{"type": "integer32", "name": "vrsCount", "required": true}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnM=/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnM=/2024-09-01.xml new file mode 100644 index 000000000..525a8de9b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnM=/2024-09-01.xml @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnM=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnM=/2025-09-01.json new file mode 100644 index 000000000..6ce1dca21 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnM=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/addons", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2FkZG9ucw==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware addon", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/addons", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2FkZG9ucw==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Addons_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/addons", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/addons/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "addonType", "required": true, "enum": {"items": [{"value": "Arc"}, {"value": "HCX"}, {"value": "SRM"}, {"value": "VR"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "discriminators": [{"property": "addonType", "value": "Arc", "props": [{"type": "string", "name": "vCenter"}]}, {"property": "addonType", "value": "HCX", "props": [{"type": "string", "name": "managementNetwork"}, {"type": "string", "name": "offer", "required": true}, {"type": "string", "name": "uplinkNetwork"}]}, {"property": "addonType", "value": "SRM", "props": [{"type": "string", "name": "licenseKey"}]}, {"property": "addonType", "value": "VR", "props": [{"type": "integer32", "name": "vrsCount", "required": true}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnM=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnM=/2025-09-01.xml new file mode 100644 index 000000000..9d4637a4d --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnM=/2025-09-01.xml @@ -0,0 +1,125 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2023-09-01.xml new file mode 100644 index 000000000..c05581097 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2023-09-01.xml @@ -0,0 +1,559 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2024-09-01.json new file mode 100644 index 000000000..bdccda0a1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/addons/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2FkZG9ucy97YWRkb25OYW1lfQ==/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware addon", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/addons/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2FkZG9ucy97YWRkb25OYW1lfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.addonName", "options": ["n", "name", "addon-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the addon for the private cloud."}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Addons_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/addons/{addonName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "addonName", "arg": "$Path.addonName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/addons/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "addonType", "required": true, "enum": {"items": [{"value": "Arc"}, {"value": "HCX"}, {"value": "SRM"}, {"value": "VR"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "discriminators": [{"property": "addonType", "value": "Arc", "props": [{"type": "string", "name": "vCenter"}]}, {"property": "addonType", "value": "HCX", "props": [{"type": "string", "name": "managementNetwork"}, {"type": "string", "name": "offer", "required": true}, {"type": "string", "name": "uplinkNetwork"}]}, {"property": "addonType", "value": "SRM", "props": [{"type": "string", "name": "licenseKey"}]}, {"property": "addonType", "value": "VR", "props": [{"type": "integer32", "name": "vrsCount", "required": true}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/addons/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2FkZG9ucy97YWRkb25OYW1lfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.addonName", "options": ["n", "name", "addon-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the addon for the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "Addons_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/addons/{addonName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "addonName", "arg": "$Path.addonName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/addons/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2FkZG9ucy97YWRkb25OYW1lfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.addonName", "options": ["n", "name", "addon-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the addon for the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "object", "var": "$addon.properties.Arc", "options": ["arc"], "group": "Properties", "help": {"short": "an Arc addon for a private cloud."}, "args": [{"type": "string", "var": "$addon.properties.Arc.vCenter", "options": ["vcenter"], "group": "", "help": {"short": "The VMware vCenter resource ID"}}]}, {"type": "object", "var": "$addon.properties.HCX", "options": ["hcx"], "group": "Properties", "help": {"short": "a HCX addon for a private cloud."}, "args": [{"type": "string", "var": "$addon.properties.HCX.managementNetwork", "options": ["management-network"], "help": {"short": "HCX management network."}}, {"type": "string", "var": "$addon.properties.HCX.offer", "options": ["offer"], "required": true, "help": {"short": "The HCX offer, example VMware MaaS Cloud Provider (Enterprise)"}}, {"type": "string", "var": "$addon.properties.HCX.uplinkNetwork", "options": ["uplink-network"], "help": {"short": "HCX uplink network"}}]}, {"type": "object", "var": "$addon.properties.SRM", "options": ["srm"], "group": "Properties", "help": {"short": "a Site Recovery Manager (SRM) addon for a private cloud."}, "args": [{"type": "string", "var": "$addon.properties.SRM.licenseKey", "options": ["license-key"], "help": {"short": "The Site Recovery Manager (SRM) license"}}]}, {"type": "object", "var": "$addon.properties.VR", "options": ["vr"], "group": "Properties", "help": {"short": "a vSphere Replication (VR) addon for a private cloud."}, "args": [{"type": "integer32", "var": "$addon.properties.VR.vrsCount", "options": ["vrs-count"], "required": true, "help": {"short": "The vSphere Replication Server (VRS) count"}}]}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Addons_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/addons/{addonName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "addonName", "arg": "$Path.addonName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "addon", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "addonType", "required": true, "enum": {"items": [{"arg": "$addon.properties.Arc", "value": "Arc"}, {"arg": "$addon.properties.HCX", "value": "HCX"}, {"arg": "$addon.properties.SRM", "value": "SRM"}, {"arg": "$addon.properties.VR", "value": "VR"}]}}], "discriminators": [{"property": "addonType", "value": "Arc", "props": [{"type": "string", "name": "vCenter", "arg": "$addon.properties.Arc.vCenter"}]}, {"property": "addonType", "value": "HCX", "props": [{"type": "string", "name": "managementNetwork", "arg": "$addon.properties.HCX.managementNetwork"}, {"type": "string", "name": "offer", "arg": "$addon.properties.HCX.offer", "required": true}, {"type": "string", "name": "uplinkNetwork", "arg": "$addon.properties.HCX.uplinkNetwork"}]}, {"property": "addonType", "value": "SRM", "props": [{"type": "string", "name": "licenseKey", "arg": "$addon.properties.SRM.licenseKey"}]}, {"property": "addonType", "value": "VR", "props": [{"type": "integer32", "name": "vrsCount", "arg": "$addon.properties.VR.vrsCount", "required": true}]}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/addons/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "addonType", "required": true, "enum": {"items": [{"value": "Arc"}, {"value": "HCX"}, {"value": "SRM"}, {"value": "VR"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "discriminators": [{"property": "addonType", "value": "Arc", "props": [{"type": "string", "name": "vCenter"}]}, {"property": "addonType", "value": "HCX", "props": [{"type": "string", "name": "managementNetwork"}, {"type": "string", "name": "offer", "required": true}, {"type": "string", "name": "uplinkNetwork"}]}, {"property": "addonType", "value": "SRM", "props": [{"type": "string", "name": "licenseKey"}]}, {"property": "addonType", "value": "VR", "props": [{"type": "integer32", "name": "vrsCount", "required": true}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/addons/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2FkZG9ucy97YWRkb25OYW1lfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.addonName", "options": ["n", "name", "addon-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the addon for the private cloud."}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "object", "var": "$addon.properties.Arc", "options": ["arc"], "group": "Properties", "help": {"short": "an Arc addon for a private cloud."}, "args": [{"nullable": true, "type": "string", "var": "$addon.properties.Arc.vCenter", "options": ["vcenter"], "group": "", "help": {"short": "The VMware vCenter resource ID"}}]}, {"type": "object", "var": "$addon.properties.HCX", "options": ["hcx"], "group": "Properties", "help": {"short": "a HCX addon for a private cloud."}, "args": [{"nullable": true, "type": "string", "var": "$addon.properties.HCX.managementNetwork", "options": ["management-network"], "help": {"short": "HCX management network."}}, {"type": "string", "var": "$addon.properties.HCX.offer", "options": ["offer"], "help": {"short": "The HCX offer, example VMware MaaS Cloud Provider (Enterprise)"}}, {"nullable": true, "type": "string", "var": "$addon.properties.HCX.uplinkNetwork", "options": ["uplink-network"], "help": {"short": "HCX uplink network"}}]}, {"type": "object", "var": "$addon.properties.SRM", "options": ["srm"], "group": "Properties", "help": {"short": "a Site Recovery Manager (SRM) addon for a private cloud."}, "args": [{"nullable": true, "type": "string", "var": "$addon.properties.SRM.licenseKey", "options": ["license-key"], "help": {"short": "The Site Recovery Manager (SRM) license"}}]}, {"type": "object", "var": "$addon.properties.VR", "options": ["vr"], "group": "Properties", "help": {"short": "a vSphere Replication (VR) addon for a private cloud"}, "args": [{"type": "integer32", "var": "$addon.properties.VR.vrsCount", "options": ["vrs-count"], "help": {"short": "The vSphere Replication Server (VRS) count"}}]}]}], "operations": [{"operationId": "Addons_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/addons/{addonName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "addonName", "arg": "$Path.addonName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/addons/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "addonType", "required": true, "enum": {"items": [{"value": "Arc"}, {"value": "HCX"}, {"value": "SRM"}, {"value": "VR"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "discriminators": [{"property": "addonType", "value": "Arc", "props": [{"type": "string", "name": "vCenter"}]}, {"property": "addonType", "value": "HCX", "props": [{"type": "string", "name": "managementNetwork"}, {"type": "string", "name": "offer", "required": true}, {"type": "string", "name": "uplinkNetwork"}]}, {"property": "addonType", "value": "SRM", "props": [{"type": "string", "name": "licenseKey"}]}, {"property": "addonType", "value": "VR", "props": [{"type": "integer32", "name": "vrsCount", "required": true}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "Addon_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "addon", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "addonType", "required": true, "enum": {"items": [{"arg": "$addon.properties.Arc", "value": "Arc"}, {"arg": "$addon.properties.HCX", "value": "HCX"}, {"arg": "$addon.properties.SRM", "value": "SRM"}, {"arg": "$addon.properties.VR", "value": "VR"}]}}], "discriminators": [{"property": "addonType", "value": "Arc", "props": [{"type": "string", "name": "vCenter", "arg": "$addon.properties.Arc.vCenter"}]}, {"property": "addonType", "value": "HCX", "props": [{"type": "string", "name": "managementNetwork", "arg": "$addon.properties.HCX.managementNetwork"}, {"type": "string", "name": "offer", "arg": "$addon.properties.HCX.offer", "required": true}, {"type": "string", "name": "uplinkNetwork", "arg": "$addon.properties.HCX.uplinkNetwork"}]}, {"property": "addonType", "value": "SRM", "props": [{"type": "string", "name": "licenseKey", "arg": "$addon.properties.SRM.licenseKey"}]}, {"property": "addonType", "value": "VR", "props": [{"type": "integer32", "name": "vrsCount", "arg": "$addon.properties.VR.vrsCount", "required": true}]}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Addons_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/addons/{addonName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "addonName", "arg": "$Path.addonName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@Addon_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2024-09-01.xml new file mode 100644 index 000000000..60ccf1630 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2024-09-01.xml @@ -0,0 +1,581 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2025-09-01.json new file mode 100644 index 000000000..641f49abd --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/addons/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2FkZG9ucy97YWRkb25OYW1lfQ==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware addon", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/addons/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2FkZG9ucy97YWRkb25OYW1lfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.addonName", "options": ["n", "name", "addon-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the addon for the private cloud."}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Addons_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/addons/{addonName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "addonName", "arg": "$Path.addonName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/addons/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "addonType", "required": true, "enum": {"items": [{"value": "Arc"}, {"value": "HCX"}, {"value": "SRM"}, {"value": "VR"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "discriminators": [{"property": "addonType", "value": "Arc", "props": [{"type": "string", "name": "vCenter"}]}, {"property": "addonType", "value": "HCX", "props": [{"type": "string", "name": "managementNetwork"}, {"type": "string", "name": "offer", "required": true}, {"type": "string", "name": "uplinkNetwork"}]}, {"property": "addonType", "value": "SRM", "props": [{"type": "string", "name": "licenseKey"}]}, {"property": "addonType", "value": "VR", "props": [{"type": "integer32", "name": "vrsCount", "required": true}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/addons/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2FkZG9ucy97YWRkb25OYW1lfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.addonName", "options": ["n", "name", "addon-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the addon for the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "Addons_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/addons/{addonName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "addonName", "arg": "$Path.addonName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/addons/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2FkZG9ucy97YWRkb25OYW1lfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.addonName", "options": ["n", "name", "addon-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the addon for the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "object", "var": "$addon.properties.Arc", "options": ["arc"], "group": "Properties", "help": {"short": "an Arc addon for a private cloud."}, "args": [{"type": "string", "var": "$addon.properties.Arc.vCenter", "options": ["vcenter"], "group": "", "help": {"short": "The VMware vCenter resource ID"}}]}, {"type": "object", "var": "$addon.properties.HCX", "options": ["hcx"], "group": "Properties", "help": {"short": "a HCX addon for a private cloud."}, "args": [{"type": "string", "var": "$addon.properties.HCX.managementNetwork", "options": ["management-network"], "help": {"short": "HCX management network."}}, {"type": "string", "var": "$addon.properties.HCX.offer", "options": ["offer"], "required": true, "help": {"short": "The HCX offer, example VMware MaaS Cloud Provider (Enterprise)"}}, {"type": "string", "var": "$addon.properties.HCX.uplinkNetwork", "options": ["uplink-network"], "help": {"short": "HCX uplink network"}}]}, {"type": "object", "var": "$addon.properties.SRM", "options": ["srm"], "group": "Properties", "help": {"short": "a Site Recovery Manager (SRM) addon for a private cloud."}, "args": [{"type": "string", "var": "$addon.properties.SRM.licenseKey", "options": ["license-key"], "help": {"short": "The Site Recovery Manager (SRM) license"}}]}, {"type": "object", "var": "$addon.properties.VR", "options": ["vr"], "group": "Properties", "help": {"short": "a vSphere Replication (VR) addon for a private cloud."}, "args": [{"type": "integer32", "var": "$addon.properties.VR.vrsCount", "options": ["vrs-count"], "required": true, "help": {"short": "The vSphere Replication Server (VRS) count"}}]}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Addons_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/addons/{addonName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "addonName", "arg": "$Path.addonName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "addon", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "addonType", "required": true, "enum": {"items": [{"arg": "$addon.properties.Arc", "value": "Arc"}, {"arg": "$addon.properties.HCX", "value": "HCX"}, {"arg": "$addon.properties.SRM", "value": "SRM"}, {"arg": "$addon.properties.VR", "value": "VR"}]}}], "discriminators": [{"property": "addonType", "value": "Arc", "props": [{"type": "string", "name": "vCenter", "arg": "$addon.properties.Arc.vCenter"}]}, {"property": "addonType", "value": "HCX", "props": [{"type": "string", "name": "managementNetwork", "arg": "$addon.properties.HCX.managementNetwork"}, {"type": "string", "name": "offer", "arg": "$addon.properties.HCX.offer", "required": true}, {"type": "string", "name": "uplinkNetwork", "arg": "$addon.properties.HCX.uplinkNetwork"}]}, {"property": "addonType", "value": "SRM", "props": [{"type": "string", "name": "licenseKey", "arg": "$addon.properties.SRM.licenseKey"}]}, {"property": "addonType", "value": "VR", "props": [{"type": "integer32", "name": "vrsCount", "arg": "$addon.properties.VR.vrsCount", "required": true}]}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/addons/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "addonType", "required": true, "enum": {"items": [{"value": "Arc"}, {"value": "HCX"}, {"value": "SRM"}, {"value": "VR"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "discriminators": [{"property": "addonType", "value": "Arc", "props": [{"type": "string", "name": "vCenter"}]}, {"property": "addonType", "value": "HCX", "props": [{"type": "string", "name": "managementNetwork"}, {"type": "string", "name": "offer", "required": true}, {"type": "string", "name": "uplinkNetwork"}]}, {"property": "addonType", "value": "SRM", "props": [{"type": "string", "name": "licenseKey"}]}, {"property": "addonType", "value": "VR", "props": [{"type": "integer32", "name": "vrsCount", "required": true}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/addons/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2FkZG9ucy97YWRkb25OYW1lfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.addonName", "options": ["n", "name", "addon-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the addon for the private cloud."}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "object", "var": "$addon.properties.Arc", "options": ["arc"], "group": "Properties", "help": {"short": "an Arc addon for a private cloud."}, "args": [{"nullable": true, "type": "string", "var": "$addon.properties.Arc.vCenter", "options": ["vcenter"], "group": "", "help": {"short": "The VMware vCenter resource ID"}}]}, {"type": "object", "var": "$addon.properties.HCX", "options": ["hcx"], "group": "Properties", "help": {"short": "a HCX addon for a private cloud."}, "args": [{"nullable": true, "type": "string", "var": "$addon.properties.HCX.managementNetwork", "options": ["management-network"], "help": {"short": "HCX management network."}}, {"type": "string", "var": "$addon.properties.HCX.offer", "options": ["offer"], "help": {"short": "The HCX offer, example VMware MaaS Cloud Provider (Enterprise)"}}, {"nullable": true, "type": "string", "var": "$addon.properties.HCX.uplinkNetwork", "options": ["uplink-network"], "help": {"short": "HCX uplink network"}}]}, {"type": "object", "var": "$addon.properties.SRM", "options": ["srm"], "group": "Properties", "help": {"short": "a Site Recovery Manager (SRM) addon for a private cloud."}, "args": [{"nullable": true, "type": "string", "var": "$addon.properties.SRM.licenseKey", "options": ["license-key"], "help": {"short": "The Site Recovery Manager (SRM) license"}}]}, {"type": "object", "var": "$addon.properties.VR", "options": ["vr"], "group": "Properties", "help": {"short": "a vSphere Replication (VR) addon for a private cloud"}, "args": [{"type": "integer32", "var": "$addon.properties.VR.vrsCount", "options": ["vrs-count"], "help": {"short": "The vSphere Replication Server (VRS) count"}}]}]}], "operations": [{"operationId": "Addons_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/addons/{addonName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "addonName", "arg": "$Path.addonName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/addons/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "addonType", "required": true, "enum": {"items": [{"value": "Arc"}, {"value": "HCX"}, {"value": "SRM"}, {"value": "VR"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "discriminators": [{"property": "addonType", "value": "Arc", "props": [{"type": "string", "name": "vCenter"}]}, {"property": "addonType", "value": "HCX", "props": [{"type": "string", "name": "managementNetwork"}, {"type": "string", "name": "offer", "required": true}, {"type": "string", "name": "uplinkNetwork"}]}, {"property": "addonType", "value": "SRM", "props": [{"type": "string", "name": "licenseKey"}]}, {"property": "addonType", "value": "VR", "props": [{"type": "integer32", "name": "vrsCount", "required": true}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "Addon_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "addon", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "addonType", "required": true, "enum": {"items": [{"arg": "$addon.properties.Arc", "value": "Arc"}, {"arg": "$addon.properties.HCX", "value": "HCX"}, {"arg": "$addon.properties.SRM", "value": "SRM"}, {"arg": "$addon.properties.VR", "value": "VR"}]}}], "discriminators": [{"property": "addonType", "value": "Arc", "props": [{"type": "string", "name": "vCenter", "arg": "$addon.properties.Arc.vCenter"}]}, {"property": "addonType", "value": "HCX", "props": [{"type": "string", "name": "managementNetwork", "arg": "$addon.properties.HCX.managementNetwork"}, {"type": "string", "name": "offer", "arg": "$addon.properties.HCX.offer", "required": true}, {"type": "string", "name": "uplinkNetwork", "arg": "$addon.properties.HCX.uplinkNetwork"}]}, {"property": "addonType", "value": "SRM", "props": [{"type": "string", "name": "licenseKey", "arg": "$addon.properties.SRM.licenseKey"}]}, {"property": "addonType", "value": "VR", "props": [{"type": "integer32", "name": "vrsCount", "arg": "$addon.properties.VR.vrsCount", "required": true}]}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Addons_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/addons/{addonName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "addonName", "arg": "$Path.addonName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@Addon_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2025-09-01.xml new file mode 100644 index 000000000..871828270 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hZGRvbnMve30=/2025-09-01.xml @@ -0,0 +1,593 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucw==/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucw==/2023-09-01.xml new file mode 100644 index 000000000..ad81dfc11 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucw==/2023-09-01.xml @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucw==/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucw==/2024-09-01.json new file mode 100644 index 000000000..699b503e9 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucw==/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/authorizations", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2F1dGhvcml6YXRpb25z/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware authorization", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/authorizations", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2F1dGhvcml6YXRpb25z/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Authorizations_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/authorizations", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/authorizations/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "expressRouteAuthorizationId"}, {"readOnly": true, "type": "string", "name": "expressRouteAuthorizationKey"}, {"type": "string", "name": "expressRouteId"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucw==/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucw==/2024-09-01.xml new file mode 100644 index 000000000..af3f89782 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucw==/2024-09-01.xml @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucw==/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucw==/2025-09-01.json new file mode 100644 index 000000000..3df040dc0 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucw==/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/authorizations", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2F1dGhvcml6YXRpb25z/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware authorization", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/authorizations", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2F1dGhvcml6YXRpb25z/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Authorizations_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/authorizations", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/authorizations/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "expressRouteAuthorizationId"}, {"readOnly": true, "type": "string", "name": "expressRouteAuthorizationKey"}, {"type": "string", "name": "expressRouteId"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucw==/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucw==/2025-09-01.xml new file mode 100644 index 000000000..88a44a799 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucw==/2025-09-01.xml @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2023-09-01.xml new file mode 100644 index 000000000..fc8cb7f87 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2023-09-01.xml @@ -0,0 +1,419 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2024-09-01.json new file mode 100644 index 000000000..74e378675 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/authorizations/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2F1dGhvcml6YXRpb25zL3thdXRob3JpemF0aW9uTmFtZX0=/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware authorization", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/authorizations/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2F1dGhvcml6YXRpb25zL3thdXRob3JpemF0aW9uTmFtZX0=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationName", "options": ["n", "name", "authorization-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the ExpressRoute Circuit Authorization in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Authorizations_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/authorizations/{authorizationName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "authorizationName", "arg": "$Path.authorizationName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/authorizations/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "expressRouteAuthorizationId"}, {"readOnly": true, "type": "string", "name": "expressRouteAuthorizationKey"}, {"type": "string", "name": "expressRouteId"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/authorizations/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2F1dGhvcml6YXRpb25zL3thdXRob3JpemF0aW9uTmFtZX0=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationName", "options": ["n", "name", "authorization-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the ExpressRoute Circuit Authorization in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "Authorizations_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/authorizations/{authorizationName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "authorizationName", "arg": "$Path.authorizationName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the authorization. Are you sure?"}, {"name": "create", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/authorizations/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2F1dGhvcml6YXRpb25zL3thdXRob3JpemF0aW9uTmFtZX0=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationName", "options": ["n", "name", "authorization-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the ExpressRoute Circuit Authorization in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$authorization.properties.expressRouteId", "options": ["express-route-id"], "group": "Properties", "help": {"short": "The ID of the ExpressRoute Circuit"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Authorizations_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/authorizations/{authorizationName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "authorizationName", "arg": "$Path.authorizationName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "authorization", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "expressRouteId", "arg": "$authorization.properties.expressRouteId"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/authorizations/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "expressRouteAuthorizationId"}, {"readOnly": true, "type": "string", "name": "expressRouteAuthorizationKey"}, {"type": "string", "name": "expressRouteId"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/authorizations/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2F1dGhvcml6YXRpb25zL3thdXRob3JpemF0aW9uTmFtZX0=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationName", "options": ["n", "name", "authorization-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the ExpressRoute Circuit Authorization in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$authorization.properties.expressRouteId", "options": ["express-route-id"], "group": "Properties", "help": {"short": "The ID of the ExpressRoute Circuit"}}]}], "operations": [{"operationId": "Authorizations_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/authorizations/{authorizationName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "authorizationName", "arg": "$Path.authorizationName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/authorizations/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "expressRouteAuthorizationId"}, {"readOnly": true, "type": "string", "name": "expressRouteAuthorizationKey"}, {"type": "string", "name": "expressRouteId"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "ExpressRouteAuthorization_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "authorization", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "expressRouteId", "arg": "$authorization.properties.expressRouteId"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Authorizations_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/authorizations/{authorizationName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "authorizationName", "arg": "$Path.authorizationName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@ExpressRouteAuthorization_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2024-09-01.xml new file mode 100644 index 000000000..b25ad3383 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2024-09-01.xml @@ -0,0 +1,419 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2025-09-01.json new file mode 100644 index 000000000..1640ef32b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/authorizations/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2F1dGhvcml6YXRpb25zL3thdXRob3JpemF0aW9uTmFtZX0=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware authorization", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/authorizations/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2F1dGhvcml6YXRpb25zL3thdXRob3JpemF0aW9uTmFtZX0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationName", "options": ["n", "name", "authorization-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the ExpressRoute Circuit Authorization in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Authorizations_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/authorizations/{authorizationName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "authorizationName", "arg": "$Path.authorizationName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/authorizations/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "expressRouteAuthorizationId"}, {"readOnly": true, "type": "string", "name": "expressRouteAuthorizationKey"}, {"type": "string", "name": "expressRouteId"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/authorizations/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2F1dGhvcml6YXRpb25zL3thdXRob3JpemF0aW9uTmFtZX0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationName", "options": ["n", "name", "authorization-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the ExpressRoute Circuit Authorization in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "Authorizations_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/authorizations/{authorizationName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "authorizationName", "arg": "$Path.authorizationName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the authorization. Are you sure?"}, {"name": "create", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/authorizations/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2F1dGhvcml6YXRpb25zL3thdXRob3JpemF0aW9uTmFtZX0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationName", "options": ["n", "name", "authorization-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the ExpressRoute Circuit Authorization in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$authorization.properties.expressRouteId", "options": ["express-route-id"], "group": "Properties", "help": {"short": "The ID of the ExpressRoute Circuit"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Authorizations_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/authorizations/{authorizationName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "authorizationName", "arg": "$Path.authorizationName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "authorization", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "expressRouteId", "arg": "$authorization.properties.expressRouteId"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/authorizations/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "expressRouteAuthorizationId"}, {"readOnly": true, "type": "string", "name": "expressRouteAuthorizationKey"}, {"type": "string", "name": "expressRouteId"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/authorizations/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2F1dGhvcml6YXRpb25zL3thdXRob3JpemF0aW9uTmFtZX0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationName", "options": ["n", "name", "authorization-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the ExpressRoute Circuit Authorization in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$authorization.properties.expressRouteId", "options": ["express-route-id"], "group": "Properties", "help": {"short": "The ID of the ExpressRoute Circuit"}}]}], "operations": [{"operationId": "Authorizations_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/authorizations/{authorizationName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "authorizationName", "arg": "$Path.authorizationName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/authorizations/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "expressRouteAuthorizationId"}, {"readOnly": true, "type": "string", "name": "expressRouteAuthorizationKey"}, {"type": "string", "name": "expressRouteId"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "ExpressRouteAuthorization_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "authorization", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "expressRouteId", "arg": "$authorization.properties.expressRouteId"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Authorizations_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/authorizations/{authorizationName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "authorizationName", "arg": "$Path.authorizationName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@ExpressRouteAuthorization_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2025-09-01.xml new file mode 100644 index 000000000..27b683d35 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9hdXRob3JpemF0aW9ucy97fQ==/2025-09-01.xml @@ -0,0 +1,431 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtz/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtz/2023-09-01.xml new file mode 100644 index 000000000..bb230988c --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtz/2023-09-01.xml @@ -0,0 +1,105 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtz/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtz/2024-09-01.json new file mode 100644 index 000000000..420f457c3 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtz/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/cloudlinks", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2Nsb3VkTGlua3M=/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware cloud-link", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/cloudlinks", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2Nsb3VkTGlua3M=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "CloudLinks_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/cloudLinks", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/cloudLinks/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "linkedCloud"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Building"}, {"value": "Deleting"}, {"value": "Disconnected"}, {"value": "Failed"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtz/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtz/2024-09-01.xml new file mode 100644 index 000000000..c9661c4e2 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtz/2024-09-01.xml @@ -0,0 +1,105 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtz/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtz/2025-09-01.json new file mode 100644 index 000000000..c63c47304 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtz/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/cloudlinks", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2Nsb3VkTGlua3M=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware cloud-link", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/cloudlinks", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2Nsb3VkTGlua3M=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "CloudLinks_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/cloudLinks", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/cloudLinks/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "linkedCloud"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Building"}, {"value": "Deleting"}, {"value": "Disconnected"}, {"value": "Failed"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtz/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtz/2025-09-01.xml new file mode 100644 index 000000000..0b478d622 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtz/2025-09-01.xml @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtzL3t9/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtzL3t9/2023-09-01.xml new file mode 100644 index 000000000..04eb71ba9 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtzL3t9/2023-09-01.xml @@ -0,0 +1,437 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtzL3t9/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtzL3t9/2024-09-01.json new file mode 100644 index 000000000..3efd5892a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtzL3t9/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/cloudlinks/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2Nsb3VkTGlua3Mve2Nsb3VkTGlua05hbWV9/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware cloud-link", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/cloudlinks/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2Nsb3VkTGlua3Mve2Nsb3VkTGlua05hbWV9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.cloudLinkName", "options": ["n", "name", "cloud-link-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cloud link resource"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "CloudLinks_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/cloudLinks/{cloudLinkName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "cloudLinkName", "arg": "$Path.cloudLinkName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/cloudLinks/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "linkedCloud"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Building"}, {"value": "Deleting"}, {"value": "Disconnected"}, {"value": "Failed"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/cloudlinks/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2Nsb3VkTGlua3Mve2Nsb3VkTGlua05hbWV9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.cloudLinkName", "options": ["n", "name", "cloud-link-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cloud link resource"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "CloudLinks_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/cloudLinks/{cloudLinkName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "cloudLinkName", "arg": "$Path.cloudLinkName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the cloud link. Are you sure?"}, {"name": "create", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/cloudlinks/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2Nsb3VkTGlua3Mve2Nsb3VkTGlua05hbWV9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.cloudLinkName", "options": ["n", "name", "cloud-link-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cloud link resource"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$cloudLink.properties.linkedCloud", "options": ["linked-cloud"], "group": "Properties", "help": {"short": "Identifier of the other private cloud participating in the link."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "CloudLinks_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/cloudLinks/{cloudLinkName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "cloudLinkName", "arg": "$Path.cloudLinkName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "cloudLink", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "linkedCloud", "arg": "$cloudLink.properties.linkedCloud"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/cloudLinks/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "linkedCloud"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Building"}, {"value": "Deleting"}, {"value": "Disconnected"}, {"value": "Failed"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/cloudlinks/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2Nsb3VkTGlua3Mve2Nsb3VkTGlua05hbWV9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.cloudLinkName", "options": ["n", "name", "cloud-link-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cloud link resource"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$cloudLink.properties.linkedCloud", "options": ["linked-cloud"], "group": "Properties", "help": {"short": "Identifier of the other private cloud participating in the link."}}]}], "operations": [{"operationId": "CloudLinks_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/cloudLinks/{cloudLinkName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "cloudLinkName", "arg": "$Path.cloudLinkName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/cloudLinks/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "linkedCloud"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Building"}, {"value": "Deleting"}, {"value": "Disconnected"}, {"value": "Failed"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "CloudLink_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "cloudLink", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "linkedCloud", "arg": "$cloudLink.properties.linkedCloud"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "CloudLinks_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/cloudLinks/{cloudLinkName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "cloudLinkName", "arg": "$Path.cloudLinkName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@CloudLink_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtzL3t9/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtzL3t9/2024-09-01.xml new file mode 100644 index 000000000..a3447e9fa --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtzL3t9/2024-09-01.xml @@ -0,0 +1,437 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtzL3t9/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtzL3t9/2025-09-01.json new file mode 100644 index 000000000..1af6c9676 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtzL3t9/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/cloudlinks/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2Nsb3VkTGlua3Mve2Nsb3VkTGlua05hbWV9/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware cloud-link", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/cloudlinks/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2Nsb3VkTGlua3Mve2Nsb3VkTGlua05hbWV9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.cloudLinkName", "options": ["n", "name", "cloud-link-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cloud link resource"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "CloudLinks_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/cloudLinks/{cloudLinkName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "cloudLinkName", "arg": "$Path.cloudLinkName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/cloudLinks/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "linkedCloud"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Building"}, {"value": "Deleting"}, {"value": "Disconnected"}, {"value": "Failed"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/cloudlinks/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2Nsb3VkTGlua3Mve2Nsb3VkTGlua05hbWV9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.cloudLinkName", "options": ["n", "name", "cloud-link-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cloud link resource"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "CloudLinks_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/cloudLinks/{cloudLinkName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "cloudLinkName", "arg": "$Path.cloudLinkName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the cloud link. Are you sure?"}, {"name": "create", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/cloudlinks/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2Nsb3VkTGlua3Mve2Nsb3VkTGlua05hbWV9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.cloudLinkName", "options": ["n", "name", "cloud-link-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cloud link resource"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$cloudLink.properties.linkedCloud", "options": ["linked-cloud"], "group": "Properties", "help": {"short": "Identifier of the other private cloud participating in the link."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "CloudLinks_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/cloudLinks/{cloudLinkName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "cloudLinkName", "arg": "$Path.cloudLinkName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "cloudLink", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "linkedCloud", "arg": "$cloudLink.properties.linkedCloud"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/cloudLinks/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "linkedCloud"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Building"}, {"value": "Deleting"}, {"value": "Disconnected"}, {"value": "Failed"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/cloudlinks/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2Nsb3VkTGlua3Mve2Nsb3VkTGlua05hbWV9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.cloudLinkName", "options": ["n", "name", "cloud-link-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cloud link resource"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$cloudLink.properties.linkedCloud", "options": ["linked-cloud"], "group": "Properties", "help": {"short": "Identifier of the other private cloud participating in the link."}}]}], "operations": [{"operationId": "CloudLinks_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/cloudLinks/{cloudLinkName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "cloudLinkName", "arg": "$Path.cloudLinkName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/cloudLinks/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "linkedCloud"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Building"}, {"value": "Deleting"}, {"value": "Disconnected"}, {"value": "Failed"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "CloudLink_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "cloudLink", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "linkedCloud", "arg": "$cloudLink.properties.linkedCloud"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "CloudLinks_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/cloudLinks/{cloudLinkName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "cloudLinkName", "arg": "$Path.cloudLinkName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@CloudLink_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtzL3t9/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtzL3t9/2025-09-01.xml new file mode 100644 index 000000000..cbb524016 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbG91ZGxpbmtzL3t9/2025-09-01.xml @@ -0,0 +1,449 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycw==/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycw==/2023-09-01.xml new file mode 100644 index 000000000..7a9d1f3d8 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycw==/2023-09-01.xml @@ -0,0 +1,118 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycw==/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycw==/2024-09-01.json new file mode 100644 index 000000000..a0a3a0187 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycw==/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJz/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware cluster", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJz/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Clusters_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"type": "integer32", "name": "clusterSize"}, {"type": "array", "name": "hosts", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "vsanDatastoreName"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycw==/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycw==/2024-09-01.xml new file mode 100644 index 000000000..e9cb976a1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycw==/2024-09-01.xml @@ -0,0 +1,118 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycw==/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycw==/2025-09-01.json new file mode 100644 index 000000000..f85564b12 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycw==/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJz/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware cluster", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJz/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Clusters_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"type": "integer32", "name": "clusterSize"}, {"type": "array", "name": "hosts", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "vsanDatastoreName"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycw==/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycw==/2025-09-01.xml new file mode 100644 index 000000000..1ff220ac7 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycw==/2025-09-01.xml @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2023-09-01.xml new file mode 100644 index 000000000..58a453f16 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2023-09-01.xml @@ -0,0 +1,575 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2024-09-01.json new file mode 100644 index 000000000..cb5c1bbff --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0=/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware cluster", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["n", "name", "cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Clusters_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"type": "integer32", "name": "clusterSize"}, {"type": "array", "name": "hosts", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "vsanDatastoreName"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["n", "name", "cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "Clusters_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["n", "name", "cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "integer32", "var": "$cluster.properties.clusterSize", "options": ["size", "cluster-size"], "group": "Properties", "help": {"short": "The cluster size"}}, {"type": "array", "var": "$cluster.properties.hosts", "options": ["hosts"], "group": "Properties", "help": {"short": "The hosts"}, "item": {"type": "string"}}, {"type": "string", "var": "$cluster.properties.vsanDatastoreName", "options": ["vsan-datastore-name"], "group": "Properties", "help": {"short": "Name of the vsan datastore associated with the cluster"}}]}, {"name": "Sku", "args": [{"type": "integer32", "var": "$cluster.sku.capacity", "options": ["capacity"], "hide": true, "group": "Sku", "help": {"short": "If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted."}}, {"type": "string", "var": "$cluster.sku.family", "options": ["family"], "hide": true, "group": "Sku", "help": {"short": "If the service has different generations of hardware, for the same SKU, then that can be captured here."}}, {"type": "string", "var": "$cluster.sku.name", "options": ["sku"], "required": true, "group": "Sku", "help": {"short": "The name of the SKU. E.g. P3. It is typically a letter+number code"}}, {"type": "string", "var": "$cluster.sku.size", "options": ["sku-size"], "hide": true, "group": "Sku", "help": {"short": "The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code."}}, {"type": "string", "var": "$cluster.sku.tier", "options": ["tier"], "hide": true, "group": "Sku", "help": {"short": "This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Free", "value": "Free"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Clusters_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "cluster", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "integer32", "name": "clusterSize", "arg": "$cluster.properties.clusterSize"}, {"type": "array", "name": "hosts", "arg": "$cluster.properties.hosts", "item": {"type": "string"}}, {"type": "string", "name": "vsanDatastoreName", "arg": "$cluster.properties.vsanDatastoreName"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity", "arg": "$cluster.sku.capacity"}, {"type": "string", "name": "family", "arg": "$cluster.sku.family"}, {"type": "string", "name": "name", "arg": "$cluster.sku.name", "required": true}, {"type": "string", "name": "size", "arg": "$cluster.sku.size"}, {"type": "string", "name": "tier", "arg": "$cluster.sku.tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"type": "integer32", "name": "clusterSize"}, {"type": "array", "name": "hosts", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "vsanDatastoreName"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["n", "name", "cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "integer32", "var": "$cluster.properties.clusterSize", "options": ["size", "cluster-size"], "group": "Properties", "help": {"short": "The cluster size"}}, {"nullable": true, "type": "array", "var": "$cluster.properties.hosts", "options": ["hosts"], "group": "Properties", "help": {"short": "The hosts"}, "item": {"nullable": true, "type": "string"}}, {"nullable": true, "type": "string", "var": "$cluster.properties.vsanDatastoreName", "options": ["vsan-datastore-name"], "group": "Properties", "help": {"short": "Name of the vsan datastore associated with the cluster"}}]}, {"name": "Sku", "args": [{"type": "object", "var": "$cluster.sku", "options": ["sku"], "hide": true, "group": "Sku", "help": {"short": "The SKU (Stock Keeping Unit) assigned to this resource."}, "args": [{"nullable": true, "type": "integer32", "var": "$cluster.sku.capacity", "options": ["capacity"], "hide": true, "group": "", "help": {"short": "If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted."}}, {"nullable": true, "type": "string", "var": "$cluster.sku.family", "options": ["family"], "hide": true, "group": "", "help": {"short": "If the service has different generations of hardware, for the same SKU, then that can be captured here."}}, {"type": "string", "var": "$cluster.sku.name", "options": ["sku"], "group": "", "help": {"short": "The name of the SKU. E.g. P3. It is typically a letter+number code"}}, {"nullable": true, "type": "string", "var": "$cluster.sku.size", "options": ["size"], "hide": true, "group": "", "help": {"short": "The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code."}}, {"nullable": true, "type": "string", "var": "$cluster.sku.tier", "options": ["tier"], "hide": true, "group": "", "help": {"short": "This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Free", "value": "Free"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}]}]}], "operations": [{"operationId": "Clusters_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"type": "integer32", "name": "clusterSize"}, {"type": "array", "name": "hosts", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "vsanDatastoreName"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "Cluster_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "cluster", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "integer32", "name": "clusterSize", "arg": "$cluster.properties.clusterSize"}, {"type": "array", "name": "hosts", "arg": "$cluster.properties.hosts", "item": {"type": "string"}}, {"type": "string", "name": "vsanDatastoreName", "arg": "$cluster.properties.vsanDatastoreName"}], "clientFlatten": true}, {"type": "object", "name": "sku", "arg": "$cluster.sku", "required": true, "props": [{"type": "integer32", "name": "capacity", "arg": "$cluster.sku.capacity"}, {"type": "string", "name": "family", "arg": "$cluster.sku.family"}, {"type": "string", "name": "name", "arg": "$cluster.sku.name", "required": true}, {"type": "string", "name": "size", "arg": "$cluster.sku.size"}, {"type": "string", "name": "tier", "arg": "$cluster.sku.tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Clusters_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@Cluster_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2024-09-01.xml new file mode 100644 index 000000000..6374df269 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2024-09-01.xml @@ -0,0 +1,575 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2025-09-01.json new file mode 100644 index 000000000..a9340d3b9 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware cluster", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["n", "name", "cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Clusters_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"type": "integer32", "name": "clusterSize"}, {"type": "array", "name": "hosts", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "vsanDatastoreName"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["n", "name", "cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "Clusters_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["n", "name", "cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "integer32", "var": "$cluster.properties.clusterSize", "options": ["size", "cluster-size"], "group": "Properties", "help": {"short": "The cluster size"}}, {"type": "array", "var": "$cluster.properties.hosts", "options": ["hosts"], "group": "Properties", "help": {"short": "The hosts"}, "item": {"type": "string"}}, {"type": "string", "var": "$cluster.properties.vsanDatastoreName", "options": ["vsan-datastore-name"], "group": "Properties", "help": {"short": "Name of the vsan datastore associated with the cluster"}}]}, {"name": "Sku", "args": [{"type": "integer32", "var": "$cluster.sku.capacity", "options": ["capacity"], "hide": true, "group": "Sku", "help": {"short": "If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted."}}, {"type": "string", "var": "$cluster.sku.family", "options": ["family"], "hide": true, "group": "Sku", "help": {"short": "If the service has different generations of hardware, for the same SKU, then that can be captured here."}}, {"type": "string", "var": "$cluster.sku.name", "options": ["sku"], "required": true, "group": "Sku", "help": {"short": "The name of the SKU. E.g. P3. It is typically a letter+number code"}}, {"type": "string", "var": "$cluster.sku.size", "options": ["sku-size"], "hide": true, "group": "Sku", "help": {"short": "The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code."}}, {"type": "string", "var": "$cluster.sku.tier", "options": ["tier"], "hide": true, "group": "Sku", "help": {"short": "This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Free", "value": "Free"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Clusters_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "cluster", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "integer32", "name": "clusterSize", "arg": "$cluster.properties.clusterSize"}, {"type": "array", "name": "hosts", "arg": "$cluster.properties.hosts", "item": {"type": "string"}}, {"type": "string", "name": "vsanDatastoreName", "arg": "$cluster.properties.vsanDatastoreName"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity", "arg": "$cluster.sku.capacity"}, {"type": "string", "name": "family", "arg": "$cluster.sku.family"}, {"type": "string", "name": "name", "arg": "$cluster.sku.name", "required": true}, {"type": "string", "name": "size", "arg": "$cluster.sku.size"}, {"type": "string", "name": "tier", "arg": "$cluster.sku.tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"type": "integer32", "name": "clusterSize"}, {"type": "array", "name": "hosts", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "vsanDatastoreName"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["n", "name", "cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "integer32", "var": "$cluster.properties.clusterSize", "options": ["size", "cluster-size"], "group": "Properties", "help": {"short": "The cluster size"}}, {"nullable": true, "type": "array", "var": "$cluster.properties.hosts", "options": ["hosts"], "group": "Properties", "help": {"short": "The hosts"}, "item": {"nullable": true, "type": "string"}}, {"nullable": true, "type": "string", "var": "$cluster.properties.vsanDatastoreName", "options": ["vsan-datastore-name"], "group": "Properties", "help": {"short": "Name of the vsan datastore associated with the cluster"}}]}, {"name": "Sku", "args": [{"type": "object", "var": "$cluster.sku", "options": ["sku"], "hide": true, "group": "Sku", "help": {"short": "The SKU (Stock Keeping Unit) assigned to this resource."}, "args": [{"nullable": true, "type": "integer32", "var": "$cluster.sku.capacity", "options": ["capacity"], "hide": true, "group": "", "help": {"short": "If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted."}}, {"nullable": true, "type": "string", "var": "$cluster.sku.family", "options": ["family"], "hide": true, "group": "", "help": {"short": "If the service has different generations of hardware, for the same SKU, then that can be captured here."}}, {"type": "string", "var": "$cluster.sku.name", "options": ["sku"], "group": "", "help": {"short": "The name of the SKU. E.g. P3. It is typically a letter+number code"}}, {"nullable": true, "type": "string", "var": "$cluster.sku.size", "options": ["size"], "hide": true, "group": "", "help": {"short": "The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code."}}, {"nullable": true, "type": "string", "var": "$cluster.sku.tier", "options": ["tier"], "hide": true, "group": "", "help": {"short": "This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Free", "value": "Free"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}]}]}], "operations": [{"operationId": "Clusters_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"type": "integer32", "name": "clusterSize"}, {"type": "array", "name": "hosts", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "vsanDatastoreName"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "Cluster_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "cluster", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "integer32", "name": "clusterSize", "arg": "$cluster.properties.clusterSize"}, {"type": "array", "name": "hosts", "arg": "$cluster.properties.hosts", "item": {"type": "string"}}, {"type": "string", "name": "vsanDatastoreName", "arg": "$cluster.properties.vsanDatastoreName"}], "clientFlatten": true}, {"type": "object", "name": "sku", "arg": "$cluster.sku", "required": true, "props": [{"type": "integer32", "name": "capacity", "arg": "$cluster.sku.capacity"}, {"type": "string", "name": "family", "arg": "$cluster.sku.family"}, {"type": "string", "name": "name", "arg": "$cluster.sku.name", "required": true}, {"type": "string", "name": "size", "arg": "$cluster.sku.size"}, {"type": "string", "name": "tier", "arg": "$cluster.sku.tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Clusters_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@Cluster_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2025-09-01.xml new file mode 100644 index 000000000..b3e68b8a7 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fQ==/2025-09-01.xml @@ -0,0 +1,587 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXM=/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXM=/2023-09-01.xml new file mode 100644 index 000000000..f3dd3f517 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXM=/2023-09-01.xml @@ -0,0 +1,111 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXM=/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXM=/2024-09-01.json new file mode 100644 index 000000000..e2d4b07ed --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXM=/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/virtualmachines", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vdmlydHVhbE1hY2hpbmVz/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware vm", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/virtualmachines", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vdmlydHVhbE1hY2hpbmVz/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "VirtualMachines_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/virtualMachines", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}/virtualMachines/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "folderPath"}, {"readOnly": true, "type": "string", "name": "moRefId"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "restrictMovement", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXM=/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXM=/2024-09-01.xml new file mode 100644 index 000000000..1ccc824b9 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXM=/2024-09-01.xml @@ -0,0 +1,111 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXM=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXM=/2025-09-01.json new file mode 100644 index 000000000..975f91a3d --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXM=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/virtualmachines", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vdmlydHVhbE1hY2hpbmVz/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware vm", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/virtualmachines", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vdmlydHVhbE1hY2hpbmVz/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "VirtualMachines_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/virtualMachines", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}/virtualMachines/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "folderPath"}, {"readOnly": true, "type": "string", "name": "moRefId"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "restrictMovement", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXM=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXM=/2025-09-01.xml new file mode 100644 index 000000000..d6c8421fe --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXM=/2025-09-01.xml @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30=/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30=/2023-09-01.xml new file mode 100644 index 000000000..f2798543f --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30=/2023-09-01.xml @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30=/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30=/2024-09-01.json new file mode 100644 index 000000000..44910af5b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30=/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/virtualmachines/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vdmlydHVhbE1hY2hpbmVzL3t2aXJ0dWFsTWFjaGluZUlkfQ==/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware vm", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/virtualmachines/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vdmlydHVhbE1hY2hpbmVzL3t2aXJ0dWFsTWFjaGluZUlkfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.virtualMachineId", "options": ["n", "name", "virtual-machine"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "ID of the virtual machine."}, "format": {"pattern": "^[-\\w\\._]+$"}}]}], "operations": [{"operationId": "VirtualMachines_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/virtualMachines/{virtualMachineId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "virtualMachineId", "arg": "$Path.virtualMachineId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}/virtualMachines/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "folderPath"}, {"readOnly": true, "type": "string", "name": "moRefId"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "restrictMovement", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30=/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30=/2024-09-01.xml new file mode 100644 index 000000000..0865883d5 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30=/2024-09-01.xml @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30=/2025-09-01.json new file mode 100644 index 000000000..fb498b0a8 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/virtualmachines/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vdmlydHVhbE1hY2hpbmVzL3t2aXJ0dWFsTWFjaGluZUlkfQ==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware vm", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/virtualmachines/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vdmlydHVhbE1hY2hpbmVzL3t2aXJ0dWFsTWFjaGluZUlkfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.virtualMachineId", "options": ["n", "name", "virtual-machine"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "ID of the virtual machine."}}]}], "operations": [{"operationId": "VirtualMachines_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/virtualMachines/{virtualMachineId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "virtualMachineId", "arg": "$Path.virtualMachineId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}/virtualMachines/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "folderPath"}, {"readOnly": true, "type": "string", "name": "moRefId"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "restrictMovement", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30=/2025-09-01.xml new file mode 100644 index 000000000..f32007f9d --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30=/2025-09-01.xml @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30vcmVzdHJpY3Rtb3ZlbWVudA==/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30vcmVzdHJpY3Rtb3ZlbWVudA==/2023-09-01.xml new file mode 100644 index 000000000..364397d1d --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30vcmVzdHJpY3Rtb3ZlbWVudA==/2023-09-01.xml @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + +
+
+
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30vcmVzdHJpY3Rtb3ZlbWVudA==/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30vcmVzdHJpY3Rtb3ZlbWVudA==/2024-09-01.json new file mode 100644 index 000000000..0036feada --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30vcmVzdHJpY3Rtb3ZlbWVudA==/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/virtualmachines/{}/restrictmovement", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vdmlydHVhbE1hY2hpbmVzL3t2aXJ0dWFsTWFjaGluZUlkfS9yZXN0cmljdE1vdmVtZW50/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware vm", "commands": [{"name": "restrict-movement", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/virtualmachines/{}/restrictmovement", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vdmlydHVhbE1hY2hpbmVzL3t2aXJ0dWFsTWFjaGluZUlkfS9yZXN0cmljdE1vdmVtZW50/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.virtualMachineId", "options": ["virtual-machine"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "ID of the virtual machine."}, "format": {"pattern": "^[-\\w\\._]+$"}}]}, {"name": "RestrictMovement", "args": [{"type": "string", "var": "$restrictMovement.restrictMovement", "options": ["restrict-movement"], "group": "RestrictMovement", "help": {"short": "Whether VM DRS-driven movement is restricted (enabled) or not (disabled)"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "VirtualMachines_RestrictMovement", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/virtualMachines/{virtualMachineId}/restrictMovement", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "virtualMachineId", "arg": "$Path.virtualMachineId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "restrictMovement", "required": true, "props": [{"type": "string", "name": "restrictMovement", "arg": "$restrictMovement.restrictMovement", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30vcmVzdHJpY3Rtb3ZlbWVudA==/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30vcmVzdHJpY3Rtb3ZlbWVudA==/2024-09-01.xml new file mode 100644 index 000000000..27d2aeac9 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30vcmVzdHJpY3Rtb3ZlbWVudA==/2024-09-01.xml @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + +
+
+
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30vcmVzdHJpY3Rtb3ZlbWVudA==/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30vcmVzdHJpY3Rtb3ZlbWVudA==/2025-09-01.json new file mode 100644 index 000000000..5b0cda891 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30vcmVzdHJpY3Rtb3ZlbWVudA==/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/virtualmachines/{}/restrictmovement", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vdmlydHVhbE1hY2hpbmVzL3t2aXJ0dWFsTWFjaGluZUlkfS9yZXN0cmljdE1vdmVtZW50/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware vm", "commands": [{"name": "restrict-movement", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/virtualmachines/{}/restrictmovement", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vdmlydHVhbE1hY2hpbmVzL3t2aXJ0dWFsTWFjaGluZUlkfS9yZXN0cmljdE1vdmVtZW50/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.virtualMachineId", "options": ["virtual-machine"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "ID of the virtual machine."}, "format": {"pattern": "^[-\\w\\._]+$"}}]}, {"name": "RestrictMovement", "args": [{"type": "string", "var": "$restrictMovement.restrictMovement", "options": ["restrict-movement"], "group": "RestrictMovement", "help": {"short": "Whether VM DRS-driven movement is restricted (enabled) or not (disabled)"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "VirtualMachines_RestrictMovement", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/virtualMachines/{virtualMachineId}/restrictMovement", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "virtualMachineId", "arg": "$Path.virtualMachineId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "restrictMovement", "required": true, "props": [{"type": "string", "name": "restrictMovement", "arg": "$restrictMovement.restrictMovement", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30vcmVzdHJpY3Rtb3ZlbWVudA==/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30vcmVzdHJpY3Rtb3ZlbWVudA==/2025-09-01.xml new file mode 100644 index 000000000..cc2f68adb --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS92aXJ0dWFsbWFjaGluZXMve30vcmVzdHJpY3Rtb3ZlbWVudA==/2025-09-01.xml @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + +
+
+
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVz/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVz/2023-09-01.xml new file mode 100644 index 000000000..efbe76a3e --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVz/2023-09-01.xml @@ -0,0 +1,136 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVz/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVz/2024-09-01.json new file mode 100644 index 000000000..0e6d46351 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVz/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/datastores", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vZGF0YXN0b3Jlcw==/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware datastore", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/datastores", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vZGF0YXN0b3Jlcw==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster", "cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Datastores_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/datastores", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}/datastores/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "diskPoolVolume", "props": [{"type": "string", "name": "lunName", "required": true}, {"default": {"value": "MOUNT"}, "type": "string", "name": "mountOption", "enum": {"items": [{"value": "ATTACH"}, {"value": "MOUNT"}]}}, {"readOnly": true, "type": "string", "name": "path"}, {"type": "string", "name": "targetId", "required": true}]}, {"type": "object", "name": "elasticSanVolume", "props": [{"type": "ResourceId", "name": "targetId", "required": true}]}, {"type": "object", "name": "netAppVolume", "props": [{"type": "string", "name": "id", "required": true}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "pureStorageVolume", "props": [{"type": "integer32", "name": "sizeGb", "required": true}, {"type": "ResourceId", "name": "storagePoolId", "required": true}]}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Accessible"}, {"value": "Attached"}, {"value": "DeadOrError"}, {"value": "Detached"}, {"value": "Inaccessible"}, {"value": "LostCommunication"}, {"value": "Unknown"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVz/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVz/2024-09-01.xml new file mode 100644 index 000000000..2f5a70d9a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVz/2024-09-01.xml @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVz/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVz/2025-09-01.json new file mode 100644 index 000000000..554ad2254 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVz/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/datastores", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vZGF0YXN0b3Jlcw==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware datastore", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/datastores", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vZGF0YXN0b3Jlcw==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster", "cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Datastores_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/datastores", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}/datastores/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "diskPoolVolume", "props": [{"type": "string", "name": "lunName", "required": true}, {"default": {"value": "MOUNT"}, "type": "string", "name": "mountOption", "enum": {"items": [{"value": "ATTACH"}, {"value": "MOUNT"}]}}, {"readOnly": true, "type": "string", "name": "path"}, {"type": "string", "name": "targetId", "required": true}]}, {"type": "object", "name": "elasticSanVolume", "props": [{"type": "ResourceId", "name": "targetId", "required": true}]}, {"type": "object", "name": "netAppVolume", "props": [{"type": "string", "name": "id", "required": true}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "pureStorageVolume", "props": [{"type": "integer32", "name": "sizeGb", "required": true}, {"type": "ResourceId", "name": "storagePoolId", "required": true}]}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Accessible"}, {"value": "Attached"}, {"value": "DeadOrError"}, {"value": "Detached"}, {"value": "Inaccessible"}, {"value": "LostCommunication"}, {"value": "Unknown"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVz/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVz/2025-09-01.xml new file mode 100644 index 000000000..a3fa72726 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVz/2025-09-01.xml @@ -0,0 +1,144 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2023-09-01.xml new file mode 100644 index 000000000..5379ff3f6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2023-09-01.xml @@ -0,0 +1,618 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2024-09-01.json new file mode 100644 index 000000000..b7ce6b154 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/datastores/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vZGF0YXN0b3Jlcy97ZGF0YXN0b3JlTmFtZX0=/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware datastore", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/datastores/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vZGF0YXN0b3Jlcy97ZGF0YXN0b3JlTmFtZX0=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster", "cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.datastoreName", "options": ["n", "name", "datastore-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "Name of the datastore in the private cloud cluster"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Datastores_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/datastores/{datastoreName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "datastoreName", "arg": "$Path.datastoreName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}/datastores/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "diskPoolVolume", "props": [{"type": "string", "name": "lunName", "required": true}, {"default": {"value": "MOUNT"}, "type": "string", "name": "mountOption", "enum": {"items": [{"value": "ATTACH"}, {"value": "MOUNT"}]}}, {"readOnly": true, "type": "string", "name": "path"}, {"type": "string", "name": "targetId", "required": true}]}, {"type": "object", "name": "elasticSanVolume", "props": [{"type": "ResourceId", "name": "targetId", "required": true}]}, {"type": "object", "name": "netAppVolume", "props": [{"type": "string", "name": "id", "required": true}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "pureStorageVolume", "props": [{"type": "integer32", "name": "sizeGb", "required": true}, {"type": "ResourceId", "name": "storagePoolId", "required": true}]}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Accessible"}, {"value": "Attached"}, {"value": "DeadOrError"}, {"value": "Detached"}, {"value": "Inaccessible"}, {"value": "LostCommunication"}, {"value": "Unknown"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/datastores/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vZGF0YXN0b3Jlcy97ZGF0YXN0b3JlTmFtZX0=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster", "cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.datastoreName", "options": ["n", "name", "datastore-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "Name of the datastore in the private cloud cluster"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "Datastores_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/datastores/{datastoreName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "datastoreName", "arg": "$Path.datastoreName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the datastore. Are you sure?"}, {"name": "create", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/datastores/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vZGF0YXN0b3Jlcy97ZGF0YXN0b3JlTmFtZX0=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster", "cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.datastoreName", "options": ["n", "name", "datastore-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "Name of the datastore in the private cloud cluster"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "DiskPoolVolume", "args": [{"type": "string", "var": "$datastore.properties.diskPoolVolume.lunName", "options": ["lun-name"], "group": "DiskPoolVolume", "help": {"short": "Name of the LUN to be used for datastore"}}, {"type": "string", "var": "$datastore.properties.diskPoolVolume.mountOption", "options": ["mount-option"], "group": "DiskPoolVolume", "help": {"short": "Mode that describes whether the LUN has to be mounted as a datastore or attached as a LUN"}, "default": {"value": "MOUNT"}, "enum": {"items": [{"name": "ATTACH", "value": "ATTACH"}, {"name": "MOUNT", "value": "MOUNT"}]}}, {"type": "string", "var": "$datastore.properties.diskPoolVolume.targetId", "options": ["target-id"], "group": "DiskPoolVolume", "help": {"short": "Azure resource ID of the iSCSI target"}}]}, {"name": "ElasticSanVolume", "args": [{"type": "ResourceId", "var": "$datastore.properties.elasticSanVolume.targetId", "options": ["elastic-san-volume"], "group": "ElasticSanVolume", "help": {"short": "Azure resource ID of the Elastic SAN Volume"}}]}, {"name": "NetAppVolume", "args": [{"type": "string", "var": "$datastore.properties.netAppVolume.id", "options": ["volume-id", "net-app-volume"], "group": "NetAppVolume", "help": {"short": "Azure resource ID of the NetApp volume"}}]}, {"name": "PureStorageVolume", "args": [{"type": "integer32", "var": "$datastore.properties.pureStorageVolume.sizeGb", "options": ["size-gb"], "group": "PureStorageVolume", "help": {"short": "Volume size to be used to create a Virtual Volumes (vVols) datastore"}}, {"type": "ResourceId", "var": "$datastore.properties.pureStorageVolume.storagePoolId", "options": ["storage-pool-id"], "group": "PureStorageVolume", "help": {"short": "Azure resource ID of the Pure Storage Pool"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Datastores_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/datastores/{datastoreName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "datastoreName", "arg": "$Path.datastoreName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "datastore", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "diskPoolVolume", "props": [{"type": "string", "name": "lunName", "arg": "$datastore.properties.diskPoolVolume.lunName", "required": true}, {"default": {"value": "MOUNT"}, "type": "string", "name": "mountOption", "arg": "$datastore.properties.diskPoolVolume.mountOption", "enum": {"items": [{"value": "ATTACH"}, {"value": "MOUNT"}]}}, {"type": "string", "name": "targetId", "arg": "$datastore.properties.diskPoolVolume.targetId", "required": true}]}, {"type": "object", "name": "elasticSanVolume", "props": [{"type": "ResourceId", "name": "targetId", "arg": "$datastore.properties.elasticSanVolume.targetId", "required": true}]}, {"type": "object", "name": "netAppVolume", "props": [{"type": "string", "name": "id", "arg": "$datastore.properties.netAppVolume.id", "required": true}]}, {"type": "object", "name": "pureStorageVolume", "props": [{"type": "integer32", "name": "sizeGb", "arg": "$datastore.properties.pureStorageVolume.sizeGb", "required": true}, {"type": "ResourceId", "name": "storagePoolId", "arg": "$datastore.properties.pureStorageVolume.storagePoolId", "required": true}]}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}/datastores/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "diskPoolVolume", "props": [{"type": "string", "name": "lunName", "required": true}, {"default": {"value": "MOUNT"}, "type": "string", "name": "mountOption", "enum": {"items": [{"value": "ATTACH"}, {"value": "MOUNT"}]}}, {"readOnly": true, "type": "string", "name": "path"}, {"type": "string", "name": "targetId", "required": true}]}, {"type": "object", "name": "elasticSanVolume", "props": [{"type": "ResourceId", "name": "targetId", "required": true}]}, {"type": "object", "name": "netAppVolume", "props": [{"type": "string", "name": "id", "required": true}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "pureStorageVolume", "props": [{"type": "integer32", "name": "sizeGb", "required": true}, {"type": "ResourceId", "name": "storagePoolId", "required": true}]}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Accessible"}, {"value": "Attached"}, {"value": "DeadOrError"}, {"value": "Detached"}, {"value": "Inaccessible"}, {"value": "LostCommunication"}, {"value": "Unknown"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/datastores/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vZGF0YXN0b3Jlcy97ZGF0YXN0b3JlTmFtZX0=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster", "cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.datastoreName", "options": ["n", "name", "datastore-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "Name of the datastore in the private cloud cluster"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "object", "var": "$datastore.properties.diskPoolVolume", "options": ["disk-pool-volume"], "group": "Properties", "help": {"short": "An iSCSI volume"}, "args": [{"type": "string", "var": "$datastore.properties.diskPoolVolume.lunName", "options": ["lun-name"], "help": {"short": "Name of the LUN to be used for datastore"}}, {"nullable": true, "type": "string", "var": "$datastore.properties.diskPoolVolume.mountOption", "options": ["mount-option"], "help": {"short": "Mode that describes whether the LUN has to be mounted as a datastore or attached as a LUN"}, "enum": {"items": [{"name": "ATTACH", "value": "ATTACH"}, {"name": "MOUNT", "value": "MOUNT"}]}}, {"type": "string", "var": "$datastore.properties.diskPoolVolume.targetId", "options": ["target-id"], "help": {"short": "Azure resource ID of the iSCSI target"}}]}, {"nullable": true, "type": "object", "var": "$datastore.properties.elasticSanVolume", "options": ["elastic-san-volume"], "group": "Properties", "help": {"short": "An Elastic SAN volume"}, "args": [{"type": "ResourceId", "var": "$datastore.properties.elasticSanVolume.targetId", "options": ["target-id"], "help": {"short": "Azure resource ID of the Elastic SAN Volume"}}]}, {"nullable": true, "type": "object", "var": "$datastore.properties.netAppVolume", "options": ["net-app-volume"], "group": "Properties", "help": {"short": "An Azure NetApp Files volume"}, "args": [{"type": "string", "var": "$datastore.properties.netAppVolume.id", "options": ["id"], "help": {"short": "Azure resource ID of the NetApp volume"}}]}]}, {"name": "PureStorageVolume", "args": [{"type": "integer32", "var": "$datastore.properties.pureStorageVolume.sizeGb", "options": ["size-gb"], "group": "PureStorageVolume", "help": {"short": "Volume size to be used to create a Virtual Volumes (vVols) datastore"}}, {"type": "ResourceId", "var": "$datastore.properties.pureStorageVolume.storagePoolId", "options": ["storage-pool-id"], "group": "PureStorageVolume", "help": {"short": "Azure resource ID of the Pure Storage Pool"}}]}], "operations": [{"operationId": "Datastores_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/datastores/{datastoreName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "datastoreName", "arg": "$Path.datastoreName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}/datastores/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "diskPoolVolume", "props": [{"type": "string", "name": "lunName", "required": true}, {"default": {"value": "MOUNT"}, "type": "string", "name": "mountOption", "enum": {"items": [{"value": "ATTACH"}, {"value": "MOUNT"}]}}, {"readOnly": true, "type": "string", "name": "path"}, {"type": "string", "name": "targetId", "required": true}]}, {"type": "object", "name": "elasticSanVolume", "props": [{"type": "ResourceId", "name": "targetId", "required": true}]}, {"type": "object", "name": "netAppVolume", "props": [{"type": "string", "name": "id", "required": true}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "pureStorageVolume", "props": [{"type": "integer32", "name": "sizeGb", "required": true}, {"type": "ResourceId", "name": "storagePoolId", "required": true}]}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Accessible"}, {"value": "Attached"}, {"value": "DeadOrError"}, {"value": "Detached"}, {"value": "Inaccessible"}, {"value": "LostCommunication"}, {"value": "Unknown"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "Datastore_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "datastore", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "diskPoolVolume", "arg": "$datastore.properties.diskPoolVolume", "props": [{"type": "string", "name": "lunName", "arg": "$datastore.properties.diskPoolVolume.lunName", "required": true}, {"default": {"value": "MOUNT"}, "type": "string", "name": "mountOption", "arg": "$datastore.properties.diskPoolVolume.mountOption", "enum": {"items": [{"value": "ATTACH"}, {"value": "MOUNT"}]}}, {"type": "string", "name": "targetId", "arg": "$datastore.properties.diskPoolVolume.targetId", "required": true}]}, {"type": "object", "name": "elasticSanVolume", "arg": "$datastore.properties.elasticSanVolume", "props": [{"type": "ResourceId", "name": "targetId", "arg": "$datastore.properties.elasticSanVolume.targetId", "required": true}]}, {"type": "object", "name": "netAppVolume", "arg": "$datastore.properties.netAppVolume", "props": [{"type": "string", "name": "id", "arg": "$datastore.properties.netAppVolume.id", "required": true}]}, {"type": "object", "name": "pureStorageVolume", "props": [{"type": "integer32", "name": "sizeGb", "arg": "$datastore.properties.pureStorageVolume.sizeGb", "required": true}, {"type": "ResourceId", "name": "storagePoolId", "arg": "$datastore.properties.pureStorageVolume.storagePoolId", "required": true}]}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Datastores_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/datastores/{datastoreName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "datastoreName", "arg": "$Path.datastoreName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@Datastore_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2024-09-01.xml new file mode 100644 index 000000000..402041e85 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2024-09-01.xml @@ -0,0 +1,654 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2025-09-01.json new file mode 100644 index 000000000..d5c843dd1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/datastores/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vZGF0YXN0b3Jlcy97ZGF0YXN0b3JlTmFtZX0=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware datastore", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/datastores/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vZGF0YXN0b3Jlcy97ZGF0YXN0b3JlTmFtZX0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster", "cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.datastoreName", "options": ["n", "name", "datastore-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "Name of the datastore in the private cloud cluster"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Datastores_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/datastores/{datastoreName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "datastoreName", "arg": "$Path.datastoreName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}/datastores/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "diskPoolVolume", "props": [{"type": "string", "name": "lunName", "required": true}, {"default": {"value": "MOUNT"}, "type": "string", "name": "mountOption", "enum": {"items": [{"value": "ATTACH"}, {"value": "MOUNT"}]}}, {"readOnly": true, "type": "string", "name": "path"}, {"type": "string", "name": "targetId", "required": true}]}, {"type": "object", "name": "elasticSanVolume", "props": [{"type": "ResourceId", "name": "targetId", "required": true}]}, {"type": "object", "name": "netAppVolume", "props": [{"type": "string", "name": "id", "required": true}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "pureStorageVolume", "props": [{"type": "integer32", "name": "sizeGb", "required": true}, {"type": "ResourceId", "name": "storagePoolId", "required": true}]}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Accessible"}, {"value": "Attached"}, {"value": "DeadOrError"}, {"value": "Detached"}, {"value": "Inaccessible"}, {"value": "LostCommunication"}, {"value": "Unknown"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/datastores/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vZGF0YXN0b3Jlcy97ZGF0YXN0b3JlTmFtZX0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster", "cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.datastoreName", "options": ["n", "name", "datastore-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "Name of the datastore in the private cloud cluster"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "Datastores_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/datastores/{datastoreName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "datastoreName", "arg": "$Path.datastoreName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the datastore. Are you sure?"}, {"name": "create", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/datastores/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vZGF0YXN0b3Jlcy97ZGF0YXN0b3JlTmFtZX0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster", "cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.datastoreName", "options": ["n", "name", "datastore-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "Name of the datastore in the private cloud cluster"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "DiskPoolVolume", "args": [{"type": "string", "var": "$datastore.properties.diskPoolVolume.lunName", "options": ["lun-name"], "group": "DiskPoolVolume", "help": {"short": "Name of the LUN to be used for datastore"}}, {"type": "string", "var": "$datastore.properties.diskPoolVolume.mountOption", "options": ["mount-option"], "group": "DiskPoolVolume", "help": {"short": "Mode that describes whether the LUN has to be mounted as a datastore or attached as a LUN"}, "default": {"value": "MOUNT"}, "enum": {"items": [{"name": "ATTACH", "value": "ATTACH"}, {"name": "MOUNT", "value": "MOUNT"}]}}, {"type": "string", "var": "$datastore.properties.diskPoolVolume.targetId", "options": ["target-id"], "group": "DiskPoolVolume", "help": {"short": "Azure resource ID of the iSCSI target"}}]}, {"name": "ElasticSanVolume", "args": [{"type": "ResourceId", "var": "$datastore.properties.elasticSanVolume.targetId", "options": ["elastic-san-volume"], "group": "ElasticSanVolume", "help": {"short": "Azure resource ID of the Elastic SAN Volume"}}]}, {"name": "NetAppVolume", "args": [{"type": "string", "var": "$datastore.properties.netAppVolume.id", "options": ["volume-id", "net-app-volume"], "group": "NetAppVolume", "help": {"short": "Azure resource ID of the NetApp volume"}}]}, {"name": "PureStorageVolume", "args": [{"type": "integer32", "var": "$datastore.properties.pureStorageVolume.sizeGb", "options": ["size-gb"], "group": "PureStorageVolume", "help": {"short": "Volume size to be used to create a Virtual Volumes (vVols) datastore"}}, {"type": "ResourceId", "var": "$datastore.properties.pureStorageVolume.storagePoolId", "options": ["storage-pool-id"], "group": "PureStorageVolume", "help": {"short": "Azure resource ID of the Pure Storage Pool"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Datastores_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/datastores/{datastoreName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "datastoreName", "arg": "$Path.datastoreName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "datastore", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "diskPoolVolume", "props": [{"type": "string", "name": "lunName", "arg": "$datastore.properties.diskPoolVolume.lunName", "required": true}, {"default": {"value": "MOUNT"}, "type": "string", "name": "mountOption", "arg": "$datastore.properties.diskPoolVolume.mountOption", "enum": {"items": [{"value": "ATTACH"}, {"value": "MOUNT"}]}}, {"type": "string", "name": "targetId", "arg": "$datastore.properties.diskPoolVolume.targetId", "required": true}]}, {"type": "object", "name": "elasticSanVolume", "props": [{"type": "ResourceId", "name": "targetId", "arg": "$datastore.properties.elasticSanVolume.targetId", "required": true}]}, {"type": "object", "name": "netAppVolume", "props": [{"type": "string", "name": "id", "arg": "$datastore.properties.netAppVolume.id", "required": true}]}, {"type": "object", "name": "pureStorageVolume", "props": [{"type": "integer32", "name": "sizeGb", "arg": "$datastore.properties.pureStorageVolume.sizeGb", "required": true}, {"type": "ResourceId", "name": "storagePoolId", "arg": "$datastore.properties.pureStorageVolume.storagePoolId", "required": true}]}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}/datastores/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "diskPoolVolume", "props": [{"type": "string", "name": "lunName", "required": true}, {"default": {"value": "MOUNT"}, "type": "string", "name": "mountOption", "enum": {"items": [{"value": "ATTACH"}, {"value": "MOUNT"}]}}, {"readOnly": true, "type": "string", "name": "path"}, {"type": "string", "name": "targetId", "required": true}]}, {"type": "object", "name": "elasticSanVolume", "props": [{"type": "ResourceId", "name": "targetId", "required": true}]}, {"type": "object", "name": "netAppVolume", "props": [{"type": "string", "name": "id", "required": true}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "pureStorageVolume", "props": [{"type": "integer32", "name": "sizeGb", "required": true}, {"type": "ResourceId", "name": "storagePoolId", "required": true}]}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Accessible"}, {"value": "Attached"}, {"value": "DeadOrError"}, {"value": "Detached"}, {"value": "Inaccessible"}, {"value": "LostCommunication"}, {"value": "Unknown"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/datastores/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vZGF0YXN0b3Jlcy97ZGF0YXN0b3JlTmFtZX0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster", "cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.datastoreName", "options": ["n", "name", "datastore-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "Name of the datastore in the private cloud cluster"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "object", "var": "$datastore.properties.diskPoolVolume", "options": ["disk-pool-volume"], "group": "Properties", "help": {"short": "An iSCSI volume"}, "args": [{"type": "string", "var": "$datastore.properties.diskPoolVolume.lunName", "options": ["lun-name"], "help": {"short": "Name of the LUN to be used for datastore"}}, {"nullable": true, "type": "string", "var": "$datastore.properties.diskPoolVolume.mountOption", "options": ["mount-option"], "help": {"short": "Mode that describes whether the LUN has to be mounted as a datastore or attached as a LUN"}, "enum": {"items": [{"name": "ATTACH", "value": "ATTACH"}, {"name": "MOUNT", "value": "MOUNT"}]}}, {"type": "string", "var": "$datastore.properties.diskPoolVolume.targetId", "options": ["target-id"], "help": {"short": "Azure resource ID of the iSCSI target"}}]}, {"nullable": true, "type": "object", "var": "$datastore.properties.elasticSanVolume", "options": ["elastic-san-volume"], "group": "Properties", "help": {"short": "An Elastic SAN volume"}, "args": [{"type": "ResourceId", "var": "$datastore.properties.elasticSanVolume.targetId", "options": ["target-id"], "help": {"short": "Azure resource ID of the Elastic SAN Volume"}}]}, {"nullable": true, "type": "object", "var": "$datastore.properties.netAppVolume", "options": ["net-app-volume"], "group": "Properties", "help": {"short": "An Azure NetApp Files volume"}, "args": [{"type": "string", "var": "$datastore.properties.netAppVolume.id", "options": ["id"], "help": {"short": "Azure resource ID of the NetApp volume"}}]}]}, {"name": "PureStorageVolume", "args": [{"type": "integer32", "var": "$datastore.properties.pureStorageVolume.sizeGb", "options": ["size-gb"], "group": "PureStorageVolume", "help": {"short": "Volume size to be used to create a Virtual Volumes (vVols) datastore"}}, {"type": "ResourceId", "var": "$datastore.properties.pureStorageVolume.storagePoolId", "options": ["storage-pool-id"], "group": "PureStorageVolume", "help": {"short": "Azure resource ID of the Pure Storage Pool"}}]}], "operations": [{"operationId": "Datastores_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/datastores/{datastoreName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "datastoreName", "arg": "$Path.datastoreName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}/datastores/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "diskPoolVolume", "props": [{"type": "string", "name": "lunName", "required": true}, {"default": {"value": "MOUNT"}, "type": "string", "name": "mountOption", "enum": {"items": [{"value": "ATTACH"}, {"value": "MOUNT"}]}}, {"readOnly": true, "type": "string", "name": "path"}, {"type": "string", "name": "targetId", "required": true}]}, {"type": "object", "name": "elasticSanVolume", "props": [{"type": "ResourceId", "name": "targetId", "required": true}]}, {"type": "object", "name": "netAppVolume", "props": [{"type": "string", "name": "id", "required": true}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "pureStorageVolume", "props": [{"type": "integer32", "name": "sizeGb", "required": true}, {"type": "ResourceId", "name": "storagePoolId", "required": true}]}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Accessible"}, {"value": "Attached"}, {"value": "DeadOrError"}, {"value": "Detached"}, {"value": "Inaccessible"}, {"value": "LostCommunication"}, {"value": "Unknown"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "Datastore_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "datastore", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "diskPoolVolume", "arg": "$datastore.properties.diskPoolVolume", "props": [{"type": "string", "name": "lunName", "arg": "$datastore.properties.diskPoolVolume.lunName", "required": true}, {"default": {"value": "MOUNT"}, "type": "string", "name": "mountOption", "arg": "$datastore.properties.diskPoolVolume.mountOption", "enum": {"items": [{"value": "ATTACH"}, {"value": "MOUNT"}]}}, {"type": "string", "name": "targetId", "arg": "$datastore.properties.diskPoolVolume.targetId", "required": true}]}, {"type": "object", "name": "elasticSanVolume", "arg": "$datastore.properties.elasticSanVolume", "props": [{"type": "ResourceId", "name": "targetId", "arg": "$datastore.properties.elasticSanVolume.targetId", "required": true}]}, {"type": "object", "name": "netAppVolume", "arg": "$datastore.properties.netAppVolume", "props": [{"type": "string", "name": "id", "arg": "$datastore.properties.netAppVolume.id", "required": true}]}, {"type": "object", "name": "pureStorageVolume", "props": [{"type": "integer32", "name": "sizeGb", "arg": "$datastore.properties.pureStorageVolume.sizeGb", "required": true}, {"type": "ResourceId", "name": "storagePoolId", "arg": "$datastore.properties.pureStorageVolume.storagePoolId", "required": true}]}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Datastores_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/datastores/{datastoreName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "datastoreName", "arg": "$Path.datastoreName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@Datastore_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2025-09-01.xml new file mode 100644 index 000000000..d8edc847a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9kYXRhc3RvcmVzL3t9/2025-09-01.xml @@ -0,0 +1,666 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cw==/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cw==/2024-09-01.json new file mode 100644 index 000000000..a34aef69a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cw==/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/hosts", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vaG9zdHM=/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware cluster host", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/hosts", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vaG9zdHM=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Hosts_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/hosts", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}/hosts/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "faultDomain"}, {"readOnly": true, "type": "string", "name": "fqdn", "format": {"maxLength": 255, "minLength": 1}}, {"type": "string", "name": "kind", "required": true, "enum": {"items": [{"value": "General"}, {"value": "Specialized"}]}}, {"type": "string", "name": "maintenance", "enum": {"items": [{"value": "Replacement"}, {"value": "Upgrade"}]}}, {"readOnly": true, "type": "string", "name": "moRefId"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}], "discriminators": [{"property": "kind", "value": "General"}, {"property": "kind", "value": "Specialized"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cw==/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cw==/2024-09-01.xml new file mode 100644 index 000000000..8b913b3e6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cw==/2024-09-01.xml @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cw==/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cw==/2025-09-01.json new file mode 100644 index 000000000..f8aebb436 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cw==/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/hosts", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vaG9zdHM=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware cluster host", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/hosts", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vaG9zdHM=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Hosts_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/hosts", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}/hosts/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "faultDomain"}, {"readOnly": true, "type": "string", "name": "fqdn", "format": {"maxLength": 255, "minLength": 1}}, {"type": "string", "name": "kind", "required": true, "enum": {"items": [{"value": "General"}, {"value": "Specialized"}]}}, {"type": "string", "name": "maintenance", "enum": {"items": [{"value": "Replacement"}, {"value": "Upgrade"}]}}, {"readOnly": true, "type": "string", "name": "moRefId"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}], "discriminators": [{"property": "kind", "value": "General"}, {"property": "kind", "value": "Specialized"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cw==/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cw==/2025-09-01.xml new file mode 100644 index 000000000..d761da848 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cw==/2025-09-01.xml @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cy97fQ==/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cy97fQ==/2024-09-01.json new file mode 100644 index 000000000..efa1786d1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cy97fQ==/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/hosts/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vaG9zdHMve2hvc3RJZH0=/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware cluster host", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/hosts/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vaG9zdHMve2hvc3RJZH0=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Name of the cluster"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.hostId", "options": ["n", "name", "host-id"], "required": true, "idPart": "child_name_2", "help": {"short": "The host identifier."}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Hosts_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/hosts/{hostId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "hostId", "arg": "$Path.hostId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}/hosts/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "faultDomain"}, {"readOnly": true, "type": "string", "name": "fqdn", "format": {"maxLength": 255, "minLength": 1}}, {"type": "string", "name": "kind", "required": true, "enum": {"items": [{"value": "General"}, {"value": "Specialized"}]}}, {"type": "string", "name": "maintenance", "enum": {"items": [{"value": "Replacement"}, {"value": "Upgrade"}]}}, {"readOnly": true, "type": "string", "name": "moRefId"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}], "discriminators": [{"property": "kind", "value": "General"}, {"property": "kind", "value": "Specialized"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cy97fQ==/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cy97fQ==/2024-09-01.xml new file mode 100644 index 000000000..ef434a9c6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cy97fQ==/2024-09-01.xml @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cy97fQ==/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cy97fQ==/2025-09-01.json new file mode 100644 index 000000000..acfaac10c --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cy97fQ==/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/hosts/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vaG9zdHMve2hvc3RJZH0=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware cluster host", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/hosts/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vaG9zdHMve2hvc3RJZH0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Name of the cluster"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.hostId", "options": ["n", "name", "host-id"], "required": true, "idPart": "child_name_2", "help": {"short": "The host identifier."}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Hosts_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/hosts/{hostId}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "hostId", "arg": "$Path.hostId", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}/hosts/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "faultDomain"}, {"readOnly": true, "type": "string", "name": "fqdn", "format": {"maxLength": 255, "minLength": 1}}, {"type": "string", "name": "kind", "required": true, "enum": {"items": [{"value": "General"}, {"value": "Specialized"}]}}, {"type": "string", "name": "maintenance", "enum": {"items": [{"value": "Replacement"}, {"value": "Upgrade"}]}}, {"readOnly": true, "type": "string", "name": "moRefId"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}], "discriminators": [{"property": "kind", "value": "General"}, {"property": "kind", "value": "Specialized"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cy97fQ==/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cy97fQ==/2025-09-01.xml new file mode 100644 index 000000000..d4c298b0f --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9ob3N0cy97fQ==/2025-09-01.xml @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9saXN0em9uZXM=/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9saXN0em9uZXM=/2023-09-01.xml new file mode 100644 index 000000000..c7e7a095a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9saXN0em9uZXM=/2023-09-01.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9saXN0em9uZXM=/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9saXN0em9uZXM=/2024-09-01.json new file mode 100644 index 000000000..1217d135a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9saXN0em9uZXM=/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/listzones", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vbGlzdFpvbmVz/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware cluster", "commands": [{"name": "list-zones", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/listzones", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vbGlzdFpvbmVz/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["n", "name", "cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Clusters_ListZones", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/listZones", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "array", "name": "zones", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "hosts", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "zone"}]}}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9saXN0em9uZXM=/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9saXN0em9uZXM=/2024-09-01.xml new file mode 100644 index 000000000..56232f7d0 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9saXN0em9uZXM=/2024-09-01.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9saXN0em9uZXM=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9saXN0em9uZXM=/2025-09-01.json new file mode 100644 index 000000000..09b03a6b6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9saXN0em9uZXM=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/listzones", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vbGlzdFpvbmVz/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware cluster", "commands": [{"name": "list-zones", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/listzones", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vbGlzdFpvbmVz/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["n", "name", "cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Clusters_ListZones", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/listZones", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "array", "name": "zones", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "hosts", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "zone"}]}}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9saXN0em9uZXM=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9saXN0em9uZXM=/2025-09-01.xml new file mode 100644 index 000000000..6178092c9 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9saXN0em9uZXM=/2025-09-01.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcw==/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcw==/2023-09-01.xml new file mode 100644 index 000000000..ba830e893 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcw==/2023-09-01.xml @@ -0,0 +1,155 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcw==/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcw==/2024-09-01.json new file mode 100644 index 000000000..c408d9bef --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcw==/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/placementpolicies", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vcGxhY2VtZW50UG9saWNpZXM=/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware placement-policy", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/placementpolicies", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vcGxhY2VtZW50UG9saWNpZXM=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "PlacementPolicies_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/placementPolicies", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}/placementPolicies/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "VmHost"}, {"value": "VmVm"}]}}], "discriminators": [{"property": "type", "value": "VmHost", "props": [{"type": "string", "name": "affinityStrength", "enum": {"items": [{"value": "Must"}, {"value": "Should"}]}}, {"type": "string", "name": "affinityType", "required": true, "enum": {"items": [{"value": "Affinity"}, {"value": "AntiAffinity"}]}}, {"type": "string", "name": "azureHybridBenefitType", "enum": {"items": [{"value": "None"}, {"value": "SqlHost"}]}}, {"type": "array", "name": "hostMembers", "required": true, "item": {"type": "string"}}, {"type": "array", "name": "vmMembers", "required": true, "item": {"type": "string"}}]}, {"property": "type", "value": "VmVm", "props": [{"type": "string", "name": "affinityType", "required": true, "enum": {"items": [{"value": "Affinity"}, {"value": "AntiAffinity"}]}}, {"type": "array", "name": "vmMembers", "required": true, "item": {"type": "string"}}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcw==/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcw==/2024-09-01.xml new file mode 100644 index 000000000..38d323032 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcw==/2024-09-01.xml @@ -0,0 +1,155 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcw==/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcw==/2025-09-01.json new file mode 100644 index 000000000..897811287 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcw==/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/placementpolicies", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vcGxhY2VtZW50UG9saWNpZXM=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware placement-policy", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/placementpolicies", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vcGxhY2VtZW50UG9saWNpZXM=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "PlacementPolicies_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/placementPolicies", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}/placementPolicies/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "VmHost"}, {"value": "VmVm"}]}}], "discriminators": [{"property": "type", "value": "VmHost", "props": [{"type": "string", "name": "affinityStrength", "enum": {"items": [{"value": "Must"}, {"value": "Should"}]}}, {"type": "string", "name": "affinityType", "required": true, "enum": {"items": [{"value": "Affinity"}, {"value": "AntiAffinity"}]}}, {"type": "string", "name": "azureHybridBenefitType", "enum": {"items": [{"value": "None"}, {"value": "SqlHost"}]}}, {"type": "array", "name": "hostMembers", "required": true, "item": {"type": "string"}}, {"type": "array", "name": "vmMembers", "required": true, "item": {"type": "string"}}]}, {"property": "type", "value": "VmVm", "props": [{"type": "string", "name": "affinityType", "required": true, "enum": {"items": [{"value": "Affinity"}, {"value": "AntiAffinity"}]}}, {"type": "array", "name": "vmMembers", "required": true, "item": {"type": "string"}}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcw==/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcw==/2025-09-01.xml new file mode 100644 index 000000000..adeba728f --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcw==/2025-09-01.xml @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2023-09-01.xml new file mode 100644 index 000000000..bb0a291da --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2023-09-01.xml @@ -0,0 +1,801 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2024-09-01.json new file mode 100644 index 000000000..9bfcea05c --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/placementpolicies/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vcGxhY2VtZW50UG9saWNpZXMve3BsYWNlbWVudFBvbGljeU5hbWV9/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware placement-policy", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/placementpolicies/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vcGxhY2VtZW50UG9saWNpZXMve3BsYWNlbWVudFBvbGljeU5hbWV9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.placementPolicyName", "options": ["n", "name", "placement-policy-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "Name of the VMware vSphere Distributed Resource Scheduler (DRS) placement policy"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "PlacementPolicies_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/placementPolicies/{placementPolicyName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "placementPolicyName", "arg": "$Path.placementPolicyName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}/placementPolicies/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "VmHost"}, {"value": "VmVm"}]}}], "discriminators": [{"property": "type", "value": "VmHost", "props": [{"type": "string", "name": "affinityStrength", "enum": {"items": [{"value": "Must"}, {"value": "Should"}]}}, {"type": "string", "name": "affinityType", "required": true, "enum": {"items": [{"value": "Affinity"}, {"value": "AntiAffinity"}]}}, {"type": "string", "name": "azureHybridBenefitType", "enum": {"items": [{"value": "None"}, {"value": "SqlHost"}]}}, {"type": "array", "name": "hostMembers", "required": true, "item": {"type": "string"}}, {"type": "array", "name": "vmMembers", "required": true, "item": {"type": "string"}}]}, {"property": "type", "value": "VmVm", "props": [{"type": "string", "name": "affinityType", "required": true, "enum": {"items": [{"value": "Affinity"}, {"value": "AntiAffinity"}]}}, {"type": "array", "name": "vmMembers", "required": true, "item": {"type": "string"}}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance"}], "confirmation": ""}, {"name": "delete", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/placementpolicies/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vcGxhY2VtZW50UG9saWNpZXMve3BsYWNlbWVudFBvbGljeU5hbWV9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.placementPolicyName", "options": ["n", "name", "placement-policy-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "Name of the VMware vSphere Distributed Resource Scheduler (DRS) placement policy"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "PlacementPolicies_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/placementPolicies/{placementPolicyName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "placementPolicyName", "arg": "$Path.placementPolicyName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/placementpolicies/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vcGxhY2VtZW50UG9saWNpZXMve3BsYWNlbWVudFBvbGljeU5hbWV9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.placementPolicyName", "options": ["n", "name", "placement-policy-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "Name of the VMware vSphere Distributed Resource Scheduler (DRS) placement policy"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "object", "var": "$placementPolicy.properties.VmHost", "options": ["vm-host"], "group": "Properties", "help": {"short": "VM-Host placement policy properties"}, "args": [{"type": "string", "var": "$placementPolicy.properties.VmHost.affinityStrength", "options": ["affinity-strength"], "group": "VmHost", "help": {"short": "vm-host placement policy affinity strength (should/must)"}, "enum": {"items": [{"name": "Must", "value": "Must"}, {"name": "Should", "value": "Should"}]}}, {"type": "string", "var": "$placementPolicy.properties.VmHost.affinityType", "options": ["affinity-type"], "required": true, "group": "VmHost", "help": {"short": "placement policy affinity type"}, "enum": {"items": [{"name": "Affinity", "value": "Affinity"}, {"name": "AntiAffinity", "value": "AntiAffinity"}]}}, {"type": "string", "var": "$placementPolicy.properties.VmHost.azureHybridBenefitType", "options": ["azure-hybrid-benefit"], "group": "VmHost", "help": {"short": "placement policy azure hybrid benefit opt-in type"}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SqlHost", "value": "SqlHost"}]}}, {"type": "array", "var": "$placementPolicy.properties.VmHost.hostMembers", "options": ["host-members"], "required": true, "group": "VmHost", "help": {"short": "Host members list"}, "item": {"type": "string"}}, {"type": "array", "var": "$placementPolicy.properties.VmHost.vmMembers", "options": ["vm-members"], "required": true, "group": "VmHost", "help": {"short": "Virtual machine members list"}, "item": {"type": "string"}}]}, {"type": "object", "var": "$placementPolicy.properties.VmVm", "options": ["vm-vm"], "group": "Properties", "help": {"short": "vm-vm placement policy properties"}, "args": [{"type": "string", "var": "$placementPolicy.properties.VmVm.affinityType", "options": ["affinity-type"], "required": true, "help": {"short": "placement policy affinity type"}, "enum": {"items": [{"name": "Affinity", "value": "Affinity"}, {"name": "AntiAffinity", "value": "AntiAffinity"}]}}, {"type": "array", "var": "$placementPolicy.properties.VmVm.vmMembers", "options": ["vm-members"], "required": true, "help": {"short": "Virtual machine members list"}, "item": {"type": "string"}}]}, {"type": "string", "var": "$placementPolicy.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the placement policy"}}, {"type": "string", "var": "$placementPolicy.properties.state", "options": ["state"], "group": "Properties", "help": {"short": "Whether the placement policy is enabled or disabled"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "PlacementPolicies_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/placementPolicies/{placementPolicyName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "placementPolicyName", "arg": "$Path.placementPolicyName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "placementPolicy", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName", "arg": "$placementPolicy.properties.displayName"}, {"type": "string", "name": "state", "arg": "$placementPolicy.properties.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"arg": "$placementPolicy.properties.VmHost", "value": "VmHost"}, {"arg": "$placementPolicy.properties.VmVm", "value": "VmVm"}]}}], "discriminators": [{"property": "type", "value": "VmHost", "props": [{"type": "string", "name": "affinityStrength", "arg": "$placementPolicy.properties.VmHost.affinityStrength", "enum": {"items": [{"value": "Must"}, {"value": "Should"}]}}, {"type": "string", "name": "affinityType", "arg": "$placementPolicy.properties.VmHost.affinityType", "required": true, "enum": {"items": [{"value": "Affinity"}, {"value": "AntiAffinity"}]}}, {"type": "string", "name": "azureHybridBenefitType", "arg": "$placementPolicy.properties.VmHost.azureHybridBenefitType", "enum": {"items": [{"value": "None"}, {"value": "SqlHost"}]}}, {"type": "array", "name": "hostMembers", "arg": "$placementPolicy.properties.VmHost.hostMembers", "required": true, "item": {"type": "string"}}, {"type": "array", "name": "vmMembers", "arg": "$placementPolicy.properties.VmHost.vmMembers", "required": true, "item": {"type": "string"}}]}, {"property": "type", "value": "VmVm", "props": [{"type": "string", "name": "affinityType", "arg": "$placementPolicy.properties.VmVm.affinityType", "required": true, "enum": {"items": [{"value": "Affinity"}, {"value": "AntiAffinity"}]}}, {"type": "array", "name": "vmMembers", "arg": "$placementPolicy.properties.VmVm.vmMembers", "required": true, "item": {"type": "string"}}]}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}/placementPolicies/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "VmHost"}, {"value": "VmVm"}]}}], "discriminators": [{"property": "type", "value": "VmHost", "props": [{"type": "string", "name": "affinityStrength", "enum": {"items": [{"value": "Must"}, {"value": "Should"}]}}, {"type": "string", "name": "affinityType", "required": true, "enum": {"items": [{"value": "Affinity"}, {"value": "AntiAffinity"}]}}, {"type": "string", "name": "azureHybridBenefitType", "enum": {"items": [{"value": "None"}, {"value": "SqlHost"}]}}, {"type": "array", "name": "hostMembers", "required": true, "item": {"type": "string"}}, {"type": "array", "name": "vmMembers", "required": true, "item": {"type": "string"}}]}, {"property": "type", "value": "VmVm", "props": [{"type": "string", "name": "affinityType", "required": true, "enum": {"items": [{"value": "Affinity"}, {"value": "AntiAffinity"}]}}, {"type": "array", "name": "vmMembers", "required": true, "item": {"type": "string"}}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance"}], "confirmation": ""}, {"name": "update", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/placementpolicies/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vcGxhY2VtZW50UG9saWNpZXMve3BsYWNlbWVudFBvbGljeU5hbWV9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.placementPolicyName", "options": ["n", "name", "placement-policy-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "Name of the VMware vSphere Distributed Resource Scheduler (DRS) placement policy"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "object", "var": "$placementPolicy.properties.VmHost", "options": ["vm-host"], "group": "Properties", "help": {"short": "VM-Host placement policy properties"}, "args": [{"nullable": true, "type": "string", "var": "$placementPolicy.properties.VmHost.affinityStrength", "options": ["affinity-strength"], "help": {"short": "vm-host placement policy affinity strength (should/must)"}, "enum": {"items": [{"name": "Must", "value": "Must"}, {"name": "Should", "value": "Should"}]}}, {"type": "string", "var": "$placementPolicy.properties.VmHost.affinityType", "options": ["affinity-type"], "hide": true, "group": "", "help": {"short": "placement policy affinity type"}, "enum": {"items": [{"name": "Affinity", "value": "Affinity"}, {"name": "AntiAffinity", "value": "AntiAffinity"}]}}, {"nullable": true, "type": "string", "var": "$placementPolicy.properties.VmHost.azureHybridBenefitType", "options": ["azure-hybrid-benefit"], "group": "", "help": {"short": "placement policy azure hybrid benefit opt-in type"}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SqlHost", "value": "SqlHost"}]}}, {"type": "array", "var": "$placementPolicy.properties.VmHost.hostMembers", "options": ["host-members"], "help": {"short": "Host members list"}, "item": {"nullable": true, "type": "string"}}, {"type": "array", "var": "$placementPolicy.properties.VmHost.vmMembers", "options": ["vm-members"], "help": {"short": "Virtual machine members list"}, "item": {"nullable": true, "type": "string"}}]}, {"type": "object", "var": "$placementPolicy.properties.VmVm", "options": ["vm-vm"], "group": "Properties", "help": {"short": "vm-vm placement policy properties"}, "args": [{"type": "string", "var": "$placementPolicy.properties.VmVm.affinityType", "options": ["affinity-type"], "hide": true, "group": "", "help": {"short": "placement policy affinity type"}, "enum": {"items": [{"name": "Affinity", "value": "Affinity"}, {"name": "AntiAffinity", "value": "AntiAffinity"}]}}, {"type": "array", "var": "$placementPolicy.properties.VmVm.vmMembers", "options": ["vm-members"], "help": {"short": "Virtual machine members list"}, "item": {"nullable": true, "type": "string"}}]}, {"nullable": true, "type": "string", "var": "$placementPolicy.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the placement policy"}}, {"nullable": true, "type": "string", "var": "$placementPolicy.properties.state", "options": ["state"], "group": "Properties", "help": {"short": "Whether the placement policy is enabled or disabled"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}], "operations": [{"operationId": "PlacementPolicies_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/placementPolicies/{placementPolicyName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "placementPolicyName", "arg": "$Path.placementPolicyName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}/placementPolicies/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "VmHost"}, {"value": "VmVm"}]}}], "discriminators": [{"property": "type", "value": "VmHost", "props": [{"type": "string", "name": "affinityStrength", "enum": {"items": [{"value": "Must"}, {"value": "Should"}]}}, {"type": "string", "name": "affinityType", "required": true, "enum": {"items": [{"value": "Affinity"}, {"value": "AntiAffinity"}]}}, {"type": "string", "name": "azureHybridBenefitType", "enum": {"items": [{"value": "None"}, {"value": "SqlHost"}]}}, {"type": "array", "name": "hostMembers", "required": true, "item": {"type": "string"}}, {"type": "array", "name": "vmMembers", "required": true, "item": {"type": "string"}}]}, {"property": "type", "value": "VmVm", "props": [{"type": "string", "name": "affinityType", "required": true, "enum": {"items": [{"value": "Affinity"}, {"value": "AntiAffinity"}]}}, {"type": "array", "name": "vmMembers", "required": true, "item": {"type": "string"}}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "PlacementPolicy_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "placementPolicy", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName", "arg": "$placementPolicy.properties.displayName"}, {"type": "string", "name": "state", "arg": "$placementPolicy.properties.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"arg": "$placementPolicy.properties.VmHost", "value": "VmHost"}, {"arg": "$placementPolicy.properties.VmVm", "value": "VmVm"}]}}], "discriminators": [{"property": "type", "value": "VmHost", "props": [{"type": "string", "name": "affinityStrength", "arg": "$placementPolicy.properties.VmHost.affinityStrength", "enum": {"items": [{"value": "Must"}, {"value": "Should"}]}}, {"type": "string", "name": "affinityType", "arg": "$placementPolicy.properties.VmHost.affinityType", "required": true, "enum": {"items": [{"value": "Affinity"}, {"value": "AntiAffinity"}]}}, {"type": "string", "name": "azureHybridBenefitType", "arg": "$placementPolicy.properties.VmHost.azureHybridBenefitType", "enum": {"items": [{"value": "None"}, {"value": "SqlHost"}]}}, {"type": "array", "name": "hostMembers", "arg": "$placementPolicy.properties.VmHost.hostMembers", "required": true, "item": {"type": "string"}}, {"type": "array", "name": "vmMembers", "arg": "$placementPolicy.properties.VmHost.vmMembers", "required": true, "item": {"type": "string"}}]}, {"property": "type", "value": "VmVm", "props": [{"type": "string", "name": "affinityType", "arg": "$placementPolicy.properties.VmVm.affinityType", "required": true, "enum": {"items": [{"value": "Affinity"}, {"value": "AntiAffinity"}]}}, {"type": "array", "name": "vmMembers", "arg": "$placementPolicy.properties.VmVm.vmMembers", "required": true, "item": {"type": "string"}}]}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "PlacementPolicies_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/placementPolicies/{placementPolicyName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "placementPolicyName", "arg": "$Path.placementPolicyName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@PlacementPolicy_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2024-09-01.xml new file mode 100644 index 000000000..5b502fd4f --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2024-09-01.xml @@ -0,0 +1,801 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2025-09-01.json new file mode 100644 index 000000000..f99a3e8ff --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/placementpolicies/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vcGxhY2VtZW50UG9saWNpZXMve3BsYWNlbWVudFBvbGljeU5hbWV9/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware placement-policy", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/placementpolicies/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vcGxhY2VtZW50UG9saWNpZXMve3BsYWNlbWVudFBvbGljeU5hbWV9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.placementPolicyName", "options": ["n", "name", "placement-policy-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "Name of the VMware vSphere Distributed Resource Scheduler (DRS) placement policy"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "PlacementPolicies_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/placementPolicies/{placementPolicyName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "placementPolicyName", "arg": "$Path.placementPolicyName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}/placementPolicies/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "VmHost"}, {"value": "VmVm"}]}}], "discriminators": [{"property": "type", "value": "VmHost", "props": [{"type": "string", "name": "affinityStrength", "enum": {"items": [{"value": "Must"}, {"value": "Should"}]}}, {"type": "string", "name": "affinityType", "required": true, "enum": {"items": [{"value": "Affinity"}, {"value": "AntiAffinity"}]}}, {"type": "string", "name": "azureHybridBenefitType", "enum": {"items": [{"value": "None"}, {"value": "SqlHost"}]}}, {"type": "array", "name": "hostMembers", "required": true, "item": {"type": "string"}}, {"type": "array", "name": "vmMembers", "required": true, "item": {"type": "string"}}]}, {"property": "type", "value": "VmVm", "props": [{"type": "string", "name": "affinityType", "required": true, "enum": {"items": [{"value": "Affinity"}, {"value": "AntiAffinity"}]}}, {"type": "array", "name": "vmMembers", "required": true, "item": {"type": "string"}}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance"}], "confirmation": ""}, {"name": "delete", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/placementpolicies/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vcGxhY2VtZW50UG9saWNpZXMve3BsYWNlbWVudFBvbGljeU5hbWV9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.placementPolicyName", "options": ["n", "name", "placement-policy-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "Name of the VMware vSphere Distributed Resource Scheduler (DRS) placement policy"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "PlacementPolicies_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/placementPolicies/{placementPolicyName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "placementPolicyName", "arg": "$Path.placementPolicyName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/placementpolicies/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vcGxhY2VtZW50UG9saWNpZXMve3BsYWNlbWVudFBvbGljeU5hbWV9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.placementPolicyName", "options": ["n", "name", "placement-policy-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "Name of the VMware vSphere Distributed Resource Scheduler (DRS) placement policy"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "object", "var": "$placementPolicy.properties.VmHost", "options": ["vm-host"], "group": "Properties", "help": {"short": "VM-Host placement policy properties"}, "args": [{"type": "string", "var": "$placementPolicy.properties.VmHost.affinityStrength", "options": ["affinity-strength"], "group": "VmHost", "help": {"short": "vm-host placement policy affinity strength (should/must)"}, "enum": {"items": [{"name": "Must", "value": "Must"}, {"name": "Should", "value": "Should"}]}}, {"type": "string", "var": "$placementPolicy.properties.VmHost.affinityType", "options": ["affinity-type"], "required": true, "group": "VmHost", "help": {"short": "placement policy affinity type"}, "enum": {"items": [{"name": "Affinity", "value": "Affinity"}, {"name": "AntiAffinity", "value": "AntiAffinity"}]}}, {"type": "string", "var": "$placementPolicy.properties.VmHost.azureHybridBenefitType", "options": ["azure-hybrid-benefit"], "group": "VmHost", "help": {"short": "placement policy azure hybrid benefit opt-in type"}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SqlHost", "value": "SqlHost"}]}}, {"type": "array", "var": "$placementPolicy.properties.VmHost.hostMembers", "options": ["host-members"], "required": true, "group": "VmHost", "help": {"short": "Host members list"}, "item": {"type": "string"}}, {"type": "array", "var": "$placementPolicy.properties.VmHost.vmMembers", "options": ["vm-members"], "required": true, "group": "VmHost", "help": {"short": "Virtual machine members list"}, "item": {"type": "string"}}]}, {"type": "object", "var": "$placementPolicy.properties.VmVm", "options": ["vm-vm"], "group": "Properties", "help": {"short": "vm-vm placement policy properties"}, "args": [{"type": "string", "var": "$placementPolicy.properties.VmVm.affinityType", "options": ["affinity-type"], "required": true, "help": {"short": "placement policy affinity type"}, "enum": {"items": [{"name": "Affinity", "value": "Affinity"}, {"name": "AntiAffinity", "value": "AntiAffinity"}]}}, {"type": "array", "var": "$placementPolicy.properties.VmVm.vmMembers", "options": ["vm-members"], "required": true, "help": {"short": "Virtual machine members list"}, "item": {"type": "string"}}]}, {"type": "string", "var": "$placementPolicy.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the placement policy"}}, {"type": "string", "var": "$placementPolicy.properties.state", "options": ["state"], "group": "Properties", "help": {"short": "Whether the placement policy is enabled or disabled"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "PlacementPolicies_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/placementPolicies/{placementPolicyName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "placementPolicyName", "arg": "$Path.placementPolicyName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "placementPolicy", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName", "arg": "$placementPolicy.properties.displayName"}, {"type": "string", "name": "state", "arg": "$placementPolicy.properties.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"arg": "$placementPolicy.properties.VmHost", "value": "VmHost"}, {"arg": "$placementPolicy.properties.VmVm", "value": "VmVm"}]}}], "discriminators": [{"property": "type", "value": "VmHost", "props": [{"type": "string", "name": "affinityStrength", "arg": "$placementPolicy.properties.VmHost.affinityStrength", "enum": {"items": [{"value": "Must"}, {"value": "Should"}]}}, {"type": "string", "name": "affinityType", "arg": "$placementPolicy.properties.VmHost.affinityType", "required": true, "enum": {"items": [{"value": "Affinity"}, {"value": "AntiAffinity"}]}}, {"type": "string", "name": "azureHybridBenefitType", "arg": "$placementPolicy.properties.VmHost.azureHybridBenefitType", "enum": {"items": [{"value": "None"}, {"value": "SqlHost"}]}}, {"type": "array", "name": "hostMembers", "arg": "$placementPolicy.properties.VmHost.hostMembers", "required": true, "item": {"type": "string"}}, {"type": "array", "name": "vmMembers", "arg": "$placementPolicy.properties.VmHost.vmMembers", "required": true, "item": {"type": "string"}}]}, {"property": "type", "value": "VmVm", "props": [{"type": "string", "name": "affinityType", "arg": "$placementPolicy.properties.VmVm.affinityType", "required": true, "enum": {"items": [{"value": "Affinity"}, {"value": "AntiAffinity"}]}}, {"type": "array", "name": "vmMembers", "arg": "$placementPolicy.properties.VmVm.vmMembers", "required": true, "item": {"type": "string"}}]}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}/placementPolicies/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "VmHost"}, {"value": "VmVm"}]}}], "discriminators": [{"property": "type", "value": "VmHost", "props": [{"type": "string", "name": "affinityStrength", "enum": {"items": [{"value": "Must"}, {"value": "Should"}]}}, {"type": "string", "name": "affinityType", "required": true, "enum": {"items": [{"value": "Affinity"}, {"value": "AntiAffinity"}]}}, {"type": "string", "name": "azureHybridBenefitType", "enum": {"items": [{"value": "None"}, {"value": "SqlHost"}]}}, {"type": "array", "name": "hostMembers", "required": true, "item": {"type": "string"}}, {"type": "array", "name": "vmMembers", "required": true, "item": {"type": "string"}}]}, {"property": "type", "value": "VmVm", "props": [{"type": "string", "name": "affinityType", "required": true, "enum": {"items": [{"value": "Affinity"}, {"value": "AntiAffinity"}]}}, {"type": "array", "name": "vmMembers", "required": true, "item": {"type": "string"}}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance"}], "confirmation": ""}, {"name": "update", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/clusters/{}/placementpolicies/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2NsdXN0ZXJzL3tjbHVzdGVyTmFtZX0vcGxhY2VtZW50UG9saWNpZXMve3BsYWNlbWVudFBvbGljeU5hbWV9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["cluster-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the cluster in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.placementPolicyName", "options": ["n", "name", "placement-policy-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "Name of the VMware vSphere Distributed Resource Scheduler (DRS) placement policy"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "object", "var": "$placementPolicy.properties.VmHost", "options": ["vm-host"], "group": "Properties", "help": {"short": "VM-Host placement policy properties"}, "args": [{"nullable": true, "type": "string", "var": "$placementPolicy.properties.VmHost.affinityStrength", "options": ["affinity-strength"], "help": {"short": "vm-host placement policy affinity strength (should/must)"}, "enum": {"items": [{"name": "Must", "value": "Must"}, {"name": "Should", "value": "Should"}]}}, {"type": "string", "var": "$placementPolicy.properties.VmHost.affinityType", "options": ["affinity-type"], "hide": true, "group": "", "help": {"short": "placement policy affinity type"}, "enum": {"items": [{"name": "Affinity", "value": "Affinity"}, {"name": "AntiAffinity", "value": "AntiAffinity"}]}}, {"nullable": true, "type": "string", "var": "$placementPolicy.properties.VmHost.azureHybridBenefitType", "options": ["azure-hybrid-benefit"], "group": "", "help": {"short": "placement policy azure hybrid benefit opt-in type"}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SqlHost", "value": "SqlHost"}]}}, {"type": "array", "var": "$placementPolicy.properties.VmHost.hostMembers", "options": ["host-members"], "help": {"short": "Host members list"}, "item": {"nullable": true, "type": "string"}}, {"type": "array", "var": "$placementPolicy.properties.VmHost.vmMembers", "options": ["vm-members"], "help": {"short": "Virtual machine members list"}, "item": {"nullable": true, "type": "string"}}]}, {"type": "object", "var": "$placementPolicy.properties.VmVm", "options": ["vm-vm"], "group": "Properties", "help": {"short": "vm-vm placement policy properties"}, "args": [{"type": "string", "var": "$placementPolicy.properties.VmVm.affinityType", "options": ["affinity-type"], "hide": true, "group": "", "help": {"short": "placement policy affinity type"}, "enum": {"items": [{"name": "Affinity", "value": "Affinity"}, {"name": "AntiAffinity", "value": "AntiAffinity"}]}}, {"type": "array", "var": "$placementPolicy.properties.VmVm.vmMembers", "options": ["vm-members"], "help": {"short": "Virtual machine members list"}, "item": {"nullable": true, "type": "string"}}]}, {"nullable": true, "type": "string", "var": "$placementPolicy.properties.displayName", "options": ["display-name"], "group": "Properties", "help": {"short": "Display name of the placement policy"}}, {"nullable": true, "type": "string", "var": "$placementPolicy.properties.state", "options": ["state"], "group": "Properties", "help": {"short": "Whether the placement policy is enabled or disabled"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}], "operations": [{"operationId": "PlacementPolicies_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/placementPolicies/{placementPolicyName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "placementPolicyName", "arg": "$Path.placementPolicyName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/clusters/{}/placementPolicies/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "VmHost"}, {"value": "VmVm"}]}}], "discriminators": [{"property": "type", "value": "VmHost", "props": [{"type": "string", "name": "affinityStrength", "enum": {"items": [{"value": "Must"}, {"value": "Should"}]}}, {"type": "string", "name": "affinityType", "required": true, "enum": {"items": [{"value": "Affinity"}, {"value": "AntiAffinity"}]}}, {"type": "string", "name": "azureHybridBenefitType", "enum": {"items": [{"value": "None"}, {"value": "SqlHost"}]}}, {"type": "array", "name": "hostMembers", "required": true, "item": {"type": "string"}}, {"type": "array", "name": "vmMembers", "required": true, "item": {"type": "string"}}]}, {"property": "type", "value": "VmVm", "props": [{"type": "string", "name": "affinityType", "required": true, "enum": {"items": [{"value": "Affinity"}, {"value": "AntiAffinity"}]}}, {"type": "array", "name": "vmMembers", "required": true, "item": {"type": "string"}}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "PlacementPolicy_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "placementPolicy", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "displayName", "arg": "$placementPolicy.properties.displayName"}, {"type": "string", "name": "state", "arg": "$placementPolicy.properties.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"arg": "$placementPolicy.properties.VmHost", "value": "VmHost"}, {"arg": "$placementPolicy.properties.VmVm", "value": "VmVm"}]}}], "discriminators": [{"property": "type", "value": "VmHost", "props": [{"type": "string", "name": "affinityStrength", "arg": "$placementPolicy.properties.VmHost.affinityStrength", "enum": {"items": [{"value": "Must"}, {"value": "Should"}]}}, {"type": "string", "name": "affinityType", "arg": "$placementPolicy.properties.VmHost.affinityType", "required": true, "enum": {"items": [{"value": "Affinity"}, {"value": "AntiAffinity"}]}}, {"type": "string", "name": "azureHybridBenefitType", "arg": "$placementPolicy.properties.VmHost.azureHybridBenefitType", "enum": {"items": [{"value": "None"}, {"value": "SqlHost"}]}}, {"type": "array", "name": "hostMembers", "arg": "$placementPolicy.properties.VmHost.hostMembers", "required": true, "item": {"type": "string"}}, {"type": "array", "name": "vmMembers", "arg": "$placementPolicy.properties.VmHost.vmMembers", "required": true, "item": {"type": "string"}}]}, {"property": "type", "value": "VmVm", "props": [{"type": "string", "name": "affinityType", "arg": "$placementPolicy.properties.VmVm.affinityType", "required": true, "enum": {"items": [{"value": "Affinity"}, {"value": "AntiAffinity"}]}}, {"type": "array", "name": "vmMembers", "arg": "$placementPolicy.properties.VmVm.vmMembers", "required": true, "item": {"type": "string"}}]}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "PlacementPolicies_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/placementPolicies/{placementPolicyName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "placementPolicyName", "arg": "$Path.placementPolicyName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@PlacementPolicy_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2025-09-01.xml new file mode 100644 index 000000000..03c9178cb --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9jbHVzdGVycy97fS9wbGFjZW1lbnRwb2xpY2llcy97fQ==/2025-09-01.xml @@ -0,0 +1,813 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nZXR2Y2ZsaWNlbnNl/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nZXR2Y2ZsaWNlbnNl/2025-09-01.json new file mode 100644 index 000000000..f4ef6d967 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nZXR2Y2ZsaWNlbnNl/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/getvcflicense", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2dldFZjZkxpY2Vuc2U=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud", "commands": [{"name": "get-vcf-license", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/getvcflicense", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2dldFZjZkxpY2Vuc2U=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["n", "private-cloud-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "PrivateClouds_GetVcfLicense", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/getVcfLicense", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "kind", "required": true, "enum": {"items": [{"value": "vcf5"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}], "discriminators": [{"property": "kind", "value": "vcf5", "props": [{"type": "string", "name": "broadcomContractNumber"}, {"type": "string", "name": "broadcomSiteId"}, {"type": "integer32", "name": "cores", "required": true}, {"type": "dateTime", "name": "endDate", "required": true, "format": {"protocol": "iso"}}, {"type": "array", "name": "labels", "item": {"type": "object", "props": [{"type": "string", "name": "key", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "value", "required": true, "format": {"minLength": 1}}]}, "identifiers": ["key"]}, {"type": "password", "name": "licenseKey", "secret": true}]}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nZXR2Y2ZsaWNlbnNl/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nZXR2Y2ZsaWNlbnNl/2025-09-01.xml new file mode 100644 index 000000000..ec6c4677c --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nZXR2Y2ZsaWNlbnNl/2025-09-01.xml @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25z/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25z/2023-09-01.xml new file mode 100644 index 000000000..737b84cd2 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25z/2023-09-01.xml @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25z/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25z/2024-09-01.json new file mode 100644 index 000000000..021d007a3 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25z/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/globalreachconnections", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2dsb2JhbFJlYWNoQ29ubmVjdGlvbnM=/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware global-reach-connection", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/globalreachconnections", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2dsb2JhbFJlYWNoQ29ubmVjdGlvbnM=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "GlobalReachConnections_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/globalReachConnections", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/globalReachConnections/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "addressPrefix"}, {"type": "string", "name": "authorizationKey"}, {"readOnly": true, "type": "string", "name": "circuitConnectionStatus", "enum": {"items": [{"value": "Connected"}, {"value": "Connecting"}, {"value": "Disconnected"}]}}, {"type": "string", "name": "expressRouteId"}, {"type": "string", "name": "peerExpressRouteCircuit"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25z/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25z/2024-09-01.xml new file mode 100644 index 000000000..8a92a8386 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25z/2024-09-01.xml @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25z/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25z/2025-09-01.json new file mode 100644 index 000000000..c431239bc --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25z/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/globalreachconnections", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2dsb2JhbFJlYWNoQ29ubmVjdGlvbnM=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware global-reach-connection", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/globalreachconnections", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2dsb2JhbFJlYWNoQ29ubmVjdGlvbnM=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "GlobalReachConnections_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/globalReachConnections", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/globalReachConnections/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "addressPrefix"}, {"type": "string", "name": "authorizationKey"}, {"readOnly": true, "type": "string", "name": "circuitConnectionStatus", "enum": {"items": [{"value": "Connected"}, {"value": "Connecting"}, {"value": "Disconnected"}]}}, {"type": "string", "name": "expressRouteId"}, {"type": "string", "name": "peerExpressRouteCircuit"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25z/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25z/2025-09-01.xml new file mode 100644 index 000000000..db6a13d1c --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25z/2025-09-01.xml @@ -0,0 +1,111 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2023-09-01.xml new file mode 100644 index 000000000..7f128ce2e --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2023-09-01.xml @@ -0,0 +1,459 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2024-09-01.json new file mode 100644 index 000000000..52c622354 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/globalreachconnections/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2dsb2JhbFJlYWNoQ29ubmVjdGlvbnMve2dsb2JhbFJlYWNoQ29ubmVjdGlvbk5hbWV9/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware global-reach-connection", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/globalreachconnections/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2dsb2JhbFJlYWNoQ29ubmVjdGlvbnMve2dsb2JhbFJlYWNoQ29ubmVjdGlvbk5hbWV9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.globalReachConnectionName", "options": ["n", "name", "global-reach-connection-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the global reach connection in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "GlobalReachConnections_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/globalReachConnections/{globalReachConnectionName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "globalReachConnectionName", "arg": "$Path.globalReachConnectionName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/globalReachConnections/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "addressPrefix"}, {"type": "string", "name": "authorizationKey"}, {"readOnly": true, "type": "string", "name": "circuitConnectionStatus", "enum": {"items": [{"value": "Connected"}, {"value": "Connecting"}, {"value": "Disconnected"}]}}, {"type": "string", "name": "expressRouteId"}, {"type": "string", "name": "peerExpressRouteCircuit"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/globalreachconnections/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2dsb2JhbFJlYWNoQ29ubmVjdGlvbnMve2dsb2JhbFJlYWNoQ29ubmVjdGlvbk5hbWV9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.globalReachConnectionName", "options": ["n", "name", "global-reach-connection-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the global reach connection in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "GlobalReachConnections_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/globalReachConnections/{globalReachConnectionName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "globalReachConnectionName", "arg": "$Path.globalReachConnectionName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the global reach connection. Are you sure?"}, {"name": "create", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/globalreachconnections/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2dsb2JhbFJlYWNoQ29ubmVjdGlvbnMve2dsb2JhbFJlYWNoQ29ubmVjdGlvbk5hbWV9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.globalReachConnectionName", "options": ["n", "name", "global-reach-connection-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the global reach connection in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$globalReachConnection.properties.authorizationKey", "options": ["authorization-key"], "group": "Properties", "help": {"short": "Authorization key from the peer express route used for the global reach connection"}}, {"type": "string", "var": "$globalReachConnection.properties.expressRouteId", "options": ["express-route-id"], "group": "Properties", "help": {"short": "The ID of the Private Cloud's ExpressRoute Circuit that is participating in the global reach connection"}}, {"type": "string", "var": "$globalReachConnection.properties.peerExpressRouteCircuit", "options": ["peer-express-route-circuit"], "group": "Properties", "help": {"short": "Identifier of the ExpressRoute Circuit to peer with in the global reach connection"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "GlobalReachConnections_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/globalReachConnections/{globalReachConnectionName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "globalReachConnectionName", "arg": "$Path.globalReachConnectionName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "globalReachConnection", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "authorizationKey", "arg": "$globalReachConnection.properties.authorizationKey"}, {"type": "string", "name": "expressRouteId", "arg": "$globalReachConnection.properties.expressRouteId"}, {"type": "string", "name": "peerExpressRouteCircuit", "arg": "$globalReachConnection.properties.peerExpressRouteCircuit"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/globalReachConnections/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "addressPrefix"}, {"type": "string", "name": "authorizationKey"}, {"readOnly": true, "type": "string", "name": "circuitConnectionStatus", "enum": {"items": [{"value": "Connected"}, {"value": "Connecting"}, {"value": "Disconnected"}]}}, {"type": "string", "name": "expressRouteId"}, {"type": "string", "name": "peerExpressRouteCircuit"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/globalreachconnections/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2dsb2JhbFJlYWNoQ29ubmVjdGlvbnMve2dsb2JhbFJlYWNoQ29ubmVjdGlvbk5hbWV9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.globalReachConnectionName", "options": ["n", "name", "global-reach-connection-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the global reach connection in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$globalReachConnection.properties.authorizationKey", "options": ["authorization-key"], "group": "Properties", "help": {"short": "Authorization key from the peer express route used for the global reach connection"}}, {"nullable": true, "type": "string", "var": "$globalReachConnection.properties.expressRouteId", "options": ["express-route-id"], "group": "Properties", "help": {"short": "The ID of the Private Cloud's ExpressRoute Circuit that is participating in the global reach connection"}}, {"nullable": true, "type": "string", "var": "$globalReachConnection.properties.peerExpressRouteCircuit", "options": ["peer-express-route-circuit"], "group": "Properties", "help": {"short": "Identifier of the ExpressRoute Circuit to peer with in the global reach connection"}}]}], "operations": [{"operationId": "GlobalReachConnections_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/globalReachConnections/{globalReachConnectionName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "globalReachConnectionName", "arg": "$Path.globalReachConnectionName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/globalReachConnections/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "addressPrefix"}, {"type": "string", "name": "authorizationKey"}, {"readOnly": true, "type": "string", "name": "circuitConnectionStatus", "enum": {"items": [{"value": "Connected"}, {"value": "Connecting"}, {"value": "Disconnected"}]}}, {"type": "string", "name": "expressRouteId"}, {"type": "string", "name": "peerExpressRouteCircuit"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "GlobalReachConnection_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "globalReachConnection", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "authorizationKey", "arg": "$globalReachConnection.properties.authorizationKey"}, {"type": "string", "name": "expressRouteId", "arg": "$globalReachConnection.properties.expressRouteId"}, {"type": "string", "name": "peerExpressRouteCircuit", "arg": "$globalReachConnection.properties.peerExpressRouteCircuit"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "GlobalReachConnections_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/globalReachConnections/{globalReachConnectionName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "globalReachConnectionName", "arg": "$Path.globalReachConnectionName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@GlobalReachConnection_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2024-09-01.xml new file mode 100644 index 000000000..c995f5190 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2024-09-01.xml @@ -0,0 +1,459 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2025-09-01.json new file mode 100644 index 000000000..c2832abcc --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/globalreachconnections/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2dsb2JhbFJlYWNoQ29ubmVjdGlvbnMve2dsb2JhbFJlYWNoQ29ubmVjdGlvbk5hbWV9/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware global-reach-connection", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/globalreachconnections/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2dsb2JhbFJlYWNoQ29ubmVjdGlvbnMve2dsb2JhbFJlYWNoQ29ubmVjdGlvbk5hbWV9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.globalReachConnectionName", "options": ["n", "name", "global-reach-connection-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the global reach connection in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "GlobalReachConnections_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/globalReachConnections/{globalReachConnectionName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "globalReachConnectionName", "arg": "$Path.globalReachConnectionName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/globalReachConnections/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "addressPrefix"}, {"type": "string", "name": "authorizationKey"}, {"readOnly": true, "type": "string", "name": "circuitConnectionStatus", "enum": {"items": [{"value": "Connected"}, {"value": "Connecting"}, {"value": "Disconnected"}]}}, {"type": "string", "name": "expressRouteId"}, {"type": "string", "name": "peerExpressRouteCircuit"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/globalreachconnections/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2dsb2JhbFJlYWNoQ29ubmVjdGlvbnMve2dsb2JhbFJlYWNoQ29ubmVjdGlvbk5hbWV9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.globalReachConnectionName", "options": ["n", "name", "global-reach-connection-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the global reach connection in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "GlobalReachConnections_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/globalReachConnections/{globalReachConnectionName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "globalReachConnectionName", "arg": "$Path.globalReachConnectionName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the global reach connection. Are you sure?"}, {"name": "create", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/globalreachconnections/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2dsb2JhbFJlYWNoQ29ubmVjdGlvbnMve2dsb2JhbFJlYWNoQ29ubmVjdGlvbk5hbWV9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.globalReachConnectionName", "options": ["n", "name", "global-reach-connection-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the global reach connection in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$globalReachConnection.properties.authorizationKey", "options": ["authorization-key"], "group": "Properties", "help": {"short": "Authorization key from the peer express route used for the global reach connection"}}, {"type": "string", "var": "$globalReachConnection.properties.expressRouteId", "options": ["express-route-id"], "group": "Properties", "help": {"short": "The ID of the Private Cloud's ExpressRoute Circuit that is participating in the global reach connection"}}, {"type": "string", "var": "$globalReachConnection.properties.peerExpressRouteCircuit", "options": ["peer-express-route-circuit"], "group": "Properties", "help": {"short": "Identifier of the ExpressRoute Circuit to peer with in the global reach connection"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "GlobalReachConnections_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/globalReachConnections/{globalReachConnectionName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "globalReachConnectionName", "arg": "$Path.globalReachConnectionName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "globalReachConnection", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "authorizationKey", "arg": "$globalReachConnection.properties.authorizationKey"}, {"type": "string", "name": "expressRouteId", "arg": "$globalReachConnection.properties.expressRouteId"}, {"type": "string", "name": "peerExpressRouteCircuit", "arg": "$globalReachConnection.properties.peerExpressRouteCircuit"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/globalReachConnections/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "addressPrefix"}, {"type": "string", "name": "authorizationKey"}, {"readOnly": true, "type": "string", "name": "circuitConnectionStatus", "enum": {"items": [{"value": "Connected"}, {"value": "Connecting"}, {"value": "Disconnected"}]}}, {"type": "string", "name": "expressRouteId"}, {"type": "string", "name": "peerExpressRouteCircuit"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/globalreachconnections/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2dsb2JhbFJlYWNoQ29ubmVjdGlvbnMve2dsb2JhbFJlYWNoQ29ubmVjdGlvbk5hbWV9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.globalReachConnectionName", "options": ["n", "name", "global-reach-connection-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the global reach connection in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$globalReachConnection.properties.authorizationKey", "options": ["authorization-key"], "group": "Properties", "help": {"short": "Authorization key from the peer express route used for the global reach connection"}}, {"nullable": true, "type": "string", "var": "$globalReachConnection.properties.expressRouteId", "options": ["express-route-id"], "group": "Properties", "help": {"short": "The ID of the Private Cloud's ExpressRoute Circuit that is participating in the global reach connection"}}, {"nullable": true, "type": "string", "var": "$globalReachConnection.properties.peerExpressRouteCircuit", "options": ["peer-express-route-circuit"], "group": "Properties", "help": {"short": "Identifier of the ExpressRoute Circuit to peer with in the global reach connection"}}]}], "operations": [{"operationId": "GlobalReachConnections_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/globalReachConnections/{globalReachConnectionName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "globalReachConnectionName", "arg": "$Path.globalReachConnectionName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/globalReachConnections/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "addressPrefix"}, {"type": "string", "name": "authorizationKey"}, {"readOnly": true, "type": "string", "name": "circuitConnectionStatus", "enum": {"items": [{"value": "Connected"}, {"value": "Connecting"}, {"value": "Disconnected"}]}}, {"type": "string", "name": "expressRouteId"}, {"type": "string", "name": "peerExpressRouteCircuit"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "GlobalReachConnection_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "globalReachConnection", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "authorizationKey", "arg": "$globalReachConnection.properties.authorizationKey"}, {"type": "string", "name": "expressRouteId", "arg": "$globalReachConnection.properties.expressRouteId"}, {"type": "string", "name": "peerExpressRouteCircuit", "arg": "$globalReachConnection.properties.peerExpressRouteCircuit"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "GlobalReachConnections_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/globalReachConnections/{globalReachConnectionName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "globalReachConnectionName", "arg": "$Path.globalReachConnectionName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@GlobalReachConnection_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2025-09-01.xml new file mode 100644 index 000000000..767e29be6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9nbG9iYWxyZWFjaGNvbm5lY3Rpb25zL3t9/2025-09-01.xml @@ -0,0 +1,471 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXM=/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXM=/2023-09-01.xml new file mode 100644 index 000000000..ce7159fe0 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXM=/2023-09-01.xml @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXM=/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXM=/2024-09-01.json new file mode 100644 index 000000000..1c9cf857d --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXM=/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/hcxenterprisesites", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2hjeEVudGVycHJpc2VTaXRlcw==/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware hcx-enterprise-site", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/hcxenterprisesites", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2hjeEVudGVycHJpc2VTaXRlcw==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "HcxEnterpriseSites_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/hcxEnterpriseSites", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/hcxEnterpriseSites/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "activationKey"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Available"}, {"value": "Consumed"}, {"value": "Deactivated"}, {"value": "Deleted"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXM=/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXM=/2024-09-01.xml new file mode 100644 index 000000000..dd76454e3 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXM=/2024-09-01.xml @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXM=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXM=/2025-09-01.json new file mode 100644 index 000000000..b8286b814 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXM=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/hcxenterprisesites", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2hjeEVudGVycHJpc2VTaXRlcw==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware hcx-enterprise-site", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/hcxenterprisesites", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2hjeEVudGVycHJpc2VTaXRlcw==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "HcxEnterpriseSites_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/hcxEnterpriseSites", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/hcxEnterpriseSites/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "activationKey"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Available"}, {"value": "Consumed"}, {"value": "Deactivated"}, {"value": "Deleted"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXM=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXM=/2025-09-01.xml new file mode 100644 index 000000000..97b41076e --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXM=/2025-09-01.xml @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2023-09-01.xml new file mode 100644 index 000000000..c2e04f586 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2023-09-01.xml @@ -0,0 +1,407 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2024-09-01.json new file mode 100644 index 000000000..e4135e91b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/hcxenterprisesites/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2hjeEVudGVycHJpc2VTaXRlcy97aGN4RW50ZXJwcmlzZVNpdGVOYW1lfQ==/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware hcx-enterprise-site", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/hcxenterprisesites/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2hjeEVudGVycHJpc2VTaXRlcy97aGN4RW50ZXJwcmlzZVNpdGVOYW1lfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.hcxEnterpriseSiteName", "options": ["n", "name", "hcx-enterprise-site-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the HCX Enterprise Site in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "HcxEnterpriseSites_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/hcxEnterpriseSites/{hcxEnterpriseSiteName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "hcxEnterpriseSiteName", "arg": "$Path.hcxEnterpriseSiteName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/hcxEnterpriseSites/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "activationKey"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Available"}, {"value": "Consumed"}, {"value": "Deactivated"}, {"value": "Deleted"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/hcxenterprisesites/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2hjeEVudGVycHJpc2VTaXRlcy97aGN4RW50ZXJwcmlzZVNpdGVOYW1lfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.hcxEnterpriseSiteName", "options": ["n", "name", "hcx-enterprise-site-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the HCX Enterprise Site in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "HcxEnterpriseSites_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/hcxEnterpriseSites/{hcxEnterpriseSiteName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "hcxEnterpriseSiteName", "arg": "$Path.hcxEnterpriseSiteName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the HCX enterprise site. Are you sure?"}, {"name": "create", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/hcxenterprisesites/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2hjeEVudGVycHJpc2VTaXRlcy97aGN4RW50ZXJwcmlzZVNpdGVOYW1lfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.hcxEnterpriseSiteName", "options": ["n", "name", "hcx-enterprise-site-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the HCX Enterprise Site in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "HcxEnterpriseSites_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/hcxEnterpriseSites/{hcxEnterpriseSiteName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "hcxEnterpriseSiteName", "arg": "$Path.hcxEnterpriseSiteName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "hcxEnterpriseSite", "required": true, "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/hcxEnterpriseSites/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "activationKey"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Available"}, {"value": "Consumed"}, {"value": "Deactivated"}, {"value": "Deleted"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/hcxenterprisesites/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2hjeEVudGVycHJpc2VTaXRlcy97aGN4RW50ZXJwcmlzZVNpdGVOYW1lfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.hcxEnterpriseSiteName", "options": ["n", "name", "hcx-enterprise-site-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the HCX Enterprise Site in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "HcxEnterpriseSites_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/hcxEnterpriseSites/{hcxEnterpriseSiteName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "hcxEnterpriseSiteName", "arg": "$Path.hcxEnterpriseSiteName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/hcxEnterpriseSites/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "activationKey"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Available"}, {"value": "Consumed"}, {"value": "Deactivated"}, {"value": "Deleted"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "HcxEnterpriseSite_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "hcxEnterpriseSite", "required": true, "clientFlatten": true}}}}, {"operationId": "HcxEnterpriseSites_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/hcxEnterpriseSites/{hcxEnterpriseSiteName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "hcxEnterpriseSiteName", "arg": "$Path.hcxEnterpriseSiteName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@HcxEnterpriseSite_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2024-09-01.xml new file mode 100644 index 000000000..9972b699a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2024-09-01.xml @@ -0,0 +1,407 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2025-09-01.json new file mode 100644 index 000000000..f601ecd3f --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/hcxenterprisesites/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2hjeEVudGVycHJpc2VTaXRlcy97aGN4RW50ZXJwcmlzZVNpdGVOYW1lfQ==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware hcx-enterprise-site", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/hcxenterprisesites/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2hjeEVudGVycHJpc2VTaXRlcy97aGN4RW50ZXJwcmlzZVNpdGVOYW1lfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.hcxEnterpriseSiteName", "options": ["n", "name", "hcx-enterprise-site-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the HCX Enterprise Site in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "HcxEnterpriseSites_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/hcxEnterpriseSites/{hcxEnterpriseSiteName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "hcxEnterpriseSiteName", "arg": "$Path.hcxEnterpriseSiteName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/hcxEnterpriseSites/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "activationKey"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Available"}, {"value": "Consumed"}, {"value": "Deactivated"}, {"value": "Deleted"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/hcxenterprisesites/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2hjeEVudGVycHJpc2VTaXRlcy97aGN4RW50ZXJwcmlzZVNpdGVOYW1lfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.hcxEnterpriseSiteName", "options": ["n", "name", "hcx-enterprise-site-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the HCX Enterprise Site in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "HcxEnterpriseSites_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/hcxEnterpriseSites/{hcxEnterpriseSiteName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "hcxEnterpriseSiteName", "arg": "$Path.hcxEnterpriseSiteName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the HCX enterprise site. Are you sure?"}, {"name": "create", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/hcxenterprisesites/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2hjeEVudGVycHJpc2VTaXRlcy97aGN4RW50ZXJwcmlzZVNpdGVOYW1lfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.hcxEnterpriseSiteName", "options": ["n", "name", "hcx-enterprise-site-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the HCX Enterprise Site in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "HcxEnterpriseSites_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/hcxEnterpriseSites/{hcxEnterpriseSiteName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "hcxEnterpriseSiteName", "arg": "$Path.hcxEnterpriseSiteName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "hcxEnterpriseSite", "required": true, "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/hcxEnterpriseSites/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "activationKey"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Available"}, {"value": "Consumed"}, {"value": "Deactivated"}, {"value": "Deleted"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/hcxenterprisesites/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2hjeEVudGVycHJpc2VTaXRlcy97aGN4RW50ZXJwcmlzZVNpdGVOYW1lfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.hcxEnterpriseSiteName", "options": ["n", "name", "hcx-enterprise-site-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the HCX Enterprise Site in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "HcxEnterpriseSites_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/hcxEnterpriseSites/{hcxEnterpriseSiteName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "hcxEnterpriseSiteName", "arg": "$Path.hcxEnterpriseSiteName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/hcxEnterpriseSites/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "activationKey"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Available"}, {"value": "Consumed"}, {"value": "Deactivated"}, {"value": "Deleted"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "HcxEnterpriseSite_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "hcxEnterpriseSite", "required": true, "clientFlatten": true}}}}, {"operationId": "HcxEnterpriseSites_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/hcxEnterpriseSites/{hcxEnterpriseSiteName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "hcxEnterpriseSiteName", "arg": "$Path.hcxEnterpriseSiteName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@HcxEnterpriseSite_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2025-09-01.xml new file mode 100644 index 000000000..e6f9215dd --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9oY3hlbnRlcnByaXNlc2l0ZXMve30=/2025-09-01.xml @@ -0,0 +1,419 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhz/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhz/2023-09-01.xml new file mode 100644 index 000000000..bf8572db7 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhz/2023-09-01.xml @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhz/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhz/2024-09-01.json new file mode 100644 index 000000000..29a4d2c32 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhz/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/iscsipaths", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2lzY3NpUGF0aHM=/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware iscsi-path", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/iscsipaths", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2lzY3NpUGF0aHM=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "IscsiPaths_ListByPrivateCloud", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/iscsiPaths", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/iscsiPaths/default"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "networkBlock", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhz/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhz/2024-09-01.xml new file mode 100644 index 000000000..0185e330c --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhz/2024-09-01.xml @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhz/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhz/2025-09-01.json new file mode 100644 index 000000000..4514993a3 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhz/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/iscsipaths", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2lzY3NpUGF0aHM=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware iscsi-path", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/iscsipaths", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2lzY3NpUGF0aHM=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "IscsiPaths_ListByPrivateCloud", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/iscsiPaths", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/iscsiPaths/default"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "networkBlock", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhz/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhz/2025-09-01.xml new file mode 100644 index 000000000..f7f4e50e2 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhz/2025-09-01.xml @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhzL2RlZmF1bHQ=/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhzL2RlZmF1bHQ=/2023-09-01.xml new file mode 100644 index 000000000..331c89716 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhzL2RlZmF1bHQ=/2023-09-01.xml @@ -0,0 +1,382 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhzL2RlZmF1bHQ=/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhzL2RlZmF1bHQ=/2024-09-01.json new file mode 100644 index 000000000..fb155aabb --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhzL2RlZmF1bHQ=/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/iscsipaths/default", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2lzY3NpUGF0aHMvZGVmYXVsdA==/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware iscsi-path", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/iscsipaths/default", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2lzY3NpUGF0aHMvZGVmYXVsdA==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "IscsiPaths_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/iscsiPaths/default", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/iscsiPaths/default"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "networkBlock", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/iscsipaths/default", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2lzY3NpUGF0aHMvZGVmYXVsdA==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "IscsiPaths_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/iscsiPaths/default", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/iscsipaths/default", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2lzY3NpUGF0aHMvZGVmYXVsdA==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.networkBlock", "options": ["network-block"], "group": "Properties", "help": {"short": "CIDR Block for iSCSI path."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "IscsiPaths_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/iscsiPaths/default", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "networkBlock", "arg": "$resource.properties.networkBlock", "required": true}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/iscsiPaths/default"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "networkBlock", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/iscsipaths/default", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2lzY3NpUGF0aHMvZGVmYXVsdA==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "IscsiPaths_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/iscsiPaths/default", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/iscsiPaths/default"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "networkBlock", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "IscsiPath_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "resource", "required": true, "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "IscsiPaths_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/iscsiPaths/default", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@IscsiPath_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhzL2RlZmF1bHQ=/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhzL2RlZmF1bHQ=/2024-09-01.xml new file mode 100644 index 000000000..7bb5d2bf7 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhzL2RlZmF1bHQ=/2024-09-01.xml @@ -0,0 +1,382 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhzL2RlZmF1bHQ=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhzL2RlZmF1bHQ=/2025-09-01.json new file mode 100644 index 000000000..3193417dd --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhzL2RlZmF1bHQ=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/iscsipaths/default", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2lzY3NpUGF0aHMvZGVmYXVsdA==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware iscsi-path", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/iscsipaths/default", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2lzY3NpUGF0aHMvZGVmYXVsdA==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "IscsiPaths_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/iscsiPaths/default", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/iscsiPaths/default"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "networkBlock", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/iscsipaths/default", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2lzY3NpUGF0aHMvZGVmYXVsdA==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "IscsiPaths_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/iscsiPaths/default", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/iscsipaths/default", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2lzY3NpUGF0aHMvZGVmYXVsdA==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.networkBlock", "options": ["network-block"], "group": "Properties", "help": {"short": "CIDR Block for iSCSI path."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "IscsiPaths_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/iscsiPaths/default", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "networkBlock", "arg": "$resource.properties.networkBlock", "required": true}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/iscsiPaths/default"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "networkBlock", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/iscsipaths/default", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2lzY3NpUGF0aHMvZGVmYXVsdA==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "IscsiPaths_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/iscsiPaths/default", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/iscsiPaths/default"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "networkBlock", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "IscsiPath_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "resource", "required": true, "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "IscsiPaths_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/iscsiPaths/default", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@IscsiPath_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhzL2RlZmF1bHQ=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhzL2RlZmF1bHQ=/2025-09-01.xml new file mode 100644 index 000000000..76b2258bd --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9pc2NzaXBhdGhzL2RlZmF1bHQ=/2025-09-01.xml @@ -0,0 +1,394 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saWNlbnNlcw==/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saWNlbnNlcw==/2025-09-01.json new file mode 100644 index 000000000..e6234ef02 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saWNlbnNlcw==/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/licenses", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2xpY2Vuc2Vz/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware license", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/licenses", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2xpY2Vuc2Vz/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["n", "private-cloud-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Licenses_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/licenses", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/licenses/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "kind", "required": true, "enum": {"items": [{"value": "VmwareFirewall"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}], "discriminators": [{"property": "kind", "value": "VmwareFirewall", "props": [{"type": "string", "name": "broadcomContractNumber"}, {"type": "string", "name": "broadcomSiteId"}, {"type": "integer32", "name": "cores", "required": true}, {"type": "dateTime", "name": "endDate", "required": true, "format": {"protocol": "iso"}}, {"type": "array", "name": "labels", "item": {"type": "object", "props": [{"type": "string", "name": "key", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "value", "required": true, "format": {"minLength": 1}}]}, "identifiers": ["key"]}, {"type": "password", "name": "licenseKey"}]}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saWNlbnNlcw==/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saWNlbnNlcw==/2025-09-01.xml new file mode 100644 index 000000000..04b5e89b7 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saWNlbnNlcw==/2025-09-01.xml @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saWNlbnNlcy97fQ==/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saWNlbnNlcy97fQ==/2025-09-01.json new file mode 100644 index 000000000..c0b670073 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saWNlbnNlcy97fQ==/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/licenses/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2xpY2Vuc2VzL3tsaWNlbnNlTmFtZX0=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware license", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/licenses/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2xpY2Vuc2VzL3tsaWNlbnNlTmFtZX0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.licenseName", "options": ["l", "license-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the license."}, "format": {"pattern": "^[-\\w\\._]+$"}, "enum": {"items": [{"name": "VmwareFirewall", "value": "VmwareFirewall"}]}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["n", "private-cloud-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Licenses_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/licenses/{licenseName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "licenseName", "arg": "$Path.licenseName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}, "enum": {"items": [{"value": "VmwareFirewall"}]}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/licenses/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "kind", "required": true, "enum": {"items": [{"value": "VmwareFirewall"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}], "discriminators": [{"property": "kind", "value": "VmwareFirewall", "props": [{"type": "string", "name": "broadcomContractNumber"}, {"type": "string", "name": "broadcomSiteId"}, {"type": "integer32", "name": "cores", "required": true}, {"type": "dateTime", "name": "endDate", "required": true, "format": {"protocol": "iso"}}, {"type": "array", "name": "labels", "item": {"type": "object", "props": [{"type": "string", "name": "key", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "value", "required": true, "format": {"minLength": 1}}]}, "identifiers": ["key"]}, {"type": "password", "name": "licenseKey"}]}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/licenses/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2xpY2Vuc2VzL3tsaWNlbnNlTmFtZX0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.licenseName", "options": ["l", "license-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the license."}, "format": {"pattern": "^[-\\w\\._]+$"}, "enum": {"items": [{"name": "VmwareFirewall", "value": "VmwareFirewall"}]}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["n", "private-cloud-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "Licenses_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/licenses/{licenseName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "licenseName", "arg": "$Path.licenseName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}, "enum": {"items": [{"value": "VmwareFirewall"}]}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/licenses/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2xpY2Vuc2VzL3tsaWNlbnNlTmFtZX0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.licenseName", "options": ["l", "license-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the license."}, "format": {"pattern": "^[-\\w\\._]+$"}, "enum": {"items": [{"name": "VmwareFirewall", "value": "VmwareFirewall"}]}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["n", "private-cloud-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "object", "var": "$resource.properties.VmwareFirewall", "options": ["vmware-firewall"], "group": "Properties", "args": [{"type": "string", "var": "$resource.properties.VmwareFirewall.broadcomContractNumber", "options": ["contract-number"], "group": "VmwareFirewall", "help": {"short": "The Broadcom contract number associated with the license."}}, {"type": "string", "var": "$resource.properties.VmwareFirewall.broadcomSiteId", "options": ["site-id"], "group": "VmwareFirewall", "help": {"short": "The Broadcom site ID associated with the license."}}, {"type": "integer32", "var": "$resource.properties.VmwareFirewall.cores", "options": ["cores"], "required": true, "group": "VmwareFirewall", "help": {"short": "Number of cores included in the license, measured per hour"}}, {"type": "dateTime", "var": "$resource.properties.VmwareFirewall.endDate", "options": ["end-date"], "required": true, "group": "VmwareFirewall", "help": {"short": "UTC datetime when the license expires"}, "format": {"protocol": "iso"}}, {"type": "array", "var": "$resource.properties.VmwareFirewall.labels", "options": ["labels"], "group": "VmwareFirewall", "help": {"short": "Additional labels passed through for license reporting."}, "item": {"type": "object", "args": [{"type": "string", "var": "$resource.properties.VmwareFirewall.labels[].key", "options": ["key"], "required": true, "help": {"short": "The key of the label."}, "format": {"minLength": 1}}, {"type": "string", "var": "$resource.properties.VmwareFirewall.labels[].value", "options": ["value"], "required": true, "help": {"short": "The value of the label."}, "format": {"minLength": 1}}]}}, {"type": "password", "var": "$resource.properties.VmwareFirewall.licenseKey", "options": ["license-key"], "group": "VmwareFirewall", "help": {"short": "License key"}, "prompt": {"msg": "Password:"}}]}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Licenses_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/licenses/{licenseName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "licenseName", "arg": "$Path.licenseName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}, "enum": {"items": [{"value": "VmwareFirewall"}]}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "kind", "required": true, "enum": {"items": [{"arg": "$resource.properties.VmwareFirewall", "value": "VmwareFirewall"}]}}], "discriminators": [{"property": "kind", "value": "VmwareFirewall", "props": [{"type": "string", "name": "broadcomContractNumber", "arg": "$resource.properties.VmwareFirewall.broadcomContractNumber"}, {"type": "string", "name": "broadcomSiteId", "arg": "$resource.properties.VmwareFirewall.broadcomSiteId"}, {"type": "integer32", "name": "cores", "arg": "$resource.properties.VmwareFirewall.cores", "required": true}, {"type": "dateTime", "name": "endDate", "arg": "$resource.properties.VmwareFirewall.endDate", "required": true, "format": {"protocol": "iso"}}, {"type": "array", "name": "labels", "arg": "$resource.properties.VmwareFirewall.labels", "item": {"type": "object", "props": [{"type": "string", "name": "key", "arg": "$resource.properties.VmwareFirewall.labels[].key", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "value", "arg": "$resource.properties.VmwareFirewall.labels[].value", "required": true, "format": {"minLength": 1}}]}, "identifiers": ["key"]}, {"type": "password", "name": "licenseKey", "arg": "$resource.properties.VmwareFirewall.licenseKey"}]}]}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/licenses/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "kind", "required": true, "enum": {"items": [{"value": "VmwareFirewall"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}], "discriminators": [{"property": "kind", "value": "VmwareFirewall", "props": [{"type": "string", "name": "broadcomContractNumber"}, {"type": "string", "name": "broadcomSiteId"}, {"type": "integer32", "name": "cores", "required": true}, {"type": "dateTime", "name": "endDate", "required": true, "format": {"protocol": "iso"}}, {"type": "array", "name": "labels", "item": {"type": "object", "props": [{"type": "string", "name": "key", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "value", "required": true, "format": {"minLength": 1}}]}, "identifiers": ["key"]}, {"type": "password", "name": "licenseKey"}]}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/licenses/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2xpY2Vuc2VzL3tsaWNlbnNlTmFtZX0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.licenseName", "options": ["l", "license-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the license."}, "format": {"pattern": "^[-\\w\\._]+$"}, "enum": {"items": [{"name": "VmwareFirewall", "value": "VmwareFirewall"}]}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["n", "private-cloud-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "object", "var": "$resource.properties.VmwareFirewall", "options": ["vmware-firewall"], "group": "Properties", "args": [{"nullable": true, "type": "string", "var": "$resource.properties.VmwareFirewall.broadcomContractNumber", "options": ["contract-number"], "group": "VmwareFirewall", "help": {"short": "The Broadcom contract number associated with the license."}}, {"nullable": true, "type": "string", "var": "$resource.properties.VmwareFirewall.broadcomSiteId", "options": ["site-id"], "group": "VmwareFirewall", "help": {"short": "The Broadcom site ID associated with the license."}}, {"type": "integer32", "var": "$resource.properties.VmwareFirewall.cores", "options": ["cores"], "group": "VmwareFirewall", "help": {"short": "Number of cores included in the license, measured per hour"}}, {"type": "dateTime", "var": "$resource.properties.VmwareFirewall.endDate", "options": ["end-date"], "group": "VmwareFirewall", "help": {"short": "UTC datetime when the license expires"}, "format": {"protocol": "iso"}}, {"nullable": true, "type": "array", "var": "$resource.properties.VmwareFirewall.labels", "options": ["labels"], "group": "VmwareFirewall", "help": {"short": "Additional labels passed through for license reporting."}, "item": {"nullable": true, "type": "object", "args": [{"type": "string", "var": "$resource.properties.VmwareFirewall.labels[].key", "options": ["key"], "help": {"short": "The key of the label."}, "format": {"minLength": 1}}, {"type": "string", "var": "$resource.properties.VmwareFirewall.labels[].value", "options": ["value"], "help": {"short": "The value of the label."}, "format": {"minLength": 1}}]}}, {"nullable": true, "type": "password", "var": "$resource.properties.VmwareFirewall.licenseKey", "options": ["license-key"], "group": "VmwareFirewall", "help": {"short": "License key"}, "prompt": {"msg": "Password:"}}]}]}], "operations": [{"operationId": "Licenses_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/licenses/{licenseName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "licenseName", "arg": "$Path.licenseName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}, "enum": {"items": [{"value": "VmwareFirewall"}]}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/licenses/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "kind", "required": true, "enum": {"items": [{"value": "VmwareFirewall"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}], "discriminators": [{"property": "kind", "value": "VmwareFirewall", "props": [{"type": "string", "name": "broadcomContractNumber"}, {"type": "string", "name": "broadcomSiteId"}, {"type": "integer32", "name": "cores", "required": true}, {"type": "dateTime", "name": "endDate", "required": true, "format": {"protocol": "iso"}}, {"type": "array", "name": "labels", "item": {"type": "object", "props": [{"type": "string", "name": "key", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "value", "required": true, "format": {"minLength": 1}}]}, "identifiers": ["key"]}, {"type": "password", "name": "licenseKey"}]}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "License_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "kind", "required": true, "enum": {"items": [{"arg": "$resource.properties.VmwareFirewall", "value": "VmwareFirewall"}]}}], "discriminators": [{"property": "kind", "value": "VmwareFirewall", "props": [{"type": "string", "name": "broadcomContractNumber", "arg": "$resource.properties.VmwareFirewall.broadcomContractNumber"}, {"type": "string", "name": "broadcomSiteId", "arg": "$resource.properties.VmwareFirewall.broadcomSiteId"}, {"type": "integer32", "name": "cores", "arg": "$resource.properties.VmwareFirewall.cores", "required": true}, {"type": "dateTime", "name": "endDate", "arg": "$resource.properties.VmwareFirewall.endDate", "required": true, "format": {"protocol": "iso"}}, {"type": "array", "name": "labels", "arg": "$resource.properties.VmwareFirewall.labels", "item": {"type": "object", "props": [{"type": "string", "name": "key", "arg": "$resource.properties.VmwareFirewall.labels[].key", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "value", "arg": "$resource.properties.VmwareFirewall.labels[].value", "required": true, "format": {"minLength": 1}}]}, "identifiers": ["key"]}, {"type": "password", "name": "licenseKey", "arg": "$resource.properties.VmwareFirewall.licenseKey"}]}]}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Licenses_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/licenses/{licenseName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "licenseName", "arg": "$Path.licenseName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}, "enum": {"items": [{"value": "VmwareFirewall"}]}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@License_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saWNlbnNlcy97fQ==/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saWNlbnNlcy97fQ==/2025-09-01.xml new file mode 100644 index 000000000..44ab12c49 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saWNlbnNlcy97fQ==/2025-09-01.xml @@ -0,0 +1,622 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saWNlbnNlcy97fS9nZXRwcm9wZXJ0aWVz/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saWNlbnNlcy97fS9nZXRwcm9wZXJ0aWVz/2025-09-01.json new file mode 100644 index 000000000..bb1d157aa --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saWNlbnNlcy97fS9nZXRwcm9wZXJ0aWVz/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/licenses/{}/getproperties", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2xpY2Vuc2VzL3tsaWNlbnNlTmFtZX0vZ2V0UHJvcGVydGllcw==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware license", "commands": [{"name": "get-property", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/licenses/{}/getproperties", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2xpY2Vuc2VzL3tsaWNlbnNlTmFtZX0vZ2V0UHJvcGVydGllcw==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.licenseName", "options": ["l", "license-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the license."}, "format": {"pattern": "^[-\\w\\._]+$"}, "enum": {"items": [{"name": "VmwareFirewall", "value": "VmwareFirewall"}]}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["n", "private-cloud-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Licenses_GetProperties", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/licenses/{licenseName}/getProperties", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "licenseName", "arg": "$Path.licenseName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}, "enum": {"items": [{"value": "VmwareFirewall"}]}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "kind", "required": true, "enum": {"items": [{"value": "VmwareFirewall"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}], "discriminators": [{"property": "kind", "value": "VmwareFirewall", "props": [{"type": "string", "name": "broadcomContractNumber"}, {"type": "string", "name": "broadcomSiteId"}, {"type": "integer32", "name": "cores", "required": true}, {"type": "dateTime", "name": "endDate", "required": true, "format": {"protocol": "iso"}}, {"type": "array", "name": "labels", "item": {"type": "object", "props": [{"type": "string", "name": "key", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "value", "required": true, "format": {"minLength": 1}}]}, "identifiers": ["key"]}, {"type": "password", "name": "licenseKey"}]}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saWNlbnNlcy97fS9nZXRwcm9wZXJ0aWVz/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saWNlbnNlcy97fS9nZXRwcm9wZXJ0aWVz/2025-09-01.xml new file mode 100644 index 000000000..585fd4b7b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saWNlbnNlcy97fS9nZXRwcm9wZXJ0aWVz/2025-09-01.xml @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saXN0YWRtaW5jcmVkZW50aWFscw==/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saXN0YWRtaW5jcmVkZW50aWFscw==/2023-09-01.xml new file mode 100644 index 000000000..3c6900159 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saXN0YWRtaW5jcmVkZW50aWFscw==/2023-09-01.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saXN0YWRtaW5jcmVkZW50aWFscw==/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saXN0YWRtaW5jcmVkZW50aWFscw==/2024-09-01.json new file mode 100644 index 000000000..7d2a5b7e5 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saXN0YWRtaW5jcmVkZW50aWFscw==/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/listadmincredentials", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2xpc3RBZG1pbkNyZWRlbnRpYWxz/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud", "commands": [{"name": "list-admin-credentials", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/listadmincredentials", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2xpc3RBZG1pbkNyZWRlbnRpYWxz/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "PrivateClouds_ListAdminCredentials", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/listAdminCredentials", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "password", "name": "nsxtPassword", "secret": true}, {"readOnly": true, "type": "string", "name": "nsxtUsername"}, {"readOnly": true, "type": "password", "name": "vcenterPassword", "secret": true}, {"readOnly": true, "type": "string", "name": "vcenterUsername"}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saXN0YWRtaW5jcmVkZW50aWFscw==/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saXN0YWRtaW5jcmVkZW50aWFscw==/2024-09-01.xml new file mode 100644 index 000000000..5f5107a62 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saXN0YWRtaW5jcmVkZW50aWFscw==/2024-09-01.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saXN0YWRtaW5jcmVkZW50aWFscw==/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saXN0YWRtaW5jcmVkZW50aWFscw==/2025-09-01.json new file mode 100644 index 000000000..e16b9cafb --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saXN0YWRtaW5jcmVkZW50aWFscw==/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/listadmincredentials", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2xpc3RBZG1pbkNyZWRlbnRpYWxz/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud", "commands": [{"name": "list-admin-credentials", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/listadmincredentials", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L2xpc3RBZG1pbkNyZWRlbnRpYWxz/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "PrivateClouds_ListAdminCredentials", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/listAdminCredentials", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "password", "name": "nsxtPassword"}, {"readOnly": true, "type": "string", "name": "nsxtUsername"}, {"readOnly": true, "type": "password", "name": "vcenterPassword"}, {"readOnly": true, "type": "string", "name": "vcenterUsername"}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saXN0YWRtaW5jcmVkZW50aWFscw==/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saXN0YWRtaW5jcmVkZW50aWFscw==/2025-09-01.xml new file mode 100644 index 000000000..5008291a4 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9saXN0YWRtaW5jcmVkZW50aWFscw==/2025-09-01.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXM=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXM=/2025-09-01.json new file mode 100644 index 000000000..4e9761348 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXM=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/maintenances", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L21haW50ZW5hbmNlcw==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud maintenance", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/maintenances", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L21haW50ZW5hbmNlcw==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["n", "private-cloud-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "dateTime", "var": "$Query.from", "options": ["from-date"], "group": "", "help": {"short": "Date from which result should be returned. ie. scheduledStartTime >= from"}, "format": {"protocol": "iso"}}, {"type": "string", "var": "$Query.stateName", "options": ["state-name"], "help": {"short": "Filter maintenances based on state"}, "enum": {"items": [{"name": "Canceled", "value": "Canceled"}, {"name": "Failed", "value": "Failed"}, {"name": "InProgress", "value": "InProgress"}, {"name": "NotScheduled", "value": "NotScheduled"}, {"name": "Scheduled", "value": "Scheduled"}, {"name": "Success", "value": "Success"}]}}, {"type": "string", "var": "$Query.status", "options": ["status"], "help": {"short": "Filter active or inactive maintenances"}, "enum": {"items": [{"name": "Active", "value": "Active"}, {"name": "Inactive", "value": "Inactive"}]}}, {"type": "dateTime", "var": "$Query.to", "options": ["to-date"], "group": "", "help": {"short": "Date till which result should be returned. i.e. scheduledStartTime <= to-date"}, "format": {"protocol": "iso"}}]}], "operations": [{"operationId": "Maintenances_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/maintenances", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "dateTime", "name": "from", "arg": "$Query.from", "format": {"protocol": "iso"}}, {"type": "string", "name": "stateName", "arg": "$Query.stateName", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "InProgress"}, {"value": "NotScheduled"}, {"value": "Scheduled"}, {"value": "Success"}]}}, {"type": "string", "name": "status", "arg": "$Query.status", "enum": {"items": [{"value": "Active"}, {"value": "Inactive"}]}}, {"type": "dateTime", "name": "to", "arg": "$Query.to", "format": {"protocol": "iso"}}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/maintenances/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"readOnly": true, "type": "string", "name": "component", "enum": {"items": [{"value": "ESXI"}, {"value": "NSXT"}, {"value": "VCSA"}]}}, {"readOnly": true, "type": "string", "name": "displayName"}, {"readOnly": true, "type": "integer64", "name": "estimatedDurationInMinutes"}, {"readOnly": true, "type": "string", "name": "impact"}, {"readOnly": true, "type": "string", "name": "infoLink"}, {"readOnly": true, "type": "object", "name": "maintenanceReadiness", "props": [{"readOnly": true, "type": "array", "name": "failedChecks", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "impactedResources", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "errors", "item": {"type": "object", "props": [{"readOnly": true, "type": "boolean", "name": "actionRequired"}, {"readOnly": true, "type": "string", "name": "details"}, {"readOnly": true, "type": "string", "name": "errorCode"}, {"readOnly": true, "type": "string", "name": "name"}, {"readOnly": true, "type": "array", "name": "resolutionSteps", "item": {"type": "string"}}]}}, {"readOnly": true, "type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "name"}]}}, {"readOnly": true, "type": "dateTime", "name": "lastUpdated", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "message"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "DataNotAvailable"}, {"value": "NotApplicable"}, {"value": "NotReady"}, {"value": "Ready"}]}}, {"readOnly": true, "type": "string", "name": "type", "enum": {"items": [{"value": "Precheck"}, {"value": "Preflight"}]}}]}, {"readOnly": true, "type": "array", "name": "operations", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "kind", "enum": {"items": [{"value": "MaintenanceReadinessRefresh"}, {"value": "Reschedule"}, {"value": "Schedule"}]}}], "discriminators": [{"property": "kind", "value": "MaintenanceReadinessRefresh", "props": [{"readOnly": true, "type": "string", "name": "disabledReason"}, {"readOnly": true, "type": "boolean", "name": "isDisabled"}, {"readOnly": true, "type": "string", "name": "message"}, {"readOnly": true, "type": "boolean", "name": "refreshedByMicrosoft"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Failed"}, {"value": "InProgress"}, {"value": "NotApplicable"}, {"value": "NotStarted"}]}}]}, {"property": "kind", "value": "Reschedule", "props": [{"readOnly": true, "type": "array", "name": "constraints", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "kind", "enum": {"items": [{"value": "AvailableWindowForMaintenance"}, {"value": "Blocked"}]}}], "discriminators": [{"property": "kind", "value": "AvailableWindowForMaintenance", "props": [{"readOnly": true, "type": "dateTime", "name": "endsAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "dateTime", "name": "startsAt", "format": {"protocol": "iso"}}]}, {"property": "kind", "value": "Blocked", "props": [{"readOnly": true, "type": "string", "name": "category", "enum": {"items": [{"value": "HiPriorityEvent"}, {"value": "Holiday"}, {"value": "QuotaExhausted"}]}}, {"readOnly": true, "type": "array", "name": "timeRanges", "item": {"type": "object", "props": [{"readOnly": true, "type": "dateTime", "name": "endsAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "reason"}, {"readOnly": true, "type": "dateTime", "name": "startsAt", "format": {"protocol": "iso"}}], "cls": "BlockedDatesConstraintTimeRange_read"}, "identifiers": ["endsAt", "startsAt"]}]}]}}, {"readOnly": true, "type": "string", "name": "disabledReason"}, {"readOnly": true, "type": "boolean", "name": "isDisabled"}]}, {"property": "kind", "value": "Schedule", "props": [{"readOnly": true, "type": "array", "name": "constraints", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "kind", "enum": {"items": [{"value": "AvailableWindowForMaintenance"}, {"value": "Blocked"}, {"value": "SchedulingWindow"}]}}], "discriminators": [{"property": "kind", "value": "AvailableWindowForMaintenance", "props": [{"readOnly": true, "type": "dateTime", "name": "endsAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "dateTime", "name": "startsAt", "format": {"protocol": "iso"}}]}, {"property": "kind", "value": "Blocked", "props": [{"readOnly": true, "type": "string", "name": "category", "enum": {"items": [{"value": "HiPriorityEvent"}, {"value": "Holiday"}, {"value": "QuotaExhausted"}]}}, {"readOnly": true, "type": "array<@BlockedDatesConstraintTimeRange_read>", "name": "timeRanges", "item": {"type": "@BlockedDatesConstraintTimeRange_read"}, "identifiers": ["endsAt", "startsAt"]}]}, {"property": "kind", "value": "SchedulingWindow", "props": [{"readOnly": true, "type": "dateTime", "name": "endsAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "dateTime", "name": "startsAt", "format": {"protocol": "iso"}}]}]}}, {"readOnly": true, "type": "string", "name": "disabledReason"}, {"readOnly": true, "type": "boolean", "name": "isDisabled"}]}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "boolean", "name": "scheduledByMicrosoft"}, {"readOnly": true, "type": "dateTime", "name": "scheduledStartTime", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "object", "name": "state", "props": [{"type": "dateTime", "name": "endedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "message"}, {"type": "string", "name": "name", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "InProgress"}, {"value": "NotScheduled"}, {"value": "Scheduled"}, {"value": "Success"}]}}, {"type": "dateTime", "name": "startedAt", "format": {"protocol": "iso"}}]}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXM=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXM=/2025-09-01.xml new file mode 100644 index 000000000..059dc31ef --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXM=/2025-09-01.xml @@ -0,0 +1,334 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30=/2025-09-01.json new file mode 100644 index 000000000..687ae6025 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/maintenances/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L21haW50ZW5hbmNlcy97bWFpbnRlbmFuY2VOYW1lfQ==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud maintenance", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/maintenances/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L21haW50ZW5hbmNlcy97bWFpbnRlbmFuY2VOYW1lfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.maintenanceName", "options": ["m", "maintenance-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the maintenance"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["n", "private-cloud-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Maintenances_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/maintenances/{maintenanceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "maintenanceName", "arg": "$Path.maintenanceName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/maintenances/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"readOnly": true, "type": "string", "name": "component", "enum": {"items": [{"value": "ESXI"}, {"value": "NSXT"}, {"value": "VCSA"}]}}, {"readOnly": true, "type": "string", "name": "displayName"}, {"readOnly": true, "type": "integer64", "name": "estimatedDurationInMinutes"}, {"readOnly": true, "type": "string", "name": "impact"}, {"readOnly": true, "type": "string", "name": "infoLink"}, {"readOnly": true, "type": "object", "name": "maintenanceReadiness", "props": [{"readOnly": true, "type": "array", "name": "failedChecks", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "impactedResources", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "errors", "item": {"type": "object", "props": [{"readOnly": true, "type": "boolean", "name": "actionRequired"}, {"readOnly": true, "type": "string", "name": "details"}, {"readOnly": true, "type": "string", "name": "errorCode"}, {"readOnly": true, "type": "string", "name": "name"}, {"readOnly": true, "type": "array", "name": "resolutionSteps", "item": {"type": "string"}}]}}, {"readOnly": true, "type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "name"}]}}, {"readOnly": true, "type": "dateTime", "name": "lastUpdated", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "message"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "DataNotAvailable"}, {"value": "NotApplicable"}, {"value": "NotReady"}, {"value": "Ready"}]}}, {"readOnly": true, "type": "string", "name": "type", "enum": {"items": [{"value": "Precheck"}, {"value": "Preflight"}]}}]}, {"readOnly": true, "type": "array", "name": "operations", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "kind", "enum": {"items": [{"value": "MaintenanceReadinessRefresh"}, {"value": "Reschedule"}, {"value": "Schedule"}]}}], "discriminators": [{"property": "kind", "value": "MaintenanceReadinessRefresh", "props": [{"readOnly": true, "type": "string", "name": "disabledReason"}, {"readOnly": true, "type": "boolean", "name": "isDisabled"}, {"readOnly": true, "type": "string", "name": "message"}, {"readOnly": true, "type": "boolean", "name": "refreshedByMicrosoft"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Failed"}, {"value": "InProgress"}, {"value": "NotApplicable"}, {"value": "NotStarted"}]}}]}, {"property": "kind", "value": "Reschedule", "props": [{"readOnly": true, "type": "array", "name": "constraints", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "kind", "enum": {"items": [{"value": "AvailableWindowForMaintenance"}, {"value": "Blocked"}]}}], "discriminators": [{"property": "kind", "value": "AvailableWindowForMaintenance", "props": [{"readOnly": true, "type": "dateTime", "name": "endsAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "dateTime", "name": "startsAt", "format": {"protocol": "iso"}}]}, {"property": "kind", "value": "Blocked", "props": [{"readOnly": true, "type": "string", "name": "category", "enum": {"items": [{"value": "HiPriorityEvent"}, {"value": "Holiday"}, {"value": "QuotaExhausted"}]}}, {"readOnly": true, "type": "array", "name": "timeRanges", "item": {"type": "object", "props": [{"readOnly": true, "type": "dateTime", "name": "endsAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "reason"}, {"readOnly": true, "type": "dateTime", "name": "startsAt", "format": {"protocol": "iso"}}], "cls": "BlockedDatesConstraintTimeRange_read"}, "identifiers": ["endsAt", "startsAt"]}]}]}}, {"readOnly": true, "type": "string", "name": "disabledReason"}, {"readOnly": true, "type": "boolean", "name": "isDisabled"}]}, {"property": "kind", "value": "Schedule", "props": [{"readOnly": true, "type": "array", "name": "constraints", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "kind", "enum": {"items": [{"value": "AvailableWindowForMaintenance"}, {"value": "Blocked"}, {"value": "SchedulingWindow"}]}}], "discriminators": [{"property": "kind", "value": "AvailableWindowForMaintenance", "props": [{"readOnly": true, "type": "dateTime", "name": "endsAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "dateTime", "name": "startsAt", "format": {"protocol": "iso"}}]}, {"property": "kind", "value": "Blocked", "props": [{"readOnly": true, "type": "string", "name": "category", "enum": {"items": [{"value": "HiPriorityEvent"}, {"value": "Holiday"}, {"value": "QuotaExhausted"}]}}, {"readOnly": true, "type": "array<@BlockedDatesConstraintTimeRange_read>", "name": "timeRanges", "item": {"type": "@BlockedDatesConstraintTimeRange_read"}, "identifiers": ["endsAt", "startsAt"]}]}, {"property": "kind", "value": "SchedulingWindow", "props": [{"readOnly": true, "type": "dateTime", "name": "endsAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "dateTime", "name": "startsAt", "format": {"protocol": "iso"}}]}]}}, {"readOnly": true, "type": "string", "name": "disabledReason"}, {"readOnly": true, "type": "boolean", "name": "isDisabled"}]}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "boolean", "name": "scheduledByMicrosoft"}, {"readOnly": true, "type": "dateTime", "name": "scheduledStartTime", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "object", "name": "state", "props": [{"type": "dateTime", "name": "endedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "message"}, {"type": "string", "name": "name", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "InProgress"}, {"value": "NotScheduled"}, {"value": "Scheduled"}, {"value": "Success"}]}}, {"type": "dateTime", "name": "startedAt", "format": {"protocol": "iso"}}]}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30=/2025-09-01.xml new file mode 100644 index 000000000..a328e00c6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30=/2025-09-01.xml @@ -0,0 +1,288 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30vaW5pdGlhdGVjaGVja3M=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30vaW5pdGlhdGVjaGVja3M=/2025-09-01.json new file mode 100644 index 000000000..1cef52bf4 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30vaW5pdGlhdGVjaGVja3M=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/maintenances/{}/initiatechecks", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L21haW50ZW5hbmNlcy97bWFpbnRlbmFuY2VOYW1lfS9pbml0aWF0ZUNoZWNrcw==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud maintenance", "commands": [{"name": "initiate-check", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/maintenances/{}/initiatechecks", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L21haW50ZW5hbmNlcy97bWFpbnRlbmFuY2VOYW1lfS9pbml0aWF0ZUNoZWNrcw==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.maintenanceName", "options": ["m", "maintenance-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the maintenance"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["n", "private-cloud-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Maintenances_InitiateChecks", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/maintenances/{maintenanceName}/initiateChecks", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "maintenanceName", "arg": "$Path.maintenanceName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/maintenances/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"readOnly": true, "type": "string", "name": "component", "enum": {"items": [{"value": "ESXI"}, {"value": "NSXT"}, {"value": "VCSA"}]}}, {"readOnly": true, "type": "string", "name": "displayName"}, {"readOnly": true, "type": "integer64", "name": "estimatedDurationInMinutes"}, {"readOnly": true, "type": "string", "name": "impact"}, {"readOnly": true, "type": "string", "name": "infoLink"}, {"readOnly": true, "type": "object", "name": "maintenanceReadiness", "props": [{"readOnly": true, "type": "array", "name": "failedChecks", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "impactedResources", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "errors", "item": {"type": "object", "props": [{"readOnly": true, "type": "boolean", "name": "actionRequired"}, {"readOnly": true, "type": "string", "name": "details"}, {"readOnly": true, "type": "string", "name": "errorCode"}, {"readOnly": true, "type": "string", "name": "name"}, {"readOnly": true, "type": "array", "name": "resolutionSteps", "item": {"type": "string"}}]}}, {"readOnly": true, "type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "name"}]}}, {"readOnly": true, "type": "dateTime", "name": "lastUpdated", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "message"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "DataNotAvailable"}, {"value": "NotApplicable"}, {"value": "NotReady"}, {"value": "Ready"}]}}, {"readOnly": true, "type": "string", "name": "type", "enum": {"items": [{"value": "Precheck"}, {"value": "Preflight"}]}}]}, {"readOnly": true, "type": "array", "name": "operations", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "kind", "enum": {"items": [{"value": "MaintenanceReadinessRefresh"}, {"value": "Reschedule"}, {"value": "Schedule"}]}}], "discriminators": [{"property": "kind", "value": "MaintenanceReadinessRefresh", "props": [{"readOnly": true, "type": "string", "name": "disabledReason"}, {"readOnly": true, "type": "boolean", "name": "isDisabled"}, {"readOnly": true, "type": "string", "name": "message"}, {"readOnly": true, "type": "boolean", "name": "refreshedByMicrosoft"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Failed"}, {"value": "InProgress"}, {"value": "NotApplicable"}, {"value": "NotStarted"}]}}]}, {"property": "kind", "value": "Reschedule", "props": [{"readOnly": true, "type": "array", "name": "constraints", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "kind", "enum": {"items": [{"value": "AvailableWindowForMaintenance"}, {"value": "Blocked"}]}}], "discriminators": [{"property": "kind", "value": "AvailableWindowForMaintenance", "props": [{"readOnly": true, "type": "dateTime", "name": "endsAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "dateTime", "name": "startsAt", "format": {"protocol": "iso"}}]}, {"property": "kind", "value": "Blocked", "props": [{"readOnly": true, "type": "string", "name": "category", "enum": {"items": [{"value": "HiPriorityEvent"}, {"value": "Holiday"}, {"value": "QuotaExhausted"}]}}, {"readOnly": true, "type": "array", "name": "timeRanges", "item": {"type": "object", "props": [{"readOnly": true, "type": "dateTime", "name": "endsAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "reason"}, {"readOnly": true, "type": "dateTime", "name": "startsAt", "format": {"protocol": "iso"}}], "cls": "BlockedDatesConstraintTimeRange_read"}, "identifiers": ["endsAt", "startsAt"]}]}]}}, {"readOnly": true, "type": "string", "name": "disabledReason"}, {"readOnly": true, "type": "boolean", "name": "isDisabled"}]}, {"property": "kind", "value": "Schedule", "props": [{"readOnly": true, "type": "array", "name": "constraints", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "kind", "enum": {"items": [{"value": "AvailableWindowForMaintenance"}, {"value": "Blocked"}, {"value": "SchedulingWindow"}]}}], "discriminators": [{"property": "kind", "value": "AvailableWindowForMaintenance", "props": [{"readOnly": true, "type": "dateTime", "name": "endsAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "dateTime", "name": "startsAt", "format": {"protocol": "iso"}}]}, {"property": "kind", "value": "Blocked", "props": [{"readOnly": true, "type": "string", "name": "category", "enum": {"items": [{"value": "HiPriorityEvent"}, {"value": "Holiday"}, {"value": "QuotaExhausted"}]}}, {"readOnly": true, "type": "array<@BlockedDatesConstraintTimeRange_read>", "name": "timeRanges", "item": {"type": "@BlockedDatesConstraintTimeRange_read"}, "identifiers": ["endsAt", "startsAt"]}]}, {"property": "kind", "value": "SchedulingWindow", "props": [{"readOnly": true, "type": "dateTime", "name": "endsAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "dateTime", "name": "startsAt", "format": {"protocol": "iso"}}]}]}}, {"readOnly": true, "type": "string", "name": "disabledReason"}, {"readOnly": true, "type": "boolean", "name": "isDisabled"}]}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "boolean", "name": "scheduledByMicrosoft"}, {"readOnly": true, "type": "dateTime", "name": "scheduledStartTime", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "object", "name": "state", "props": [{"type": "dateTime", "name": "endedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "message"}, {"type": "string", "name": "name", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "InProgress"}, {"value": "NotScheduled"}, {"value": "Scheduled"}, {"value": "Success"}]}}, {"type": "dateTime", "name": "startedAt", "format": {"protocol": "iso"}}]}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30vaW5pdGlhdGVjaGVja3M=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30vaW5pdGlhdGVjaGVja3M=/2025-09-01.xml new file mode 100644 index 000000000..20246d607 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30vaW5pdGlhdGVjaGVja3M=/2025-09-01.xml @@ -0,0 +1,288 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30vc2NoZWR1bGU=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30vc2NoZWR1bGU=/2025-09-01.json new file mode 100644 index 000000000..346430418 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30vc2NoZWR1bGU=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/maintenances/{}/schedule", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L21haW50ZW5hbmNlcy97bWFpbnRlbmFuY2VOYW1lfS9zY2hlZHVsZQ==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud maintenance", "commands": [{"name": "schedule", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/maintenances/{}/schedule", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L21haW50ZW5hbmNlcy97bWFpbnRlbmFuY2VOYW1lfS9zY2hlZHVsZQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.maintenanceName", "options": ["m", "maintenance-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the maintenance"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["n", "private-cloud-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Body", "args": [{"type": "string", "var": "$body.message", "options": ["message"], "group": "Body", "help": {"short": "Scheduling message"}}, {"type": "dateTime", "var": "$body.scheduleTime", "options": ["schedule-time"], "group": "Body", "help": {"short": "Schedule time for maintenance"}, "format": {"protocol": "iso"}}]}], "operations": [{"operationId": "Maintenances_Schedule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/maintenances/{maintenanceName}/schedule", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "maintenanceName", "arg": "$Path.maintenanceName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "string", "name": "message", "arg": "$body.message"}, {"type": "dateTime", "name": "scheduleTime", "arg": "$body.scheduleTime", "format": {"protocol": "iso"}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/maintenances/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"readOnly": true, "type": "string", "name": "component", "enum": {"items": [{"value": "ESXI"}, {"value": "NSXT"}, {"value": "VCSA"}]}}, {"readOnly": true, "type": "string", "name": "displayName"}, {"readOnly": true, "type": "integer64", "name": "estimatedDurationInMinutes"}, {"readOnly": true, "type": "string", "name": "impact"}, {"readOnly": true, "type": "string", "name": "infoLink"}, {"readOnly": true, "type": "object", "name": "maintenanceReadiness", "props": [{"readOnly": true, "type": "array", "name": "failedChecks", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "impactedResources", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "errors", "item": {"type": "object", "props": [{"readOnly": true, "type": "boolean", "name": "actionRequired"}, {"readOnly": true, "type": "string", "name": "details"}, {"readOnly": true, "type": "string", "name": "errorCode"}, {"readOnly": true, "type": "string", "name": "name"}, {"readOnly": true, "type": "array", "name": "resolutionSteps", "item": {"type": "string"}}]}}, {"readOnly": true, "type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "name"}]}}, {"readOnly": true, "type": "dateTime", "name": "lastUpdated", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "message"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "DataNotAvailable"}, {"value": "NotApplicable"}, {"value": "NotReady"}, {"value": "Ready"}]}}, {"readOnly": true, "type": "string", "name": "type", "enum": {"items": [{"value": "Precheck"}, {"value": "Preflight"}]}}]}, {"readOnly": true, "type": "array", "name": "operations", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "kind", "enum": {"items": [{"value": "MaintenanceReadinessRefresh"}, {"value": "Reschedule"}, {"value": "Schedule"}]}}], "discriminators": [{"property": "kind", "value": "MaintenanceReadinessRefresh", "props": [{"readOnly": true, "type": "string", "name": "disabledReason"}, {"readOnly": true, "type": "boolean", "name": "isDisabled"}, {"readOnly": true, "type": "string", "name": "message"}, {"readOnly": true, "type": "boolean", "name": "refreshedByMicrosoft"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Failed"}, {"value": "InProgress"}, {"value": "NotApplicable"}, {"value": "NotStarted"}]}}]}, {"property": "kind", "value": "Reschedule", "props": [{"readOnly": true, "type": "array", "name": "constraints", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "kind", "enum": {"items": [{"value": "AvailableWindowForMaintenance"}, {"value": "Blocked"}]}}], "discriminators": [{"property": "kind", "value": "AvailableWindowForMaintenance", "props": [{"readOnly": true, "type": "dateTime", "name": "endsAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "dateTime", "name": "startsAt", "format": {"protocol": "iso"}}]}, {"property": "kind", "value": "Blocked", "props": [{"readOnly": true, "type": "string", "name": "category", "enum": {"items": [{"value": "HiPriorityEvent"}, {"value": "Holiday"}, {"value": "QuotaExhausted"}]}}, {"readOnly": true, "type": "array", "name": "timeRanges", "item": {"type": "object", "props": [{"readOnly": true, "type": "dateTime", "name": "endsAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "reason"}, {"readOnly": true, "type": "dateTime", "name": "startsAt", "format": {"protocol": "iso"}}], "cls": "BlockedDatesConstraintTimeRange_read"}, "identifiers": ["endsAt", "startsAt"]}]}]}}, {"readOnly": true, "type": "string", "name": "disabledReason"}, {"readOnly": true, "type": "boolean", "name": "isDisabled"}]}, {"property": "kind", "value": "Schedule", "props": [{"readOnly": true, "type": "array", "name": "constraints", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "kind", "enum": {"items": [{"value": "AvailableWindowForMaintenance"}, {"value": "Blocked"}, {"value": "SchedulingWindow"}]}}], "discriminators": [{"property": "kind", "value": "AvailableWindowForMaintenance", "props": [{"readOnly": true, "type": "dateTime", "name": "endsAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "dateTime", "name": "startsAt", "format": {"protocol": "iso"}}]}, {"property": "kind", "value": "Blocked", "props": [{"readOnly": true, "type": "string", "name": "category", "enum": {"items": [{"value": "HiPriorityEvent"}, {"value": "Holiday"}, {"value": "QuotaExhausted"}]}}, {"readOnly": true, "type": "array<@BlockedDatesConstraintTimeRange_read>", "name": "timeRanges", "item": {"type": "@BlockedDatesConstraintTimeRange_read"}, "identifiers": ["endsAt", "startsAt"]}]}, {"property": "kind", "value": "SchedulingWindow", "props": [{"readOnly": true, "type": "dateTime", "name": "endsAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "dateTime", "name": "startsAt", "format": {"protocol": "iso"}}]}]}}, {"readOnly": true, "type": "string", "name": "disabledReason"}, {"readOnly": true, "type": "boolean", "name": "isDisabled"}]}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "boolean", "name": "scheduledByMicrosoft"}, {"readOnly": true, "type": "dateTime", "name": "scheduledStartTime", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "object", "name": "state", "props": [{"type": "dateTime", "name": "endedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "message"}, {"type": "string", "name": "name", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "InProgress"}, {"value": "NotScheduled"}, {"value": "Scheduled"}, {"value": "Success"}]}}, {"type": "dateTime", "name": "startedAt", "format": {"protocol": "iso"}}]}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30vc2NoZWR1bGU=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30vc2NoZWR1bGU=/2025-09-01.xml new file mode 100644 index 000000000..8f14ca596 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30vc2NoZWR1bGU=/2025-09-01.xml @@ -0,0 +1,307 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30vcmVzY2hlZHVsZQ==/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30vcmVzY2hlZHVsZQ==/2025-09-01.json new file mode 100644 index 000000000..2b5f2284a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30vcmVzY2hlZHVsZQ==/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/maintenances/{}/reschedule", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L21haW50ZW5hbmNlcy97bWFpbnRlbmFuY2VOYW1lfS9yZXNjaGVkdWxl/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud maintenance", "commands": [{"name": "reschedule", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/maintenances/{}/reschedule", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L21haW50ZW5hbmNlcy97bWFpbnRlbmFuY2VOYW1lfS9yZXNjaGVkdWxl/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.maintenanceName", "options": ["m", "maintenance-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the maintenance"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.privateCloudName", "options": ["n", "private-cloud-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Body", "args": [{"type": "string", "var": "$body.message", "options": ["message"], "group": "Body", "help": {"short": "Scheduling message"}}, {"type": "dateTime", "var": "$body.rescheduleTime", "options": ["reschedule-time"], "group": "Body", "help": {"short": "Reschedule time for the maintenance"}, "format": {"protocol": "iso"}}]}], "operations": [{"operationId": "Maintenances_Reschedule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/maintenances/{maintenanceName}/reschedule", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "maintenanceName", "arg": "$Path.maintenanceName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "required": true, "props": [{"type": "string", "name": "message", "arg": "$body.message"}, {"type": "dateTime", "name": "rescheduleTime", "arg": "$body.rescheduleTime", "format": {"protocol": "iso"}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/maintenances/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"readOnly": true, "type": "string", "name": "component", "enum": {"items": [{"value": "ESXI"}, {"value": "NSXT"}, {"value": "VCSA"}]}}, {"readOnly": true, "type": "string", "name": "displayName"}, {"readOnly": true, "type": "integer64", "name": "estimatedDurationInMinutes"}, {"readOnly": true, "type": "string", "name": "impact"}, {"readOnly": true, "type": "string", "name": "infoLink"}, {"readOnly": true, "type": "object", "name": "maintenanceReadiness", "props": [{"readOnly": true, "type": "array", "name": "failedChecks", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "impactedResources", "item": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "errors", "item": {"type": "object", "props": [{"readOnly": true, "type": "boolean", "name": "actionRequired"}, {"readOnly": true, "type": "string", "name": "details"}, {"readOnly": true, "type": "string", "name": "errorCode"}, {"readOnly": true, "type": "string", "name": "name"}, {"readOnly": true, "type": "array", "name": "resolutionSteps", "item": {"type": "string"}}]}}, {"readOnly": true, "type": "string", "name": "id"}]}}, {"readOnly": true, "type": "string", "name": "name"}]}}, {"readOnly": true, "type": "dateTime", "name": "lastUpdated", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "message"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "DataNotAvailable"}, {"value": "NotApplicable"}, {"value": "NotReady"}, {"value": "Ready"}]}}, {"readOnly": true, "type": "string", "name": "type", "enum": {"items": [{"value": "Precheck"}, {"value": "Preflight"}]}}]}, {"readOnly": true, "type": "array", "name": "operations", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "kind", "enum": {"items": [{"value": "MaintenanceReadinessRefresh"}, {"value": "Reschedule"}, {"value": "Schedule"}]}}], "discriminators": [{"property": "kind", "value": "MaintenanceReadinessRefresh", "props": [{"readOnly": true, "type": "string", "name": "disabledReason"}, {"readOnly": true, "type": "boolean", "name": "isDisabled"}, {"readOnly": true, "type": "string", "name": "message"}, {"readOnly": true, "type": "boolean", "name": "refreshedByMicrosoft"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Failed"}, {"value": "InProgress"}, {"value": "NotApplicable"}, {"value": "NotStarted"}]}}]}, {"property": "kind", "value": "Reschedule", "props": [{"readOnly": true, "type": "array", "name": "constraints", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "kind", "enum": {"items": [{"value": "AvailableWindowForMaintenance"}, {"value": "Blocked"}]}}], "discriminators": [{"property": "kind", "value": "AvailableWindowForMaintenance", "props": [{"readOnly": true, "type": "dateTime", "name": "endsAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "dateTime", "name": "startsAt", "format": {"protocol": "iso"}}]}, {"property": "kind", "value": "Blocked", "props": [{"readOnly": true, "type": "string", "name": "category", "enum": {"items": [{"value": "HiPriorityEvent"}, {"value": "Holiday"}, {"value": "QuotaExhausted"}]}}, {"readOnly": true, "type": "array", "name": "timeRanges", "item": {"type": "object", "props": [{"readOnly": true, "type": "dateTime", "name": "endsAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "reason"}, {"readOnly": true, "type": "dateTime", "name": "startsAt", "format": {"protocol": "iso"}}], "cls": "BlockedDatesConstraintTimeRange_read"}, "identifiers": ["endsAt", "startsAt"]}]}]}}, {"readOnly": true, "type": "string", "name": "disabledReason"}, {"readOnly": true, "type": "boolean", "name": "isDisabled"}]}, {"property": "kind", "value": "Schedule", "props": [{"readOnly": true, "type": "array", "name": "constraints", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "kind", "enum": {"items": [{"value": "AvailableWindowForMaintenance"}, {"value": "Blocked"}, {"value": "SchedulingWindow"}]}}], "discriminators": [{"property": "kind", "value": "AvailableWindowForMaintenance", "props": [{"readOnly": true, "type": "dateTime", "name": "endsAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "dateTime", "name": "startsAt", "format": {"protocol": "iso"}}]}, {"property": "kind", "value": "Blocked", "props": [{"readOnly": true, "type": "string", "name": "category", "enum": {"items": [{"value": "HiPriorityEvent"}, {"value": "Holiday"}, {"value": "QuotaExhausted"}]}}, {"readOnly": true, "type": "array<@BlockedDatesConstraintTimeRange_read>", "name": "timeRanges", "item": {"type": "@BlockedDatesConstraintTimeRange_read"}, "identifiers": ["endsAt", "startsAt"]}]}, {"property": "kind", "value": "SchedulingWindow", "props": [{"readOnly": true, "type": "dateTime", "name": "endsAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "dateTime", "name": "startsAt", "format": {"protocol": "iso"}}]}]}}, {"readOnly": true, "type": "string", "name": "disabledReason"}, {"readOnly": true, "type": "boolean", "name": "isDisabled"}]}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "boolean", "name": "scheduledByMicrosoft"}, {"readOnly": true, "type": "dateTime", "name": "scheduledStartTime", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "object", "name": "state", "props": [{"type": "dateTime", "name": "endedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "message"}, {"type": "string", "name": "name", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "InProgress"}, {"value": "NotScheduled"}, {"value": "Scheduled"}, {"value": "Success"}]}}, {"type": "dateTime", "name": "startedAt", "format": {"protocol": "iso"}}]}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30vcmVzY2hlZHVsZQ==/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30vcmVzY2hlZHVsZQ==/2025-09-01.xml new file mode 100644 index 000000000..28d54c4f9 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9tYWludGVuYW5jZXMve30vcmVzY2hlZHVsZQ==/2025-09-01.xml @@ -0,0 +1,307 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtz/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtz/2024-09-01.json new file mode 100644 index 000000000..32633c919 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtz/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/provisionednetworks", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3Byb3Zpc2lvbmVkTmV0d29ya3M=/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud provisioned-network", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/provisionednetworks", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3Byb3Zpc2lvbmVkTmV0d29ya3M=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["private-cloud-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ProvisionedNetworks_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/provisionedNetworks", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/provisionedNetworks/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "addressPrefix"}, {"readOnly": true, "type": "string", "name": "networkType", "enum": {"items": [{"value": "esxManagement"}, {"value": "esxReplication"}, {"value": "hcxManagement"}, {"value": "hcxUplink"}, {"value": "vcenterManagement"}, {"value": "vmotion"}, {"value": "vsan"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtz/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtz/2024-09-01.xml new file mode 100644 index 000000000..e572fdd4e --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtz/2024-09-01.xml @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtz/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtz/2025-09-01.json new file mode 100644 index 000000000..1eae90dcb --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtz/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/provisionednetworks", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3Byb3Zpc2lvbmVkTmV0d29ya3M=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud provisioned-network", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/provisionednetworks", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3Byb3Zpc2lvbmVkTmV0d29ya3M=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["private-cloud-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ProvisionedNetworks_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/provisionedNetworks", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/provisionedNetworks/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "addressPrefix"}, {"readOnly": true, "type": "string", "name": "networkType", "enum": {"items": [{"value": "esxManagement"}, {"value": "esxReplication"}, {"value": "hcxManagement"}, {"value": "hcxUplink"}, {"value": "vcenterManagement"}, {"value": "vmotion"}, {"value": "vsan"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtz/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtz/2025-09-01.xml new file mode 100644 index 000000000..f5152172d --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtz/2025-09-01.xml @@ -0,0 +1,111 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtzL3t9/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtzL3t9/2024-09-01.json new file mode 100644 index 000000000..fbfc9969b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtzL3t9/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/provisionednetworks/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3Byb3Zpc2lvbmVkTmV0d29ya3Mve3Byb3Zpc2lvbmVkTmV0d29ya05hbWV9/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud provisioned-network", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/provisionednetworks/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3Byb3Zpc2lvbmVkTmV0d29ya3Mve3Byb3Zpc2lvbmVkTmV0d29ya05hbWV9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.provisionedNetworkName", "options": ["n", "name", "provisioned-network-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Name of the cloud link."}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ProvisionedNetworks_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/provisionedNetworks/{provisionedNetworkName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "provisionedNetworkName", "arg": "$Path.provisionedNetworkName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/provisionedNetworks/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "addressPrefix"}, {"readOnly": true, "type": "string", "name": "networkType", "enum": {"items": [{"value": "esxManagement"}, {"value": "esxReplication"}, {"value": "hcxManagement"}, {"value": "hcxUplink"}, {"value": "vcenterManagement"}, {"value": "vmotion"}, {"value": "vsan"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtzL3t9/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtzL3t9/2024-09-01.xml new file mode 100644 index 000000000..4f06ed348 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtzL3t9/2024-09-01.xml @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtzL3t9/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtzL3t9/2025-09-01.json new file mode 100644 index 000000000..f9348f910 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtzL3t9/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/provisionednetworks/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3Byb3Zpc2lvbmVkTmV0d29ya3Mve3Byb3Zpc2lvbmVkTmV0d29ya05hbWV9/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud provisioned-network", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/provisionednetworks/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3Byb3Zpc2lvbmVkTmV0d29ya3Mve3Byb3Zpc2lvbmVkTmV0d29ya05hbWV9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.provisionedNetworkName", "options": ["n", "name", "provisioned-network-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Name of the cloud link."}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ProvisionedNetworks_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/provisionedNetworks/{provisionedNetworkName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "provisionedNetworkName", "arg": "$Path.provisionedNetworkName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/provisionedNetworks/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "addressPrefix"}, {"readOnly": true, "type": "string", "name": "networkType", "enum": {"items": [{"value": "esxManagement"}, {"value": "esxReplication"}, {"value": "hcxManagement"}, {"value": "hcxUplink"}, {"value": "vcenterManagement"}, {"value": "vmotion"}, {"value": "vsan"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtzL3t9/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtzL3t9/2025-09-01.xml new file mode 100644 index 000000000..c7544a2e2 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wcm92aXNpb25lZG5ldHdvcmtzL3t9/2025-09-01.xml @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVz/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVz/2024-09-01.json new file mode 100644 index 000000000..a51b7fbe4 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVz/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/purestoragepolicies", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3B1cmVTdG9yYWdlUG9saWNpZXM=/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud pure-storage-policy", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/purestoragepolicies", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3B1cmVTdG9yYWdlUG9saWNpZXM=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "PureStoragePolicies_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/pureStoragePolicies", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/pureStoragePolicies/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "storagePolicyDefinition", "required": true}, {"type": "string", "name": "storagePoolId", "required": true}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVz/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVz/2024-09-01.xml new file mode 100644 index 000000000..b026c2dd9 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVz/2024-09-01.xml @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVz/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVz/2025-09-01.json new file mode 100644 index 000000000..9a3f47aa0 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVz/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/purestoragepolicies", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3B1cmVTdG9yYWdlUG9saWNpZXM=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud pure-storage-policy", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/purestoragepolicies", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3B1cmVTdG9yYWdlUG9saWNpZXM=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "PureStoragePolicies_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/pureStoragePolicies", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/pureStoragePolicies/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "storagePolicyDefinition", "required": true}, {"type": "string", "name": "storagePoolId", "required": true}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVz/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVz/2025-09-01.xml new file mode 100644 index 000000000..f08de10c7 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVz/2025-09-01.xml @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVzL3t9/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVzL3t9/2024-09-01.json new file mode 100644 index 000000000..c94293355 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVzL3t9/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/purestoragepolicies/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3B1cmVTdG9yYWdlUG9saWNpZXMve3N0b3JhZ2VQb2xpY3lOYW1lfQ==/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud pure-storage-policy", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/purestoragepolicies/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3B1cmVTdG9yYWdlUG9saWNpZXMve3N0b3JhZ2VQb2xpY3lOYW1lfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.storagePolicyName", "options": ["n", "name", "storage-policy-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Name of the storage policy."}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "PureStoragePolicies_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/pureStoragePolicies/{storagePolicyName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "storagePolicyName", "arg": "$Path.storagePolicyName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/pureStoragePolicies/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "storagePolicyDefinition", "required": true}, {"type": "string", "name": "storagePoolId", "required": true}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/purestoragepolicies/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3B1cmVTdG9yYWdlUG9saWNpZXMve3N0b3JhZ2VQb2xpY3lOYW1lfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.storagePolicyName", "options": ["n", "name", "storage-policy-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Name of the storage policy."}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "PureStoragePolicies_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/pureStoragePolicies/{storagePolicyName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "storagePolicyName", "arg": "$Path.storagePolicyName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the Pure Storage policy. Are you sure?"}, {"name": "create", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/purestoragepolicies/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3B1cmVTdG9yYWdlUG9saWNpZXMve3N0b3JhZ2VQb2xpY3lOYW1lfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.storagePolicyName", "options": ["n", "name", "storage-policy-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Name of the storage policy."}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.storagePolicyDefinition", "options": ["definition", "storage-policy-definition"], "required": true, "group": "Properties", "help": {"short": "Definition of a Pure Storage Policy Based Management policy"}}, {"type": "string", "var": "$resource.properties.storagePoolId", "options": ["storage-pool-id"], "required": true, "group": "Properties", "help": {"short": "Azure resource ID of the Pure Storage Pool associated with the storage policy"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "PureStoragePolicies_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/pureStoragePolicies/{storagePolicyName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "storagePolicyName", "arg": "$Path.storagePolicyName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "storagePolicyDefinition", "arg": "$resource.properties.storagePolicyDefinition", "required": true}, {"type": "string", "name": "storagePoolId", "arg": "$resource.properties.storagePoolId", "required": true}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/pureStoragePolicies/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "storagePolicyDefinition", "required": true}, {"type": "string", "name": "storagePoolId", "required": true}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/purestoragepolicies/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3B1cmVTdG9yYWdlUG9saWNpZXMve3N0b3JhZ2VQb2xpY3lOYW1lfQ==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.storagePolicyName", "options": ["n", "name", "storage-policy-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Name of the storage policy."}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.storagePolicyDefinition", "options": ["storage-policy-definition"], "group": "Properties", "help": {"short": "Definition of a Pure Storage Policy Based Management policy"}}, {"type": "string", "var": "$resource.properties.storagePoolId", "options": ["storage-pool-id"], "group": "Properties", "help": {"short": "Azure resource ID of the Pure Storage Pool associated with the storage policy"}}]}], "operations": [{"operationId": "PureStoragePolicies_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/pureStoragePolicies/{storagePolicyName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "storagePolicyName", "arg": "$Path.storagePolicyName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/pureStoragePolicies/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "storagePolicyDefinition", "required": true}, {"type": "string", "name": "storagePoolId", "required": true}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "PureStoragePolicy_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "storagePolicyDefinition", "arg": "$resource.properties.storagePolicyDefinition", "required": true}, {"type": "string", "name": "storagePoolId", "arg": "$resource.properties.storagePoolId", "required": true}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "PureStoragePolicies_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/pureStoragePolicies/{storagePolicyName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "storagePolicyName", "arg": "$Path.storagePolicyName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@PureStoragePolicy_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVzL3t9/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVzL3t9/2024-09-01.xml new file mode 100644 index 000000000..08980aaf7 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVzL3t9/2024-09-01.xml @@ -0,0 +1,427 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVzL3t9/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVzL3t9/2025-09-01.json new file mode 100644 index 000000000..f0a58246a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVzL3t9/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/purestoragepolicies/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3B1cmVTdG9yYWdlUG9saWNpZXMve3N0b3JhZ2VQb2xpY3lOYW1lfQ==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud pure-storage-policy", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/purestoragepolicies/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3B1cmVTdG9yYWdlUG9saWNpZXMve3N0b3JhZ2VQb2xpY3lOYW1lfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.storagePolicyName", "options": ["n", "name", "storage-policy-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Name of the storage policy."}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "PureStoragePolicies_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/pureStoragePolicies/{storagePolicyName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "storagePolicyName", "arg": "$Path.storagePolicyName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/pureStoragePolicies/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "storagePolicyDefinition", "required": true}, {"type": "string", "name": "storagePoolId", "required": true}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/purestoragepolicies/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3B1cmVTdG9yYWdlUG9saWNpZXMve3N0b3JhZ2VQb2xpY3lOYW1lfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.storagePolicyName", "options": ["n", "name", "storage-policy-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Name of the storage policy."}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "PureStoragePolicies_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/pureStoragePolicies/{storagePolicyName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "storagePolicyName", "arg": "$Path.storagePolicyName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the Pure Storage policy. Are you sure?"}, {"name": "create", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/purestoragepolicies/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3B1cmVTdG9yYWdlUG9saWNpZXMve3N0b3JhZ2VQb2xpY3lOYW1lfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.storagePolicyName", "options": ["n", "name", "storage-policy-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Name of the storage policy."}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.storagePolicyDefinition", "options": ["definition", "storage-policy-definition"], "required": true, "group": "Properties", "help": {"short": "Definition of a Pure Storage Policy Based Management policy"}}, {"type": "string", "var": "$resource.properties.storagePoolId", "options": ["storage-pool-id"], "required": true, "group": "Properties", "help": {"short": "Azure resource ID of the Pure Storage Pool associated with the storage policy"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "PureStoragePolicies_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/pureStoragePolicies/{storagePolicyName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "storagePolicyName", "arg": "$Path.storagePolicyName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "storagePolicyDefinition", "arg": "$resource.properties.storagePolicyDefinition", "required": true}, {"type": "string", "name": "storagePoolId", "arg": "$resource.properties.storagePoolId", "required": true}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/pureStoragePolicies/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "storagePolicyDefinition", "required": true}, {"type": "string", "name": "storagePoolId", "required": true}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/purestoragepolicies/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3B1cmVTdG9yYWdlUG9saWNpZXMve3N0b3JhZ2VQb2xpY3lOYW1lfQ==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.storagePolicyName", "options": ["n", "name", "storage-policy-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Name of the storage policy."}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.storagePolicyDefinition", "options": ["storage-policy-definition"], "group": "Properties", "help": {"short": "Definition of a Pure Storage Policy Based Management policy"}}, {"type": "string", "var": "$resource.properties.storagePoolId", "options": ["storage-pool-id"], "group": "Properties", "help": {"short": "Azure resource ID of the Pure Storage Pool associated with the storage policy"}}]}], "operations": [{"operationId": "PureStoragePolicies_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/pureStoragePolicies/{storagePolicyName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "storagePolicyName", "arg": "$Path.storagePolicyName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/pureStoragePolicies/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "required": true, "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "storagePolicyDefinition", "required": true}, {"type": "string", "name": "storagePoolId", "required": true}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "PureStoragePolicy_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "object", "name": "properties", "required": true, "props": [{"type": "string", "name": "storagePolicyDefinition", "arg": "$resource.properties.storagePolicyDefinition", "required": true}, {"type": "string", "name": "storagePoolId", "arg": "$resource.properties.storagePoolId", "required": true}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "PureStoragePolicies_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/pureStoragePolicies/{storagePolicyName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "storagePolicyName", "arg": "$Path.storagePolicyName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@PureStoragePolicy_read"}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVzL3t9/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVzL3t9/2025-09-01.xml new file mode 100644 index 000000000..a944a55e1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9wdXJlc3RvcmFnZXBvbGljaWVzL3t9/2025-09-01.xml @@ -0,0 +1,439 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGV2Y2VudGVycGFzc3dvcmQ=/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGV2Y2VudGVycGFzc3dvcmQ=/2023-09-01.xml new file mode 100644 index 000000000..fa0646132 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGV2Y2VudGVycGFzc3dvcmQ=/2023-09-01.xml @@ -0,0 +1,255 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+ +
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGV2Y2VudGVycGFzc3dvcmQ=/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGV2Y2VudGVycGFzc3dvcmQ=/2024-09-01.json new file mode 100644 index 000000000..3a95b0b82 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGV2Y2VudGVycGFzc3dvcmQ=/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/rotatevcenterpassword", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3JvdGF0ZVZjZW50ZXJQYXNzd29yZA==/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud", "commands": [{"name": "rotate-vcenter-password", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/rotatevcenterpassword", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3JvdGF0ZVZjZW50ZXJQYXNzd29yZA==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "PrivateClouds_RotateVcenterPassword", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/rotateVcenterPassword", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}"}}, {"type": "object", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "availability", "props": [{"type": "integer32", "name": "secondaryZone"}, {"type": "string", "name": "strategy", "enum": {"items": [{"value": "DualZone"}, {"value": "SingleZone"}]}}, {"type": "integer32", "name": "zone"}]}, {"type": "object", "name": "circuit", "props": [{"readOnly": true, "type": "string", "name": "expressRouteID"}, {"readOnly": true, "type": "string", "name": "expressRoutePrivatePeeringID"}, {"readOnly": true, "type": "string", "name": "primarySubnet"}, {"readOnly": true, "type": "string", "name": "secondarySubnet"}], "cls": "Circuit_read"}, {"type": "string", "name": "dnsZoneType", "enum": {"items": [{"value": "Private"}, {"value": "Public"}]}}, {"type": "object", "name": "encryption", "props": [{"type": "object", "name": "keyVaultProperties", "props": [{"readOnly": true, "type": "string", "name": "autoDetectedKeyVersion"}, {"type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "keyState", "enum": {"items": [{"value": "AccessDenied"}, {"value": "Connected"}]}}, {"type": "string", "name": "keyVaultUrl"}, {"type": "string", "name": "keyVersion"}, {"readOnly": true, "type": "string", "name": "versionType", "enum": {"items": [{"value": "AutoDetected"}, {"value": "Fixed"}]}}]}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"readOnly": true, "type": "object", "name": "endpoints", "props": [{"readOnly": true, "type": "string", "name": "hcxCloudManager"}, {"readOnly": true, "type": "string", "name": "hcxCloudManagerIp"}, {"readOnly": true, "type": "string", "name": "nsxtManager"}, {"readOnly": true, "type": "string", "name": "nsxtManagerIp"}, {"readOnly": true, "type": "string", "name": "vcenterIp"}, {"readOnly": true, "type": "string", "name": "vcsa"}]}, {"type": "array", "name": "extendedNetworkBlocks", "item": {"type": "string"}}, {"readOnly": true, "type": "array", "name": "externalCloudLinks", "item": {"type": "string"}}, {"type": "array", "name": "identitySources", "item": {"type": "object", "props": [{"type": "string", "name": "alias"}, {"type": "string", "name": "baseGroupDN"}, {"type": "string", "name": "baseUserDN"}, {"type": "string", "name": "domain"}, {"type": "string", "name": "name"}, {"type": "password", "name": "password", "secret": true}, {"type": "string", "name": "primaryServer"}, {"type": "string", "name": "secondaryServer"}, {"type": "string", "name": "ssl", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "username"}]}}, {"default": {"value": "Disabled"}, "type": "string", "name": "internet", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "managementCluster", "required": true, "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"type": "integer32", "name": "clusterSize"}, {"type": "array", "name": "hosts", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "vsanDatastoreName"}]}, {"readOnly": true, "type": "string", "name": "managementNetwork"}, {"type": "string", "name": "networkBlock", "required": true}, {"readOnly": true, "type": "string", "name": "nsxPublicIpQuotaRaised", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"readOnly": true, "type": "string", "name": "nsxtCertificateThumbprint"}, {"type": "password", "name": "nsxtPassword", "secret": true}, {"readOnly": true, "type": "string", "name": "provisioningNetwork"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "@Circuit_read", "name": "secondaryCircuit"}, {"readOnly": true, "type": "string", "name": "vcenterCertificateThumbprint"}, {"type": "password", "name": "vcenterPassword", "secret": true}, {"type": "ResourceId", "name": "virtualNetworkId"}, {"readOnly": true, "type": "string", "name": "vmotionNetwork"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": "Any services connected using these credentials will stop working and may cause you to be locked out of your account.\\n\\nCheck if you're using your cloudadmin credentials for any connected services like backup and disaster recovery appliances, VMware HCX, or any vRealize suite products. Verify you're not using cloudadmin credentials for connected services before generating a new password.\\n\\nIf you are using cloudadmin for connected services, learn how you can setup a connection to an external identity source to create and manage new credentials for your connected services: https://docs.microsoft.com/en-us/azure/azure-vmware/configure-identity-source-vcenter\\n\\nPress Y to confirm no services are using my cloudadmin credentials to connect to vCenter"}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGV2Y2VudGVycGFzc3dvcmQ=/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGV2Y2VudGVycGFzc3dvcmQ=/2024-09-01.xml new file mode 100644 index 000000000..05fea9db6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGV2Y2VudGVycGFzc3dvcmQ=/2024-09-01.xml @@ -0,0 +1,258 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+ +
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGV2Y2VudGVycGFzc3dvcmQ=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGV2Y2VudGVycGFzc3dvcmQ=/2025-09-01.json new file mode 100644 index 000000000..1798dd8fb --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGV2Y2VudGVycGFzc3dvcmQ=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/rotatevcenterpassword", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3JvdGF0ZVZjZW50ZXJQYXNzd29yZA==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud", "commands": [{"name": "rotate-vcenter-password", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/rotatevcenterpassword", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3JvdGF0ZVZjZW50ZXJQYXNzd29yZA==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "PrivateClouds_RotateVcenterPassword", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/rotateVcenterPassword", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}"}}, {"type": "object", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "availability", "props": [{"type": "integer32", "name": "secondaryZone"}, {"type": "string", "name": "strategy", "enum": {"items": [{"value": "DualZone"}, {"value": "SingleZone"}]}}, {"type": "integer32", "name": "zone"}]}, {"type": "object", "name": "circuit", "props": [{"readOnly": true, "type": "string", "name": "expressRouteID"}, {"readOnly": true, "type": "string", "name": "expressRoutePrivatePeeringID"}, {"readOnly": true, "type": "string", "name": "primarySubnet"}, {"readOnly": true, "type": "string", "name": "secondarySubnet"}], "cls": "Circuit_read"}, {"type": "string", "name": "dnsZoneType", "enum": {"items": [{"value": "Private"}, {"value": "Public"}]}}, {"type": "object", "name": "encryption", "props": [{"type": "object", "name": "keyVaultProperties", "props": [{"readOnly": true, "type": "string", "name": "autoDetectedKeyVersion"}, {"type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "keyState", "enum": {"items": [{"value": "AccessDenied"}, {"value": "Connected"}]}}, {"type": "string", "name": "keyVaultUrl"}, {"type": "string", "name": "keyVersion"}, {"readOnly": true, "type": "string", "name": "versionType", "enum": {"items": [{"value": "AutoDetected"}, {"value": "Fixed"}]}}]}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"readOnly": true, "type": "object", "name": "endpoints", "props": [{"readOnly": true, "type": "string", "name": "hcxCloudManager"}, {"readOnly": true, "type": "string", "name": "hcxCloudManagerIp"}, {"readOnly": true, "type": "string", "name": "nsxtManager"}, {"readOnly": true, "type": "string", "name": "nsxtManagerIp"}, {"readOnly": true, "type": "string", "name": "vcenterIp"}, {"readOnly": true, "type": "string", "name": "vcsa"}]}, {"type": "array", "name": "extendedNetworkBlocks", "item": {"type": "string"}}, {"readOnly": true, "type": "array", "name": "externalCloudLinks", "item": {"type": "string"}}, {"type": "array", "name": "identitySources", "item": {"type": "object", "props": [{"type": "string", "name": "alias"}, {"type": "string", "name": "baseGroupDN"}, {"type": "string", "name": "baseUserDN"}, {"type": "string", "name": "domain"}, {"type": "string", "name": "name"}, {"type": "password", "name": "password", "secret": true}, {"type": "string", "name": "primaryServer"}, {"type": "string", "name": "secondaryServer"}, {"type": "string", "name": "ssl", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "username"}]}}, {"default": {"value": "Disabled"}, "type": "string", "name": "internet", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "managementCluster", "required": true, "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"type": "integer32", "name": "clusterSize"}, {"type": "array", "name": "hosts", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "vsanDatastoreName"}]}, {"readOnly": true, "type": "string", "name": "managementNetwork"}, {"type": "string", "name": "networkBlock", "required": true}, {"readOnly": true, "type": "string", "name": "nsxPublicIpQuotaRaised", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"readOnly": true, "type": "string", "name": "nsxtCertificateThumbprint"}, {"type": "password", "name": "nsxtPassword", "secret": true}, {"readOnly": true, "type": "string", "name": "provisioningNetwork"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "@Circuit_read", "name": "secondaryCircuit"}, {"readOnly": true, "type": "string", "name": "vcenterCertificateThumbprint"}, {"type": "password", "name": "vcenterPassword", "secret": true}, {"type": "object", "name": "vcfLicense", "props": [{"type": "string", "name": "kind", "required": true, "enum": {"items": [{"value": "vcf5"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}], "discriminators": [{"property": "kind", "value": "vcf5", "props": [{"type": "string", "name": "broadcomContractNumber"}, {"type": "string", "name": "broadcomSiteId"}, {"type": "integer32", "name": "cores", "required": true}, {"type": "dateTime", "name": "endDate", "required": true, "format": {"protocol": "iso"}}, {"type": "array", "name": "labels", "item": {"type": "object", "props": [{"type": "string", "name": "key", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "value", "required": true, "format": {"minLength": 1}}]}, "identifiers": ["key"]}, {"type": "password", "name": "licenseKey", "secret": true}]}]}, {"type": "ResourceId", "name": "virtualNetworkId"}, {"readOnly": true, "type": "string", "name": "vmotionNetwork"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": "Any services connected using these credentials will stop working and may cause you to be locked out of your account.\\n\\nCheck if you're using your cloudadmin credentials for any connected services like backup and disaster recovery appliances, VMware HCX, or any vRealize suite products. Verify you're not using cloudadmin credentials for connected services before generating a new password.\\n\\nIf you are using cloudadmin for connected services, learn how you can setup a connection to an external identity source to create and manage new credentials for your connected services: https://docs.microsoft.com/en-us/azure/azure-vmware/configure-identity-source-vcenter\\n\\nPress Y to confirm no services are using my cloudadmin credentials to connect to vCenter"}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGV2Y2VudGVycGFzc3dvcmQ=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGV2Y2VudGVycGFzc3dvcmQ=/2025-09-01.xml new file mode 100644 index 000000000..5e7b433b9 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGV2Y2VudGVycGFzc3dvcmQ=/2025-09-01.xml @@ -0,0 +1,295 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+ +
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGVuc3h0cGFzc3dvcmQ=/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGVuc3h0cGFzc3dvcmQ=/2023-09-01.xml new file mode 100644 index 000000000..031f9495d --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGVuc3h0cGFzc3dvcmQ=/2023-09-01.xml @@ -0,0 +1,255 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+ +
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGVuc3h0cGFzc3dvcmQ=/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGVuc3h0cGFzc3dvcmQ=/2024-09-01.json new file mode 100644 index 000000000..06d33db69 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGVuc3h0cGFzc3dvcmQ=/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/rotatensxtpassword", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3JvdGF0ZU5zeHRQYXNzd29yZA==/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud", "commands": [{"name": "rotate-nsxt-password", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/rotatensxtpassword", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3JvdGF0ZU5zeHRQYXNzd29yZA==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "PrivateClouds_RotateNsxtPassword", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/rotateNsxtPassword", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}"}}, {"type": "object", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "availability", "props": [{"type": "integer32", "name": "secondaryZone"}, {"type": "string", "name": "strategy", "enum": {"items": [{"value": "DualZone"}, {"value": "SingleZone"}]}}, {"type": "integer32", "name": "zone"}]}, {"type": "object", "name": "circuit", "props": [{"readOnly": true, "type": "string", "name": "expressRouteID"}, {"readOnly": true, "type": "string", "name": "expressRoutePrivatePeeringID"}, {"readOnly": true, "type": "string", "name": "primarySubnet"}, {"readOnly": true, "type": "string", "name": "secondarySubnet"}], "cls": "Circuit_read"}, {"type": "string", "name": "dnsZoneType", "enum": {"items": [{"value": "Private"}, {"value": "Public"}]}}, {"type": "object", "name": "encryption", "props": [{"type": "object", "name": "keyVaultProperties", "props": [{"readOnly": true, "type": "string", "name": "autoDetectedKeyVersion"}, {"type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "keyState", "enum": {"items": [{"value": "AccessDenied"}, {"value": "Connected"}]}}, {"type": "string", "name": "keyVaultUrl"}, {"type": "string", "name": "keyVersion"}, {"readOnly": true, "type": "string", "name": "versionType", "enum": {"items": [{"value": "AutoDetected"}, {"value": "Fixed"}]}}]}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"readOnly": true, "type": "object", "name": "endpoints", "props": [{"readOnly": true, "type": "string", "name": "hcxCloudManager"}, {"readOnly": true, "type": "string", "name": "hcxCloudManagerIp"}, {"readOnly": true, "type": "string", "name": "nsxtManager"}, {"readOnly": true, "type": "string", "name": "nsxtManagerIp"}, {"readOnly": true, "type": "string", "name": "vcenterIp"}, {"readOnly": true, "type": "string", "name": "vcsa"}]}, {"type": "array", "name": "extendedNetworkBlocks", "item": {"type": "string"}}, {"readOnly": true, "type": "array", "name": "externalCloudLinks", "item": {"type": "string"}}, {"type": "array", "name": "identitySources", "item": {"type": "object", "props": [{"type": "string", "name": "alias"}, {"type": "string", "name": "baseGroupDN"}, {"type": "string", "name": "baseUserDN"}, {"type": "string", "name": "domain"}, {"type": "string", "name": "name"}, {"type": "password", "name": "password", "secret": true}, {"type": "string", "name": "primaryServer"}, {"type": "string", "name": "secondaryServer"}, {"type": "string", "name": "ssl", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "username"}]}}, {"default": {"value": "Disabled"}, "type": "string", "name": "internet", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "managementCluster", "required": true, "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"type": "integer32", "name": "clusterSize"}, {"type": "array", "name": "hosts", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "vsanDatastoreName"}]}, {"readOnly": true, "type": "string", "name": "managementNetwork"}, {"type": "string", "name": "networkBlock", "required": true}, {"readOnly": true, "type": "string", "name": "nsxPublicIpQuotaRaised", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"readOnly": true, "type": "string", "name": "nsxtCertificateThumbprint"}, {"type": "password", "name": "nsxtPassword", "secret": true}, {"readOnly": true, "type": "string", "name": "provisioningNetwork"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "@Circuit_read", "name": "secondaryCircuit"}, {"readOnly": true, "type": "string", "name": "vcenterCertificateThumbprint"}, {"type": "password", "name": "vcenterPassword", "secret": true}, {"type": "ResourceId", "name": "virtualNetworkId"}, {"readOnly": true, "type": "string", "name": "vmotionNetwork"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": "Any services connected using these credentials will stop working and may cause you to be locked out of your account.\\n\\nCheck if you're using your cloudadmin credentials for any connected services like backup and disaster recovery appliances, VMware HCX, or any vRealize suite products. Verify you're not using cloudadmin credentials for connected services before generating a new password.\\n\\nIf you are using cloudadmin for connected services, learn how you can setup a connection to an external identity source to create and manage new credentials for your connected services: https://docs.microsoft.com/en-us/azure/azure-vmware/configure-identity-source-vcenter\\n\\nPress Y to confirm no services are using my cloudadmin credentials to connect to vCenter"}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGVuc3h0cGFzc3dvcmQ=/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGVuc3h0cGFzc3dvcmQ=/2024-09-01.xml new file mode 100644 index 000000000..065c0e768 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGVuc3h0cGFzc3dvcmQ=/2024-09-01.xml @@ -0,0 +1,258 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+ +
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGVuc3h0cGFzc3dvcmQ=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGVuc3h0cGFzc3dvcmQ=/2025-09-01.json new file mode 100644 index 000000000..f6ecedaa2 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGVuc3h0cGFzc3dvcmQ=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/rotatensxtpassword", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3JvdGF0ZU5zeHRQYXNzd29yZA==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud", "commands": [{"name": "rotate-nsxt-password", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/rotatensxtpassword", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3JvdGF0ZU5zeHRQYXNzd29yZA==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "PrivateClouds_RotateNsxtPassword", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/rotateNsxtPassword", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}"}}, {"type": "object", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "availability", "props": [{"type": "integer32", "name": "secondaryZone"}, {"type": "string", "name": "strategy", "enum": {"items": [{"value": "DualZone"}, {"value": "SingleZone"}]}}, {"type": "integer32", "name": "zone"}]}, {"type": "object", "name": "circuit", "props": [{"readOnly": true, "type": "string", "name": "expressRouteID"}, {"readOnly": true, "type": "string", "name": "expressRoutePrivatePeeringID"}, {"readOnly": true, "type": "string", "name": "primarySubnet"}, {"readOnly": true, "type": "string", "name": "secondarySubnet"}], "cls": "Circuit_read"}, {"type": "string", "name": "dnsZoneType", "enum": {"items": [{"value": "Private"}, {"value": "Public"}]}}, {"type": "object", "name": "encryption", "props": [{"type": "object", "name": "keyVaultProperties", "props": [{"readOnly": true, "type": "string", "name": "autoDetectedKeyVersion"}, {"type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "keyState", "enum": {"items": [{"value": "AccessDenied"}, {"value": "Connected"}]}}, {"type": "string", "name": "keyVaultUrl"}, {"type": "string", "name": "keyVersion"}, {"readOnly": true, "type": "string", "name": "versionType", "enum": {"items": [{"value": "AutoDetected"}, {"value": "Fixed"}]}}]}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"readOnly": true, "type": "object", "name": "endpoints", "props": [{"readOnly": true, "type": "string", "name": "hcxCloudManager"}, {"readOnly": true, "type": "string", "name": "hcxCloudManagerIp"}, {"readOnly": true, "type": "string", "name": "nsxtManager"}, {"readOnly": true, "type": "string", "name": "nsxtManagerIp"}, {"readOnly": true, "type": "string", "name": "vcenterIp"}, {"readOnly": true, "type": "string", "name": "vcsa"}]}, {"type": "array", "name": "extendedNetworkBlocks", "item": {"type": "string"}}, {"readOnly": true, "type": "array", "name": "externalCloudLinks", "item": {"type": "string"}}, {"type": "array", "name": "identitySources", "item": {"type": "object", "props": [{"type": "string", "name": "alias"}, {"type": "string", "name": "baseGroupDN"}, {"type": "string", "name": "baseUserDN"}, {"type": "string", "name": "domain"}, {"type": "string", "name": "name"}, {"type": "password", "name": "password", "secret": true}, {"type": "string", "name": "primaryServer"}, {"type": "string", "name": "secondaryServer"}, {"type": "string", "name": "ssl", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "string", "name": "username"}]}}, {"default": {"value": "Disabled"}, "type": "string", "name": "internet", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "managementCluster", "required": true, "props": [{"readOnly": true, "type": "integer32", "name": "clusterId"}, {"type": "integer32", "name": "clusterSize"}, {"type": "array", "name": "hosts", "item": {"type": "string"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "vsanDatastoreName"}]}, {"readOnly": true, "type": "string", "name": "managementNetwork"}, {"type": "string", "name": "networkBlock", "required": true}, {"readOnly": true, "type": "string", "name": "nsxPublicIpQuotaRaised", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"readOnly": true, "type": "string", "name": "nsxtCertificateThumbprint"}, {"type": "password", "name": "nsxtPassword", "secret": true}, {"readOnly": true, "type": "string", "name": "provisioningNetwork"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Building"}, {"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "@Circuit_read", "name": "secondaryCircuit"}, {"readOnly": true, "type": "string", "name": "vcenterCertificateThumbprint"}, {"type": "password", "name": "vcenterPassword", "secret": true}, {"type": "object", "name": "vcfLicense", "props": [{"type": "string", "name": "kind", "required": true, "enum": {"items": [{"value": "vcf5"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}], "discriminators": [{"property": "kind", "value": "vcf5", "props": [{"type": "string", "name": "broadcomContractNumber"}, {"type": "string", "name": "broadcomSiteId"}, {"type": "integer32", "name": "cores", "required": true}, {"type": "dateTime", "name": "endDate", "required": true, "format": {"protocol": "iso"}}, {"type": "array", "name": "labels", "item": {"type": "object", "props": [{"type": "string", "name": "key", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "value", "required": true, "format": {"minLength": 1}}]}, "identifiers": ["key"]}, {"type": "password", "name": "licenseKey", "secret": true}]}]}, {"type": "ResourceId", "name": "virtualNetworkId"}, {"readOnly": true, "type": "string", "name": "vmotionNetwork"}], "clientFlatten": true}, {"type": "object", "name": "sku", "required": true, "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "family"}, {"type": "string", "name": "name", "required": true}, {"type": "string", "name": "size"}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Free"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}, {"type": "array", "name": "zones", "item": {"type": "string"}}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": "Any services connected using these credentials will stop working and may cause you to be locked out of your account.\\n\\nCheck if you're using your cloudadmin credentials for any connected services like backup and disaster recovery appliances, VMware HCX, or any vRealize suite products. Verify you're not using cloudadmin credentials for connected services before generating a new password.\\n\\nIf you are using cloudadmin for connected services, learn how you can setup a connection to an external identity source to create and manage new credentials for your connected services: https://docs.microsoft.com/en-us/azure/azure-vmware/configure-identity-source-vcenter\\n\\nPress Y to confirm no services are using my cloudadmin credentials to connect to vCenter"}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGVuc3h0cGFzc3dvcmQ=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGVuc3h0cGFzc3dvcmQ=/2025-09-01.xml new file mode 100644 index 000000000..5dcab7bb1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9yb3RhdGVuc3h0cGFzc3dvcmQ=/2025-09-01.xml @@ -0,0 +1,295 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+ +
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25z/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25z/2023-09-01.xml new file mode 100644 index 000000000..f46ee565e --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25z/2023-09-01.xml @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25z/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25z/2024-09-01.json new file mode 100644 index 000000000..c724f0a6e --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25z/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptexecutions", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdEV4ZWN1dGlvbnM=/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware script-execution", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptexecutions", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdEV4ZWN1dGlvbnM=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ScriptExecutions_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/scriptExecutions", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/scriptExecutions/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "array", "name": "errors", "item": {"type": "string"}}, {"type": "string", "name": "failureReason"}, {"readOnly": true, "type": "dateTime", "name": "finishedAt"}, {"type": "array<@ScriptExecutionParameter_read>", "name": "hiddenParameters", "item": {"type": "@ScriptExecutionParameter_read"}}, {"readOnly": true, "type": "array", "name": "information", "item": {"type": "string"}}, {"type": "object", "name": "namedOutputs", "additionalProps": {"item": {"type": "object", "additionalProps": {"item": {"type": "any"}}}}}, {"type": "array", "name": "output", "item": {"type": "string"}}, {"type": "array", "name": "parameters", "item": {"type": "object", "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "Credential"}, {"value": "SecureValue"}, {"value": "Value"}]}}], "discriminators": [{"property": "type", "value": "Credential", "props": [{"type": "password", "name": "password", "secret": true}, {"type": "string", "name": "username"}]}, {"property": "type", "value": "SecureValue", "props": [{"type": "password", "name": "secureValue", "secret": true}]}, {"property": "type", "value": "Value", "props": [{"type": "string", "name": "value"}]}], "cls": "ScriptExecutionParameter_read"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Cancelling"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Running"}, {"value": "Succeeded"}]}}, {"type": "string", "name": "retention"}, {"type": "string", "name": "scriptCmdletId"}, {"readOnly": true, "type": "dateTime", "name": "startedAt"}, {"readOnly": true, "type": "dateTime", "name": "submittedAt"}, {"type": "string", "name": "timeout", "required": true}, {"readOnly": true, "type": "array", "name": "warnings", "item": {"type": "string"}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25z/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25z/2024-09-01.xml new file mode 100644 index 000000000..be9864799 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25z/2024-09-01.xml @@ -0,0 +1,153 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25z/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25z/2025-09-01.json new file mode 100644 index 000000000..6e5b0fedb --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25z/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptexecutions", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdEV4ZWN1dGlvbnM=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware script-execution", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptexecutions", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdEV4ZWN1dGlvbnM=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ScriptExecutions_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/scriptExecutions", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/scriptExecutions/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "array", "name": "errors", "item": {"type": "string"}}, {"type": "string", "name": "failureReason"}, {"readOnly": true, "type": "dateTime", "name": "finishedAt", "format": {"protocol": "iso"}}, {"type": "array<@ScriptExecutionParameter_read>", "name": "hiddenParameters", "item": {"type": "@ScriptExecutionParameter_read"}}, {"readOnly": true, "type": "array", "name": "information", "item": {"type": "string"}}, {"type": "object", "name": "namedOutputs", "additionalProps": {"item": {"type": "object", "additionalProps": {"item": {"type": "any"}}}}}, {"type": "array", "name": "output", "item": {"type": "string"}}, {"type": "array", "name": "parameters", "item": {"type": "object", "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "Credential"}, {"value": "SecureValue"}, {"value": "Value"}]}}], "discriminators": [{"property": "type", "value": "Credential", "props": [{"type": "password", "name": "password", "secret": true}, {"type": "string", "name": "username"}]}, {"property": "type", "value": "SecureValue", "props": [{"type": "password", "name": "secureValue", "secret": true}]}, {"property": "type", "value": "Value", "props": [{"type": "string", "name": "value"}]}], "cls": "ScriptExecutionParameter_read"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Cancelling"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Running"}, {"value": "Succeeded"}]}}, {"type": "string", "name": "retention"}, {"type": "string", "name": "scriptCmdletId"}, {"readOnly": true, "type": "dateTime", "name": "startedAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "dateTime", "name": "submittedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "timeout", "required": true}, {"readOnly": true, "type": "array", "name": "warnings", "item": {"type": "string"}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25z/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25z/2025-09-01.xml new file mode 100644 index 000000000..26ce754d4 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25z/2025-09-01.xml @@ -0,0 +1,163 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2023-09-01.xml new file mode 100644 index 000000000..8a235c2f1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2023-09-01.xml @@ -0,0 +1,759 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2024-09-01.json new file mode 100644 index 000000000..02a23561b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptexecutions/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdEV4ZWN1dGlvbnMve3NjcmlwdEV4ZWN1dGlvbk5hbWV9/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware script-execution", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptexecutions/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdEV4ZWN1dGlvbnMve3NjcmlwdEV4ZWN1dGlvbk5hbWV9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.scriptExecutionName", "options": ["n", "name", "script-execution-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the user-invoked script execution resource"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ScriptExecutions_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/scriptExecutions/{scriptExecutionName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "scriptExecutionName", "arg": "$Path.scriptExecutionName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/scriptExecutions/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "array", "name": "errors", "item": {"type": "string"}}, {"type": "string", "name": "failureReason"}, {"readOnly": true, "type": "dateTime", "name": "finishedAt"}, {"type": "array<@ScriptExecutionParameter_read>", "name": "hiddenParameters", "item": {"type": "@ScriptExecutionParameter_read"}}, {"readOnly": true, "type": "array", "name": "information", "item": {"type": "string"}}, {"type": "object", "name": "namedOutputs", "additionalProps": {"item": {"type": "object", "additionalProps": {"item": {"type": "any"}}}}}, {"type": "array", "name": "output", "item": {"type": "string"}}, {"type": "array", "name": "parameters", "item": {"type": "object", "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "Credential"}, {"value": "SecureValue"}, {"value": "Value"}]}}], "discriminators": [{"property": "type", "value": "Credential", "props": [{"type": "password", "name": "password", "secret": true}, {"type": "string", "name": "username"}]}, {"property": "type", "value": "SecureValue", "props": [{"type": "password", "name": "secureValue", "secret": true}]}, {"property": "type", "value": "Value", "props": [{"type": "string", "name": "value"}]}], "cls": "ScriptExecutionParameter_read"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Cancelling"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Running"}, {"value": "Succeeded"}]}}, {"type": "string", "name": "retention"}, {"type": "string", "name": "scriptCmdletId"}, {"readOnly": true, "type": "dateTime", "name": "startedAt"}, {"readOnly": true, "type": "dateTime", "name": "submittedAt"}, {"type": "string", "name": "timeout", "required": true}, {"readOnly": true, "type": "array", "name": "warnings", "item": {"type": "string"}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptexecutions/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdEV4ZWN1dGlvbnMve3NjcmlwdEV4ZWN1dGlvbk5hbWV9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.scriptExecutionName", "options": ["n", "name", "script-execution-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the user-invoked script execution resource"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "ScriptExecutions_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/scriptExecutions/{scriptExecutionName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "scriptExecutionName", "arg": "$Path.scriptExecutionName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the script execution. Are you sure?"}, {"name": "create", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptexecutions/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdEV4ZWN1dGlvbnMve3NjcmlwdEV4ZWN1dGlvbk5hbWV9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.scriptExecutionName", "options": ["n", "name", "script-execution-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the user-invoked script execution resource"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$scriptExecution.properties.failureReason", "options": ["failure-reason"], "group": "Properties", "help": {"short": "Error message if the script was able to run, but if the script itself had errors or powershell threw an exception"}}, {"type": "array<@ScriptExecutionParameter_create>", "var": "$scriptExecution.properties.hiddenParameters", "options": ["hidden-parameters"], "group": "Properties", "help": {"short": "Parameters that will be hidden/not visible to ARM, such as passwords and credentials"}, "item": {"type": "@ScriptExecutionParameter_create"}, "singularOptions": ["hidden-parameter"]}, {"type": "object", "var": "$scriptExecution.properties.namedOutputs", "options": ["named-outputs"], "group": "Properties", "help": {"short": "User-defined dictionary."}, "additionalProps": {"item": {"blank": {"value": {}}, "type": "object", "additionalProps": {"item": {"type": "any"}}}}}, {"type": "array", "var": "$scriptExecution.properties.output", "options": ["out", "output"], "group": "Properties", "help": {"short": "Standard output stream from the powershell execution"}, "item": {"type": "string"}}, {"type": "array", "var": "$scriptExecution.properties.parameters", "options": ["parameters"], "group": "Properties", "help": {"short": "Parameters the script will accept"}, "item": {"type": "object", "args": [{"type": "object", "var": "@ScriptExecutionParameter_create.Credential", "options": ["credential"], "args": [{"type": "password", "var": "@ScriptExecutionParameter_create.Credential.password", "options": ["password"], "group": "", "help": {"short": "password for login"}, "prompt": {"msg": "Password:"}}, {"type": "string", "var": "@ScriptExecutionParameter_create.Credential.username", "options": ["username"], "help": {"short": "username for login"}}]}, {"type": "object", "var": "@ScriptExecutionParameter_create.SecureValue", "options": ["secure-value"], "args": [{"type": "password", "var": "@ScriptExecutionParameter_create.SecureValue.secureValue", "options": ["secure-value"], "group": "", "help": {"short": "A secure value for the passed parameter, not to be stored in logs"}, "prompt": {"msg": "Password:"}}]}, {"type": "object", "var": "@ScriptExecutionParameter_create.Value", "options": ["value"], "args": [{"type": "string", "var": "@ScriptExecutionParameter_create.Value.value", "options": ["value"], "help": {"short": "The value for the passed parameter"}}]}, {"type": "string", "var": "@ScriptExecutionParameter_create.name", "options": ["name"], "required": true, "help": {"short": "The parameter name"}}], "cls": "ScriptExecutionParameter_create"}, "singularOptions": ["p", "parameter"]}, {"type": "string", "var": "$scriptExecution.properties.retention", "options": ["retention"], "group": "Properties", "help": {"short": "Time to live for the resource. If not provided, will be available for 60 days"}}, {"type": "string", "var": "$scriptExecution.properties.scriptCmdletId", "options": ["script-cmdlet-id"], "group": "Properties", "help": {"short": "A reference to the script cmdlet resource if user is running a AVS script"}}, {"type": "string", "var": "$scriptExecution.properties.timeout", "options": ["timeout"], "group": "Properties", "help": {"short": "Time limit for execution"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "ScriptExecutions_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/scriptExecutions/{scriptExecutionName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "scriptExecutionName", "arg": "$Path.scriptExecutionName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "scriptExecution", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "failureReason", "arg": "$scriptExecution.properties.failureReason"}, {"type": "array<@ScriptExecutionParameter_create>", "name": "hiddenParameters", "arg": "$scriptExecution.properties.hiddenParameters", "item": {"type": "@ScriptExecutionParameter_create"}}, {"type": "object", "name": "namedOutputs", "arg": "$scriptExecution.properties.namedOutputs", "additionalProps": {"item": {"type": "object", "additionalProps": {"item": {"type": "any"}}}}}, {"type": "array", "name": "output", "arg": "$scriptExecution.properties.output", "item": {"type": "string"}}, {"type": "array", "name": "parameters", "arg": "$scriptExecution.properties.parameters", "item": {"type": "object", "props": [{"type": "string", "name": "name", "arg": "@ScriptExecutionParameter_create.name", "required": true}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"arg": "@ScriptExecutionParameter_create.Credential", "value": "Credential"}, {"arg": "@ScriptExecutionParameter_create.SecureValue", "value": "SecureValue"}, {"arg": "@ScriptExecutionParameter_create.Value", "value": "Value"}]}}], "discriminators": [{"property": "type", "value": "Credential", "props": [{"type": "password", "name": "password", "arg": "@ScriptExecutionParameter_create.Credential.password", "secret": true}, {"type": "string", "name": "username", "arg": "@ScriptExecutionParameter_create.Credential.username"}]}, {"property": "type", "value": "SecureValue", "props": [{"type": "password", "name": "secureValue", "arg": "@ScriptExecutionParameter_create.SecureValue.secureValue", "secret": true}]}, {"property": "type", "value": "Value", "props": [{"type": "string", "name": "value", "arg": "@ScriptExecutionParameter_create.Value.value"}]}], "cls": "ScriptExecutionParameter_create"}}, {"type": "string", "name": "retention", "arg": "$scriptExecution.properties.retention"}, {"type": "string", "name": "scriptCmdletId", "arg": "$scriptExecution.properties.scriptCmdletId"}, {"type": "string", "name": "timeout", "arg": "$scriptExecution.properties.timeout", "required": true}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/scriptExecutions/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "array", "name": "errors", "item": {"type": "string"}}, {"type": "string", "name": "failureReason"}, {"readOnly": true, "type": "dateTime", "name": "finishedAt"}, {"type": "array<@ScriptExecutionParameter_read>", "name": "hiddenParameters", "item": {"type": "@ScriptExecutionParameter_read"}}, {"readOnly": true, "type": "array", "name": "information", "item": {"type": "string"}}, {"type": "object", "name": "namedOutputs", "additionalProps": {"item": {"type": "object", "additionalProps": {"item": {"type": "any"}}}}}, {"type": "array", "name": "output", "item": {"type": "string"}}, {"type": "array", "name": "parameters", "item": {"type": "object", "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "Credential"}, {"value": "SecureValue"}, {"value": "Value"}]}}], "discriminators": [{"property": "type", "value": "Credential", "props": [{"type": "password", "name": "password", "secret": true}, {"type": "string", "name": "username"}]}, {"property": "type", "value": "SecureValue", "props": [{"type": "password", "name": "secureValue", "secret": true}]}, {"property": "type", "value": "Value", "props": [{"type": "string", "name": "value"}]}], "cls": "ScriptExecutionParameter_read"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Cancelling"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Running"}, {"value": "Succeeded"}]}}, {"type": "string", "name": "retention"}, {"type": "string", "name": "scriptCmdletId"}, {"readOnly": true, "type": "dateTime", "name": "startedAt"}, {"readOnly": true, "type": "dateTime", "name": "submittedAt"}, {"type": "string", "name": "timeout", "required": true}, {"readOnly": true, "type": "array", "name": "warnings", "item": {"type": "string"}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptexecutions/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdEV4ZWN1dGlvbnMve3NjcmlwdEV4ZWN1dGlvbk5hbWV9/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.scriptExecutionName", "options": ["n", "name", "script-execution-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the user-invoked script execution resource"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$scriptExecution.properties.failureReason", "options": ["failure-reason"], "group": "Properties", "help": {"short": "Error message if the script was able to run, but if the script itself had errors or powershell threw an exception"}}, {"nullable": true, "type": "array<@ScriptExecutionParameter_update>", "var": "$scriptExecution.properties.hiddenParameters", "options": ["hidden-parameters"], "group": "Properties", "help": {"short": "Parameters that will be hidden/not visible to ARM, such as passwords and credentials"}, "item": {"nullable": true, "type": "@ScriptExecutionParameter_update"}}, {"nullable": true, "type": "object", "var": "$scriptExecution.properties.namedOutputs", "options": ["named-outputs"], "group": "Properties", "help": {"short": "User-defined dictionary."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object", "additionalProps": {"item": {"nullable": true, "type": "any"}}}}}, {"nullable": true, "type": "array", "var": "$scriptExecution.properties.output", "options": ["out", "output"], "group": "Properties", "help": {"short": "Standard output stream from the powershell execution"}, "item": {"nullable": true, "type": "string"}}, {"nullable": true, "type": "array", "var": "$scriptExecution.properties.parameters", "options": ["parameters"], "group": "Properties", "help": {"short": "Parameters the script will accept"}, "item": {"nullable": true, "type": "object", "args": [{"type": "object", "var": "@ScriptExecutionParameter_update.Credential", "options": ["credential"], "args": [{"nullable": true, "type": "password", "var": "@ScriptExecutionParameter_update.Credential.password", "options": ["password"], "group": "", "help": {"short": "password for login"}, "prompt": {"msg": "Password:"}}, {"nullable": true, "type": "string", "var": "@ScriptExecutionParameter_update.Credential.username", "options": ["username"], "help": {"short": "username for login"}}]}, {"type": "object", "var": "@ScriptExecutionParameter_update.SecureValue", "options": ["secure-value"], "args": [{"nullable": true, "type": "password", "var": "@ScriptExecutionParameter_update.SecureValue.secureValue", "options": ["secure-value"], "group": "", "help": {"short": "A secure value for the passed parameter, not to be stored in logs"}, "prompt": {"msg": "Password:"}}]}, {"type": "object", "var": "@ScriptExecutionParameter_update.Value", "options": ["value"], "args": [{"nullable": true, "type": "string", "var": "@ScriptExecutionParameter_update.Value.value", "options": ["value"], "help": {"short": "The value for the passed parameter"}}]}, {"type": "string", "var": "@ScriptExecutionParameter_update.name", "options": ["name"], "help": {"short": "The parameter name"}}], "cls": "ScriptExecutionParameter_update"}, "singularOptions": ["p", "parameter"]}, {"nullable": true, "type": "string", "var": "$scriptExecution.properties.retention", "options": ["retention"], "group": "Properties", "help": {"short": "Time to live for the resource. If not provided, will be available for 60 days"}}, {"nullable": true, "type": "string", "var": "$scriptExecution.properties.scriptCmdletId", "options": ["script-cmdlet-id"], "group": "Properties", "help": {"short": "A reference to the script cmdlet resource if user is running a AVS script"}}, {"type": "string", "var": "$scriptExecution.properties.timeout", "options": ["timeout"], "group": "Properties", "help": {"short": "Time limit for execution"}}]}], "operations": [{"operationId": "ScriptExecutions_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/scriptExecutions/{scriptExecutionName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "scriptExecutionName", "arg": "$Path.scriptExecutionName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/scriptExecutions/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "array", "name": "errors", "item": {"type": "string"}}, {"type": "string", "name": "failureReason"}, {"readOnly": true, "type": "dateTime", "name": "finishedAt"}, {"type": "array<@ScriptExecutionParameter_read>", "name": "hiddenParameters", "item": {"type": "@ScriptExecutionParameter_read"}}, {"readOnly": true, "type": "array", "name": "information", "item": {"type": "string"}}, {"type": "object", "name": "namedOutputs", "additionalProps": {"item": {"type": "object", "additionalProps": {"item": {"type": "any"}}}}}, {"type": "array", "name": "output", "item": {"type": "string"}}, {"type": "array", "name": "parameters", "item": {"type": "object", "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "Credential"}, {"value": "SecureValue"}, {"value": "Value"}]}}], "discriminators": [{"property": "type", "value": "Credential", "props": [{"type": "password", "name": "password", "secret": true}, {"type": "string", "name": "username"}]}, {"property": "type", "value": "SecureValue", "props": [{"type": "password", "name": "secureValue", "secret": true}]}, {"property": "type", "value": "Value", "props": [{"type": "string", "name": "value"}]}], "cls": "ScriptExecutionParameter_read"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Cancelling"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Running"}, {"value": "Succeeded"}]}}, {"type": "string", "name": "retention"}, {"type": "string", "name": "scriptCmdletId"}, {"readOnly": true, "type": "dateTime", "name": "startedAt"}, {"readOnly": true, "type": "dateTime", "name": "submittedAt"}, {"type": "string", "name": "timeout", "required": true}, {"readOnly": true, "type": "array", "name": "warnings", "item": {"type": "string"}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "ScriptExecution_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "scriptExecution", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "failureReason", "arg": "$scriptExecution.properties.failureReason"}, {"type": "array<@ScriptExecutionParameter_update>", "name": "hiddenParameters", "arg": "$scriptExecution.properties.hiddenParameters", "item": {"type": "@ScriptExecutionParameter_update"}}, {"type": "object", "name": "namedOutputs", "arg": "$scriptExecution.properties.namedOutputs", "additionalProps": {"item": {"type": "object", "additionalProps": {"item": {"type": "any"}}}}}, {"type": "array", "name": "output", "arg": "$scriptExecution.properties.output", "item": {"type": "string"}}, {"type": "array", "name": "parameters", "arg": "$scriptExecution.properties.parameters", "item": {"type": "object", "props": [{"type": "string", "name": "name", "arg": "@ScriptExecutionParameter_update.name", "required": true}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"arg": "@ScriptExecutionParameter_update.Credential", "value": "Credential"}, {"arg": "@ScriptExecutionParameter_update.SecureValue", "value": "SecureValue"}, {"arg": "@ScriptExecutionParameter_update.Value", "value": "Value"}]}}], "discriminators": [{"property": "type", "value": "Credential", "props": [{"type": "password", "name": "password", "arg": "@ScriptExecutionParameter_update.Credential.password", "secret": true}, {"type": "string", "name": "username", "arg": "@ScriptExecutionParameter_update.Credential.username"}]}, {"property": "type", "value": "SecureValue", "props": [{"type": "password", "name": "secureValue", "arg": "@ScriptExecutionParameter_update.SecureValue.secureValue", "secret": true}]}, {"property": "type", "value": "Value", "props": [{"type": "string", "name": "value", "arg": "@ScriptExecutionParameter_update.Value.value"}]}], "cls": "ScriptExecutionParameter_update"}}, {"type": "string", "name": "retention", "arg": "$scriptExecution.properties.retention"}, {"type": "string", "name": "scriptCmdletId", "arg": "$scriptExecution.properties.scriptCmdletId"}, {"type": "string", "name": "timeout", "arg": "$scriptExecution.properties.timeout", "required": true}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "ScriptExecutions_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/scriptExecutions/{scriptExecutionName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "scriptExecutionName", "arg": "$Path.scriptExecutionName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@ScriptExecution_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2024-09-01.xml new file mode 100644 index 000000000..0133d12d6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2024-09-01.xml @@ -0,0 +1,773 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2025-09-01.json new file mode 100644 index 000000000..36b0b4b47 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptexecutions/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdEV4ZWN1dGlvbnMve3NjcmlwdEV4ZWN1dGlvbk5hbWV9/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware script-execution", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptexecutions/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdEV4ZWN1dGlvbnMve3NjcmlwdEV4ZWN1dGlvbk5hbWV9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.scriptExecutionName", "options": ["n", "name", "script-execution-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the user-invoked script execution resource"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ScriptExecutions_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/scriptExecutions/{scriptExecutionName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "scriptExecutionName", "arg": "$Path.scriptExecutionName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/scriptExecutions/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "array", "name": "errors", "item": {"type": "string"}}, {"type": "string", "name": "failureReason"}, {"readOnly": true, "type": "dateTime", "name": "finishedAt", "format": {"protocol": "iso"}}, {"type": "array<@ScriptExecutionParameter_read>", "name": "hiddenParameters", "item": {"type": "@ScriptExecutionParameter_read"}}, {"readOnly": true, "type": "array", "name": "information", "item": {"type": "string"}}, {"type": "object", "name": "namedOutputs", "additionalProps": {"item": {"type": "object", "additionalProps": {"item": {"type": "any"}}}}}, {"type": "array", "name": "output", "item": {"type": "string"}}, {"type": "array", "name": "parameters", "item": {"type": "object", "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "Credential"}, {"value": "SecureValue"}, {"value": "Value"}]}}], "discriminators": [{"property": "type", "value": "Credential", "props": [{"type": "password", "name": "password", "secret": true}, {"type": "string", "name": "username"}]}, {"property": "type", "value": "SecureValue", "props": [{"type": "password", "name": "secureValue", "secret": true}]}, {"property": "type", "value": "Value", "props": [{"type": "string", "name": "value"}]}], "cls": "ScriptExecutionParameter_read"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Cancelling"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Running"}, {"value": "Succeeded"}]}}, {"type": "string", "name": "retention"}, {"type": "string", "name": "scriptCmdletId"}, {"readOnly": true, "type": "dateTime", "name": "startedAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "dateTime", "name": "submittedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "timeout", "required": true}, {"readOnly": true, "type": "array", "name": "warnings", "item": {"type": "string"}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptexecutions/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdEV4ZWN1dGlvbnMve3NjcmlwdEV4ZWN1dGlvbk5hbWV9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.scriptExecutionName", "options": ["n", "name", "script-execution-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the user-invoked script execution resource"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "ScriptExecutions_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/scriptExecutions/{scriptExecutionName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "scriptExecutionName", "arg": "$Path.scriptExecutionName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "This will delete the script execution. Are you sure?"}, {"name": "create", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptexecutions/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdEV4ZWN1dGlvbnMve3NjcmlwdEV4ZWN1dGlvbk5hbWV9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.scriptExecutionName", "options": ["n", "name", "script-execution-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the user-invoked script execution resource"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$scriptExecution.properties.failureReason", "options": ["failure-reason"], "group": "Properties", "help": {"short": "Error message if the script was able to run, but if the script itself had errors or powershell threw an exception"}}, {"type": "array<@ScriptExecutionParameter_create>", "var": "$scriptExecution.properties.hiddenParameters", "options": ["hidden-parameters"], "group": "Properties", "help": {"short": "Parameters that will be hidden/not visible to ARM, such as passwords and credentials"}, "item": {"type": "@ScriptExecutionParameter_create"}, "singularOptions": ["hidden-parameter"]}, {"type": "object", "var": "$scriptExecution.properties.namedOutputs", "options": ["named-outputs"], "group": "Properties", "help": {"short": "User-defined dictionary."}, "additionalProps": {"item": {"blank": {"value": {}}, "type": "object", "additionalProps": {"item": {"type": "any"}}}}}, {"type": "array", "var": "$scriptExecution.properties.output", "options": ["out", "output"], "group": "Properties", "help": {"short": "Standard output stream from the powershell execution"}, "item": {"type": "string"}}, {"type": "array", "var": "$scriptExecution.properties.parameters", "options": ["parameters"], "group": "Properties", "help": {"short": "Parameters the script will accept"}, "item": {"type": "object", "args": [{"type": "object", "var": "@ScriptExecutionParameter_create.Credential", "options": ["credential"], "args": [{"type": "password", "var": "@ScriptExecutionParameter_create.Credential.password", "options": ["password"], "group": "", "help": {"short": "password for login"}, "prompt": {"msg": "Password:"}}, {"type": "string", "var": "@ScriptExecutionParameter_create.Credential.username", "options": ["username"], "help": {"short": "username for login"}}]}, {"type": "object", "var": "@ScriptExecutionParameter_create.SecureValue", "options": ["secure-value"], "args": [{"type": "password", "var": "@ScriptExecutionParameter_create.SecureValue.secureValue", "options": ["secure-value"], "group": "", "help": {"short": "A secure value for the passed parameter, not to be stored in logs"}, "prompt": {"msg": "Password:"}}]}, {"type": "object", "var": "@ScriptExecutionParameter_create.Value", "options": ["value"], "args": [{"type": "string", "var": "@ScriptExecutionParameter_create.Value.value", "options": ["value"], "help": {"short": "The value for the passed parameter"}}]}, {"type": "string", "var": "@ScriptExecutionParameter_create.name", "options": ["name"], "required": true, "help": {"short": "The parameter name"}}], "cls": "ScriptExecutionParameter_create"}, "singularOptions": ["p", "parameter"]}, {"type": "string", "var": "$scriptExecution.properties.retention", "options": ["retention"], "group": "Properties", "help": {"short": "Time to live for the resource. If not provided, will be available for 60 days"}}, {"type": "string", "var": "$scriptExecution.properties.scriptCmdletId", "options": ["script-cmdlet-id"], "group": "Properties", "help": {"short": "A reference to the script cmdlet resource if user is running a AVS script"}}, {"type": "string", "var": "$scriptExecution.properties.timeout", "options": ["timeout"], "group": "Properties", "help": {"short": "Time limit for execution"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "ScriptExecutions_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/scriptExecutions/{scriptExecutionName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "scriptExecutionName", "arg": "$Path.scriptExecutionName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "scriptExecution", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "failureReason", "arg": "$scriptExecution.properties.failureReason"}, {"type": "array<@ScriptExecutionParameter_create>", "name": "hiddenParameters", "arg": "$scriptExecution.properties.hiddenParameters", "item": {"type": "@ScriptExecutionParameter_create"}}, {"type": "object", "name": "namedOutputs", "arg": "$scriptExecution.properties.namedOutputs", "additionalProps": {"item": {"type": "object", "additionalProps": {"item": {"type": "any"}}}}}, {"type": "array", "name": "output", "arg": "$scriptExecution.properties.output", "item": {"type": "string"}}, {"type": "array", "name": "parameters", "arg": "$scriptExecution.properties.parameters", "item": {"type": "object", "props": [{"type": "string", "name": "name", "arg": "@ScriptExecutionParameter_create.name", "required": true}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"arg": "@ScriptExecutionParameter_create.Credential", "value": "Credential"}, {"arg": "@ScriptExecutionParameter_create.SecureValue", "value": "SecureValue"}, {"arg": "@ScriptExecutionParameter_create.Value", "value": "Value"}]}}], "discriminators": [{"property": "type", "value": "Credential", "props": [{"type": "password", "name": "password", "arg": "@ScriptExecutionParameter_create.Credential.password", "secret": true}, {"type": "string", "name": "username", "arg": "@ScriptExecutionParameter_create.Credential.username"}]}, {"property": "type", "value": "SecureValue", "props": [{"type": "password", "name": "secureValue", "arg": "@ScriptExecutionParameter_create.SecureValue.secureValue", "secret": true}]}, {"property": "type", "value": "Value", "props": [{"type": "string", "name": "value", "arg": "@ScriptExecutionParameter_create.Value.value"}]}], "cls": "ScriptExecutionParameter_create"}}, {"type": "string", "name": "retention", "arg": "$scriptExecution.properties.retention"}, {"type": "string", "name": "scriptCmdletId", "arg": "$scriptExecution.properties.scriptCmdletId"}, {"type": "string", "name": "timeout", "arg": "$scriptExecution.properties.timeout", "required": true}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/scriptExecutions/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "array", "name": "errors", "item": {"type": "string"}}, {"type": "string", "name": "failureReason"}, {"readOnly": true, "type": "dateTime", "name": "finishedAt", "format": {"protocol": "iso"}}, {"type": "array<@ScriptExecutionParameter_read>", "name": "hiddenParameters", "item": {"type": "@ScriptExecutionParameter_read"}}, {"readOnly": true, "type": "array", "name": "information", "item": {"type": "string"}}, {"type": "object", "name": "namedOutputs", "additionalProps": {"item": {"type": "object", "additionalProps": {"item": {"type": "any"}}}}}, {"type": "array", "name": "output", "item": {"type": "string"}}, {"type": "array", "name": "parameters", "item": {"type": "object", "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "Credential"}, {"value": "SecureValue"}, {"value": "Value"}]}}], "discriminators": [{"property": "type", "value": "Credential", "props": [{"type": "password", "name": "password", "secret": true}, {"type": "string", "name": "username"}]}, {"property": "type", "value": "SecureValue", "props": [{"type": "password", "name": "secureValue", "secret": true}]}, {"property": "type", "value": "Value", "props": [{"type": "string", "name": "value"}]}], "cls": "ScriptExecutionParameter_read"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Cancelling"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Running"}, {"value": "Succeeded"}]}}, {"type": "string", "name": "retention"}, {"type": "string", "name": "scriptCmdletId"}, {"readOnly": true, "type": "dateTime", "name": "startedAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "dateTime", "name": "submittedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "timeout", "required": true}, {"readOnly": true, "type": "array", "name": "warnings", "item": {"type": "string"}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptexecutions/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdEV4ZWN1dGlvbnMve3NjcmlwdEV4ZWN1dGlvbk5hbWV9/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.scriptExecutionName", "options": ["n", "name", "script-execution-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the user-invoked script execution resource"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$scriptExecution.properties.failureReason", "options": ["failure-reason"], "group": "Properties", "help": {"short": "Error message if the script was able to run, but if the script itself had errors or powershell threw an exception"}}, {"nullable": true, "type": "array<@ScriptExecutionParameter_update>", "var": "$scriptExecution.properties.hiddenParameters", "options": ["hidden-parameters"], "group": "Properties", "help": {"short": "Parameters that will be hidden/not visible to ARM, such as passwords and credentials"}, "item": {"nullable": true, "type": "@ScriptExecutionParameter_update"}}, {"nullable": true, "type": "object", "var": "$scriptExecution.properties.namedOutputs", "options": ["named-outputs"], "group": "Properties", "help": {"short": "User-defined dictionary."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object", "additionalProps": {"item": {"nullable": true, "type": "any"}}}}}, {"nullable": true, "type": "array", "var": "$scriptExecution.properties.output", "options": ["out", "output"], "group": "Properties", "help": {"short": "Standard output stream from the powershell execution"}, "item": {"nullable": true, "type": "string"}}, {"nullable": true, "type": "array", "var": "$scriptExecution.properties.parameters", "options": ["parameters"], "group": "Properties", "help": {"short": "Parameters the script will accept"}, "item": {"nullable": true, "type": "object", "args": [{"type": "object", "var": "@ScriptExecutionParameter_update.Credential", "options": ["credential"], "args": [{"nullable": true, "type": "password", "var": "@ScriptExecutionParameter_update.Credential.password", "options": ["password"], "group": "", "help": {"short": "password for login"}, "prompt": {"msg": "Password:"}}, {"nullable": true, "type": "string", "var": "@ScriptExecutionParameter_update.Credential.username", "options": ["username"], "help": {"short": "username for login"}}]}, {"type": "object", "var": "@ScriptExecutionParameter_update.SecureValue", "options": ["secure-value"], "args": [{"nullable": true, "type": "password", "var": "@ScriptExecutionParameter_update.SecureValue.secureValue", "options": ["secure-value"], "group": "", "help": {"short": "A secure value for the passed parameter, not to be stored in logs"}, "prompt": {"msg": "Password:"}}]}, {"type": "object", "var": "@ScriptExecutionParameter_update.Value", "options": ["value"], "args": [{"nullable": true, "type": "string", "var": "@ScriptExecutionParameter_update.Value.value", "options": ["value"], "help": {"short": "The value for the passed parameter"}}]}, {"type": "string", "var": "@ScriptExecutionParameter_update.name", "options": ["name"], "help": {"short": "The parameter name"}}], "cls": "ScriptExecutionParameter_update"}, "singularOptions": ["p", "parameter"]}, {"nullable": true, "type": "string", "var": "$scriptExecution.properties.retention", "options": ["retention"], "group": "Properties", "help": {"short": "Time to live for the resource. If not provided, will be available for 60 days"}}, {"nullable": true, "type": "string", "var": "$scriptExecution.properties.scriptCmdletId", "options": ["script-cmdlet-id"], "group": "Properties", "help": {"short": "A reference to the script cmdlet resource if user is running a AVS script"}}, {"type": "string", "var": "$scriptExecution.properties.timeout", "options": ["timeout"], "group": "Properties", "help": {"short": "Time limit for execution"}}]}], "operations": [{"operationId": "ScriptExecutions_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/scriptExecutions/{scriptExecutionName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "scriptExecutionName", "arg": "$Path.scriptExecutionName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/scriptExecutions/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "array", "name": "errors", "item": {"type": "string"}}, {"type": "string", "name": "failureReason"}, {"readOnly": true, "type": "dateTime", "name": "finishedAt", "format": {"protocol": "iso"}}, {"type": "array<@ScriptExecutionParameter_read>", "name": "hiddenParameters", "item": {"type": "@ScriptExecutionParameter_read"}}, {"readOnly": true, "type": "array", "name": "information", "item": {"type": "string"}}, {"type": "object", "name": "namedOutputs", "additionalProps": {"item": {"type": "object", "additionalProps": {"item": {"type": "any"}}}}}, {"type": "array", "name": "output", "item": {"type": "string"}}, {"type": "array", "name": "parameters", "item": {"type": "object", "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "Credential"}, {"value": "SecureValue"}, {"value": "Value"}]}}], "discriminators": [{"property": "type", "value": "Credential", "props": [{"type": "password", "name": "password", "secret": true}, {"type": "string", "name": "username"}]}, {"property": "type", "value": "SecureValue", "props": [{"type": "password", "name": "secureValue", "secret": true}]}, {"property": "type", "value": "Value", "props": [{"type": "string", "name": "value"}]}], "cls": "ScriptExecutionParameter_read"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Cancelling"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Running"}, {"value": "Succeeded"}]}}, {"type": "string", "name": "retention"}, {"type": "string", "name": "scriptCmdletId"}, {"readOnly": true, "type": "dateTime", "name": "startedAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "dateTime", "name": "submittedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "timeout", "required": true}, {"readOnly": true, "type": "array", "name": "warnings", "item": {"type": "string"}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "ScriptExecution_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "scriptExecution", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "failureReason", "arg": "$scriptExecution.properties.failureReason"}, {"type": "array<@ScriptExecutionParameter_update>", "name": "hiddenParameters", "arg": "$scriptExecution.properties.hiddenParameters", "item": {"type": "@ScriptExecutionParameter_update"}}, {"type": "object", "name": "namedOutputs", "arg": "$scriptExecution.properties.namedOutputs", "additionalProps": {"item": {"type": "object", "additionalProps": {"item": {"type": "any"}}}}}, {"type": "array", "name": "output", "arg": "$scriptExecution.properties.output", "item": {"type": "string"}}, {"type": "array", "name": "parameters", "arg": "$scriptExecution.properties.parameters", "item": {"type": "object", "props": [{"type": "string", "name": "name", "arg": "@ScriptExecutionParameter_update.name", "required": true}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"arg": "@ScriptExecutionParameter_update.Credential", "value": "Credential"}, {"arg": "@ScriptExecutionParameter_update.SecureValue", "value": "SecureValue"}, {"arg": "@ScriptExecutionParameter_update.Value", "value": "Value"}]}}], "discriminators": [{"property": "type", "value": "Credential", "props": [{"type": "password", "name": "password", "arg": "@ScriptExecutionParameter_update.Credential.password", "secret": true}, {"type": "string", "name": "username", "arg": "@ScriptExecutionParameter_update.Credential.username"}]}, {"property": "type", "value": "SecureValue", "props": [{"type": "password", "name": "secureValue", "arg": "@ScriptExecutionParameter_update.SecureValue.secureValue", "secret": true}]}, {"property": "type", "value": "Value", "props": [{"type": "string", "name": "value", "arg": "@ScriptExecutionParameter_update.Value.value"}]}], "cls": "ScriptExecutionParameter_update"}}, {"type": "string", "name": "retention", "arg": "$scriptExecution.properties.retention"}, {"type": "string", "name": "scriptCmdletId", "arg": "$scriptExecution.properties.scriptCmdletId"}, {"type": "string", "name": "timeout", "arg": "$scriptExecution.properties.timeout", "required": true}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "ScriptExecutions_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/scriptExecutions/{scriptExecutionName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "scriptExecutionName", "arg": "$Path.scriptExecutionName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@ScriptExecution_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2025-09-01.xml new file mode 100644 index 000000000..636c3e260 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9/2025-09-01.xml @@ -0,0 +1,803 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9L2dldGV4ZWN1dGlvbmxvZ3M=/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9L2dldGV4ZWN1dGlvbmxvZ3M=/2024-09-01.json new file mode 100644 index 000000000..ec2f92c35 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9L2dldGV4ZWN1dGlvbmxvZ3M=/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptexecutions/{}/getexecutionlogs", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdEV4ZWN1dGlvbnMve3NjcmlwdEV4ZWN1dGlvbk5hbWV9L2dldEV4ZWN1dGlvbkxvZ3M=/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud script-execution", "commands": [{"name": "get-execution-log", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptexecutions/{}/getexecutionlogs", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdEV4ZWN1dGlvbnMve3NjcmlwdEV4ZWN1dGlvbk5hbWV9L2dldEV4ZWN1dGlvbkxvZ3M=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.scriptExecutionName", "options": ["script-execution-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Name of the script cmdlet."}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "array", "var": "$scriptOutputStreamType", "options": ["type", "script-output-stream-type"], "group": "", "help": {"short": "Name of the desired output stream to return. If not provided, will return all. An empty array will return nothing."}, "item": {"type": "string", "enum": {"items": [{"name": "Error", "value": "Error"}, {"name": "Information", "value": "Information"}, {"name": "Output", "value": "Output"}, {"name": "Warning", "value": "Warning"}]}}}]}], "operations": [{"operationId": "ScriptExecutions_GetExecutionLogs", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/scriptExecutions/{scriptExecutionName}/getExecutionLogs", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "scriptExecutionName", "arg": "$Path.scriptExecutionName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "array", "name": "scriptOutputStreamType", "arg": "$scriptOutputStreamType", "item": {"type": "string", "enum": {"items": [{"value": "Error"}, {"value": "Information"}, {"value": "Output"}, {"value": "Warning"}]}}}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/scriptExecutions/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "array", "name": "errors", "item": {"type": "string"}}, {"type": "string", "name": "failureReason"}, {"readOnly": true, "type": "dateTime", "name": "finishedAt"}, {"type": "array<@ScriptExecutionParameter_read>", "name": "hiddenParameters", "item": {"type": "@ScriptExecutionParameter_read"}}, {"readOnly": true, "type": "array", "name": "information", "item": {"type": "string"}}, {"type": "object", "name": "namedOutputs", "additionalProps": {"item": {"type": "object", "additionalProps": {"item": {"type": "any"}}}}}, {"type": "array", "name": "output", "item": {"type": "string"}}, {"type": "array", "name": "parameters", "item": {"type": "object", "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "Credential"}, {"value": "SecureValue"}, {"value": "Value"}]}}], "discriminators": [{"property": "type", "value": "Credential", "props": [{"type": "password", "name": "password", "secret": true}, {"type": "string", "name": "username"}]}, {"property": "type", "value": "SecureValue", "props": [{"type": "password", "name": "secureValue", "secret": true}]}, {"property": "type", "value": "Value", "props": [{"type": "string", "name": "value"}]}], "cls": "ScriptExecutionParameter_read"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Cancelling"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Running"}, {"value": "Succeeded"}]}}, {"type": "string", "name": "retention"}, {"type": "string", "name": "scriptCmdletId"}, {"readOnly": true, "type": "dateTime", "name": "startedAt"}, {"readOnly": true, "type": "dateTime", "name": "submittedAt"}, {"type": "string", "name": "timeout", "required": true}, {"readOnly": true, "type": "array", "name": "warnings", "item": {"type": "string"}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9L2dldGV4ZWN1dGlvbmxvZ3M=/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9L2dldGV4ZWN1dGlvbmxvZ3M=/2024-09-01.xml new file mode 100644 index 000000000..2cae493b7 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9L2dldGV4ZWN1dGlvbmxvZ3M=/2024-09-01.xml @@ -0,0 +1,180 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9L2dldGV4ZWN1dGlvbmxvZ3M=/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9L2dldGV4ZWN1dGlvbmxvZ3M=/2025-09-01.json new file mode 100644 index 000000000..73c3c2682 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9L2dldGV4ZWN1dGlvbmxvZ3M=/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptexecutions/{}/getexecutionlogs", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdEV4ZWN1dGlvbnMve3NjcmlwdEV4ZWN1dGlvbk5hbWV9L2dldEV4ZWN1dGlvbkxvZ3M=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware private-cloud script-execution", "commands": [{"name": "get-execution-log", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptexecutions/{}/getexecutionlogs", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdEV4ZWN1dGlvbnMve3NjcmlwdEV4ZWN1dGlvbk5hbWV9L2dldEV4ZWN1dGlvbkxvZ3M=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["private-cloud-name"], "required": true, "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.scriptExecutionName", "options": ["script-execution-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Name of the script cmdlet."}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "array", "var": "$scriptOutputStreamType", "options": ["type", "script-output-stream-type"], "group": "", "help": {"short": "Name of the desired output stream to return. If not provided, will return all. An empty array will return nothing."}, "item": {"type": "string", "enum": {"items": [{"name": "Error", "value": "Error"}, {"name": "Information", "value": "Information"}, {"name": "Output", "value": "Output"}, {"name": "Warning", "value": "Warning"}]}}}]}], "operations": [{"operationId": "ScriptExecutions_GetExecutionLogs", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/scriptExecutions/{scriptExecutionName}/getExecutionLogs", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "scriptExecutionName", "arg": "$Path.scriptExecutionName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "array", "name": "scriptOutputStreamType", "arg": "$scriptOutputStreamType", "item": {"type": "string", "enum": {"items": [{"value": "Error"}, {"value": "Information"}, {"value": "Output"}, {"value": "Warning"}]}}}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/scriptExecutions/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "array", "name": "errors", "item": {"type": "string"}}, {"type": "string", "name": "failureReason"}, {"readOnly": true, "type": "dateTime", "name": "finishedAt", "format": {"protocol": "iso"}}, {"type": "array<@ScriptExecutionParameter_read>", "name": "hiddenParameters", "item": {"type": "@ScriptExecutionParameter_read"}}, {"readOnly": true, "type": "array", "name": "information", "item": {"type": "string"}}, {"type": "object", "name": "namedOutputs", "additionalProps": {"item": {"type": "object", "additionalProps": {"item": {"type": "any"}}}}}, {"type": "array", "name": "output", "item": {"type": "string"}}, {"type": "array", "name": "parameters", "item": {"type": "object", "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "Credential"}, {"value": "SecureValue"}, {"value": "Value"}]}}], "discriminators": [{"property": "type", "value": "Credential", "props": [{"type": "password", "name": "password", "secret": true}, {"type": "string", "name": "username"}]}, {"property": "type", "value": "SecureValue", "props": [{"type": "password", "name": "secureValue", "secret": true}]}, {"property": "type", "value": "Value", "props": [{"type": "string", "name": "value"}]}], "cls": "ScriptExecutionParameter_read"}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Cancelled"}, {"value": "Cancelling"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Pending"}, {"value": "Running"}, {"value": "Succeeded"}]}}, {"type": "string", "name": "retention"}, {"type": "string", "name": "scriptCmdletId"}, {"readOnly": true, "type": "dateTime", "name": "startedAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "dateTime", "name": "submittedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "timeout", "required": true}, {"readOnly": true, "type": "array", "name": "warnings", "item": {"type": "string"}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9L2dldGV4ZWN1dGlvbmxvZ3M=/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9L2dldGV4ZWN1dGlvbmxvZ3M=/2025-09-01.xml new file mode 100644 index 000000000..14f60d51b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRleGVjdXRpb25zL3t9L2dldGV4ZWN1dGlvbmxvZ3M=/2025-09-01.xml @@ -0,0 +1,190 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcw==/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcw==/2023-09-01.xml new file mode 100644 index 000000000..cbce5d10f --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcw==/2023-09-01.xml @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcw==/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcw==/2024-09-01.json new file mode 100644 index 000000000..33a1c2b74 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcw==/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptpackages", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdFBhY2thZ2Vz/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware script-package", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptpackages", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdFBhY2thZ2Vz/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ScriptPackages_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/scriptPackages", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/scriptPackages/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "company"}, {"readOnly": true, "type": "string", "name": "description"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "uri"}, {"readOnly": true, "type": "string", "name": "version"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcw==/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcw==/2024-09-01.xml new file mode 100644 index 000000000..326c7e9de --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcw==/2024-09-01.xml @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcw==/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcw==/2025-09-01.json new file mode 100644 index 000000000..40f2af1ba --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcw==/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptpackages", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdFBhY2thZ2Vz/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware script-package", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptpackages", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdFBhY2thZ2Vz/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ScriptPackages_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/scriptPackages", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/scriptPackages/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "company"}, {"readOnly": true, "type": "string", "name": "description"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "uri"}, {"readOnly": true, "type": "string", "name": "version"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcw==/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcw==/2025-09-01.xml new file mode 100644 index 000000000..2fb3222dd --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcw==/2025-09-01.xml @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fQ==/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fQ==/2023-09-01.xml new file mode 100644 index 000000000..c5eee25cd --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fQ==/2023-09-01.xml @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fQ==/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fQ==/2024-09-01.json new file mode 100644 index 000000000..22c4078b4 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fQ==/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptpackages/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdFBhY2thZ2VzL3tzY3JpcHRQYWNrYWdlTmFtZX0=/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware script-package", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptpackages/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdFBhY2thZ2VzL3tzY3JpcHRQYWNrYWdlTmFtZX0=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.scriptPackageName", "options": ["n", "name", "script-package-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the script package in the private cloud"}, "format": {"pattern": "^[-\\w\\._@]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ScriptPackages_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/scriptPackages/{scriptPackageName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "scriptPackageName", "arg": "$Path.scriptPackageName", "required": true, "format": {"pattern": "^[-\\w\\._@]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/scriptPackages/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "company"}, {"readOnly": true, "type": "string", "name": "description"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "uri"}, {"readOnly": true, "type": "string", "name": "version"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fQ==/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fQ==/2024-09-01.xml new file mode 100644 index 000000000..5a0f4327e --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fQ==/2024-09-01.xml @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fQ==/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fQ==/2025-09-01.json new file mode 100644 index 000000000..5e2b4c51a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fQ==/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptpackages/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdFBhY2thZ2VzL3tzY3JpcHRQYWNrYWdlTmFtZX0=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware script-package", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptpackages/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdFBhY2thZ2VzL3tzY3JpcHRQYWNrYWdlTmFtZX0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.scriptPackageName", "options": ["n", "name", "script-package-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the script package in the private cloud"}, "format": {"pattern": "^[-\\w\\._@]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ScriptPackages_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/scriptPackages/{scriptPackageName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "scriptPackageName", "arg": "$Path.scriptPackageName", "required": true, "format": {"pattern": "^[-\\w\\._@]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/scriptPackages/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "company"}, {"readOnly": true, "type": "string", "name": "description"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "uri"}, {"readOnly": true, "type": "string", "name": "version"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fQ==/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fQ==/2025-09-01.xml new file mode 100644 index 000000000..38cc8ccf1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fQ==/2025-09-01.xml @@ -0,0 +1,105 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRz/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRz/2023-09-01.xml new file mode 100644 index 000000000..fe7baf440 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRz/2023-09-01.xml @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRz/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRz/2024-09-01.json new file mode 100644 index 000000000..0e562731b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRz/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptpackages/{}/scriptcmdlets", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdFBhY2thZ2VzL3tzY3JpcHRQYWNrYWdlTmFtZX0vc2NyaXB0Q21kbGV0cw==/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware script-cmdlet", "commands": [{"name": "list", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptpackages/{}/scriptcmdlets", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdFBhY2thZ2VzL3tzY3JpcHRQYWNrYWdlTmFtZX0vc2NyaXB0Q21kbGV0cw==/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.scriptPackageName", "options": ["p", "script-package"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the script package in the private cloud"}, "format": {"pattern": "^[-\\w\\._@]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ScriptCmdlets_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/scriptPackages/{scriptPackageName}/scriptCmdlets", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "scriptPackageName", "arg": "$Path.scriptPackageName", "required": true, "format": {"pattern": "^[-\\w\\._@]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/scriptPackages/{}/scriptCmdlets/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "audience", "enum": {"items": [{"value": "Any"}, {"value": "Automation"}]}}, {"readOnly": true, "type": "string", "name": "description"}, {"readOnly": true, "type": "array", "name": "parameters", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "description"}, {"type": "string", "name": "name"}, {"readOnly": true, "type": "string", "name": "optional", "enum": {"items": [{"value": "Optional"}, {"value": "Required"}]}}, {"readOnly": true, "type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Credential"}, {"value": "Float"}, {"value": "Int"}, {"value": "SecureString"}, {"value": "String"}]}}, {"readOnly": true, "type": "string", "name": "visibility", "enum": {"items": [{"value": "Hidden"}, {"value": "Visible"}]}}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "timeout"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRz/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRz/2024-09-01.xml new file mode 100644 index 000000000..9f0353e20 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRz/2024-09-01.xml @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRz/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRz/2025-09-01.json new file mode 100644 index 000000000..ecdb06d21 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRz/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptpackages/{}/scriptcmdlets", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdFBhY2thZ2VzL3tzY3JpcHRQYWNrYWdlTmFtZX0vc2NyaXB0Q21kbGV0cw==/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware script-cmdlet", "commands": [{"name": "list", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptpackages/{}/scriptcmdlets", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdFBhY2thZ2VzL3tzY3JpcHRQYWNrYWdlTmFtZX0vc2NyaXB0Q21kbGV0cw==/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.scriptPackageName", "options": ["p", "script-package"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the script package in the private cloud"}, "format": {"pattern": "^[-\\w\\._@]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ScriptCmdlets_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/scriptPackages/{scriptPackageName}/scriptCmdlets", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "scriptPackageName", "arg": "$Path.scriptPackageName", "required": true, "format": {"pattern": "^[-\\w\\._@]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/scriptPackages/{}/scriptCmdlets/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "audience", "enum": {"items": [{"value": "Any"}, {"value": "Automation"}]}}, {"readOnly": true, "type": "string", "name": "description"}, {"readOnly": true, "type": "array", "name": "parameters", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "description"}, {"type": "string", "name": "name"}, {"readOnly": true, "type": "string", "name": "optional", "enum": {"items": [{"value": "Optional"}, {"value": "Required"}]}}, {"readOnly": true, "type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Credential"}, {"value": "Float"}, {"value": "Int"}, {"value": "SecureString"}, {"value": "String"}]}}, {"readOnly": true, "type": "string", "name": "visibility", "enum": {"items": [{"value": "Hidden"}, {"value": "Visible"}]}}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "timeout"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRz/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRz/2025-09-01.xml new file mode 100644 index 000000000..517fef24e --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRz/2025-09-01.xml @@ -0,0 +1,142 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRzL3t9/2023-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRzL3t9/2023-09-01.xml new file mode 100644 index 000000000..b1c75b49b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRzL3t9/2023-09-01.xml @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRzL3t9/2024-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRzL3t9/2024-09-01.json new file mode 100644 index 000000000..765ce62ad --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRzL3t9/2024-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptpackages/{}/scriptcmdlets/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdFBhY2thZ2VzL3tzY3JpcHRQYWNrYWdlTmFtZX0vc2NyaXB0Q21kbGV0cy97c2NyaXB0Q21kbGV0TmFtZX0=/V/MjAyNC0wOS0wMQ=="}], "commandGroups": [{"name": "vmware script-cmdlet", "commands": [{"name": "show", "version": "2024-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptpackages/{}/scriptcmdlets/{}", "version": "2024-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdFBhY2thZ2VzL3tzY3JpcHRQYWNrYWdlTmFtZX0vc2NyaXB0Q21kbGV0cy97c2NyaXB0Q21kbGV0TmFtZX0=/V/MjAyNC0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.scriptCmdletName", "options": ["n", "name", "script-cmdlet-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "Name of the script cmdlet resource in the script package in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.scriptPackageName", "options": ["p", "script-package"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the script package in the private cloud"}, "format": {"pattern": "^[-\\w\\._@]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ScriptCmdlets_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/scriptPackages/{scriptPackageName}/scriptCmdlets/{scriptCmdletName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "scriptCmdletName", "arg": "$Path.scriptCmdletName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "scriptPackageName", "arg": "$Path.scriptPackageName", "required": true, "format": {"pattern": "^[-\\w\\._@]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/scriptPackages/{}/scriptCmdlets/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "audience", "enum": {"items": [{"value": "Any"}, {"value": "Automation"}]}}, {"readOnly": true, "type": "string", "name": "description"}, {"readOnly": true, "type": "array", "name": "parameters", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "description"}, {"type": "string", "name": "name"}, {"readOnly": true, "type": "string", "name": "optional", "enum": {"items": [{"value": "Optional"}, {"value": "Required"}]}}, {"readOnly": true, "type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Credential"}, {"value": "Float"}, {"value": "Int"}, {"value": "SecureString"}, {"value": "String"}]}}, {"readOnly": true, "type": "string", "name": "visibility", "enum": {"items": [{"value": "Hidden"}, {"value": "Visible"}]}}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "timeout"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRzL3t9/2024-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRzL3t9/2024-09-01.xml new file mode 100644 index 000000000..496b653fd --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRzL3t9/2024-09-01.xml @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRzL3t9/2025-09-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRzL3t9/2025-09-01.json new file mode 100644 index 000000000..b0caf9d2a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRzL3t9/2025-09-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptpackages/{}/scriptcmdlets/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdFBhY2thZ2VzL3tzY3JpcHRQYWNrYWdlTmFtZX0vc2NyaXB0Q21kbGV0cy97c2NyaXB0Q21kbGV0TmFtZX0=/V/MjAyNS0wOS0wMQ=="}], "commandGroups": [{"name": "vmware script-cmdlet", "commands": [{"name": "show", "version": "2025-09-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.avs/privateclouds/{}/scriptpackages/{}/scriptcmdlets/{}", "version": "2025-09-01", "swagger": "mgmt-plane/vmware/ResourceProviders/Microsoft.AVS/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQVZTL3ByaXZhdGVDbG91ZHMve3ByaXZhdGVDbG91ZE5hbWV9L3NjcmlwdFBhY2thZ2VzL3tzY3JpcHRQYWNrYWdlTmFtZX0vc2NyaXB0Q21kbGV0cy97c2NyaXB0Q21kbGV0TmFtZX0=/V/MjAyNS0wOS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.privateCloudName", "options": ["c", "private-cloud"], "required": true, "group": "", "idPart": "name", "help": {"short": "Name of the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.scriptCmdletName", "options": ["n", "name", "script-cmdlet-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "Name of the script cmdlet resource in the script package in the private cloud"}, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "var": "$Path.scriptPackageName", "options": ["p", "script-package"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Name of the script package in the private cloud"}, "format": {"pattern": "^[-\\w\\._@]+$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ScriptCmdlets_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/scriptPackages/{scriptPackageName}/scriptCmdlets/{scriptCmdletName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "privateCloudName", "arg": "$Path.privateCloudName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "scriptCmdletName", "arg": "$Path.scriptCmdletName", "required": true, "format": {"pattern": "^[-\\w\\._]+$"}}, {"type": "string", "name": "scriptPackageName", "arg": "$Path.scriptPackageName", "required": true, "format": {"pattern": "^[-\\w\\._@]+$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-09-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.AVS/privateClouds/{}/scriptPackages/{}/scriptCmdlets/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "audience", "enum": {"items": [{"value": "Any"}, {"value": "Automation"}]}}, {"readOnly": true, "type": "string", "name": "description"}, {"readOnly": true, "type": "array", "name": "parameters", "item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "description"}, {"type": "string", "name": "name"}, {"readOnly": true, "type": "string", "name": "optional", "enum": {"items": [{"value": "Optional"}, {"value": "Required"}]}}, {"readOnly": true, "type": "string", "name": "type", "enum": {"items": [{"value": "Bool"}, {"value": "Credential"}, {"value": "Float"}, {"value": "Int"}, {"value": "SecureString"}, {"value": "String"}]}}, {"readOnly": true, "type": "string", "name": "visibility", "enum": {"items": [{"value": "Hidden"}, {"value": "Visible"}]}}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "timeout"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRzL3t9/2025-09-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRzL3t9/2025-09-01.xml new file mode 100644 index 000000000..9480dce19 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hdnMvcHJpdmF0ZWNsb3Vkcy97fS9zY3JpcHRwYWNrYWdlcy97fS9zY3JpcHRjbWRsZXRzL3t9/2025-09-01.xml @@ -0,0 +1,144 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +