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

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions src/VMware/VMware.Autorest/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,9 @@
[assembly: System.Reflection.AssemblyCopyrightAttribute("Copyright © Microsoft")]
[assembly: System.Reflection.AssemblyProductAttribute("Microsoft Azure PowerShell")]
[assembly: System.Reflection.AssemblyTitleAttribute("Microsoft Azure PowerShell - VMware")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("0.7.2")]
[assembly: System.Reflection.AssemblyVersionAttribute("0.7.2")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("0.8.0")]
[assembly: System.Reflection.AssemblyVersionAttribute("0.8.0")]
[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)]
[assembly: System.CLSCompliantAttribute(false)]


4 changes: 2 additions & 2 deletions src/VMware/VMware.Autorest/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,11 +44,11 @@ In this directory, run AutoRest:
> see https://aka.ms/autorest

``` yaml
commit: a8db86234cec7d3f4f6139db0230f22f234af675
commit: 5214e009eb7f7e43df634c52803dd92bbfe4c978
require:
- $(this-folder)/../../readme.azure.noprofile.md
input-file:
- $(repo)/specification/vmware/resource-manager/Microsoft.AVS/stable/2024-09-01/vmware.json
- $(repo)/specification/vmware/resource-manager/Microsoft.AVS/AVS/stable/2025-09-01/vmware.json

module-version: 0.4.0
title: VMware
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
{
"resourceType": "locations/serviceComponents",
"apiVersion": "2025-09-01",
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
},
"commands": [
{
"name": "Test-AzVMwareServiceComponentAvailability",
"description": "Return service component availability",
"path": "/subscriptions/{subscriptionId}/providers/Microsoft.AVS/locations/{location}/serviceComponents/{serviceComponentName}/checkAvailability",
"help": {
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware/test-azvmwareservicecomponentavailability"
},
"parameterSets": [
{
"parameters": [
"-Location <String>",
"-ServiceComponentName <String>",
"[-SubscriptionId <String>]"
]
}
]
},
"examples": [
{
"description": "Return service component availability",
"parameters": [
{
"name": "-Location",
"value": "[Path.location]"
},
{
"name": "-ServiceComponentName",
"value": "[Path.serviceComponentName]"
},
{
"name": "-SubscriptionId",
"value": "[Path.subscriptionId]"
}
]
}
]
}
]
}
2 changes: 1 addition & 1 deletion src/VMware/VMware.Autorest/UX/Microsoft.AVS/locations.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"resourceType": "locations",
"apiVersion": "2024-09-01",
"apiVersion": "2025-09-01",
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
},
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"resourceType": "privateClouds/authorizations",
"apiVersion": "2024-09-01",
"apiVersion": "2025-09-01",
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
},
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"resourceType": "privateClouds/cloudLinks",
"apiVersion": "2024-09-01",
"apiVersion": "2025-09-01",
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
},
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"resourceType": "privateClouds/clusters/datastores",
"apiVersion": "2024-09-01",
"apiVersion": "2025-09-01",
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
},
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"resourceType": "privateClouds/clusters/hosts",
"apiVersion": "2024-09-01",
"apiVersion": "2025-09-01",
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
},
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"resourceType": "privateClouds/clusters/placementPolicies",
"apiVersion": "2024-09-01",
"apiVersion": "2025-09-01",
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
},
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"resourceType": "privateClouds/clusters/virtualMachines",
"apiVersion": "2024-09-01",
"apiVersion": "2025-09-01",
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
},
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"resourceType": "privateClouds/clusters",
"apiVersion": "2024-09-01",
"apiVersion": "2025-09-01",
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
},
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"resourceType": "privateClouds/globalReachConnections",
"apiVersion": "2024-09-01",
"apiVersion": "2025-09-01",
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
},
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,123 @@
{
"resourceType": "privateClouds/licenses",
"apiVersion": "2025-09-01",
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
},
"commands": [
{
"name": "Get-AzVMwareLicenseProperty",
"description": "Just like ArmResourceActionSync, but with no request body.",
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/licenses/{licenseName}/getProperties",
"help": {
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware/get-azvmwarelicenseproperty"
},
"parameterSets": [
{
"parameters": [
"-PrivateCloudName <String>",
"-ResourceGroupName <String>",
"[-SubscriptionId <String[]>]"
]
}
]
},
"examples": [
{
"description": "Just like ArmResourceActionSync, but with no request body.",
"parameters": [
{
"name": "-PrivateCloudName",
"value": "[Path.privateCloudName]"
},
{
"name": "-ResourceGroupName",
"value": "[Path.resourceGroupName]"
},
{
"name": "-SubscriptionId",
"value": "[Path.subscriptionId]"
}
]
}
]
},
{
"name": "Get-AzVMwareLicense",
"description": "Get a License",
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/licenses/{licenseName}",
"help": {
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware/get-azvmwarelicense"
},
"parameterSets": [
{
"parameters": [
"-PrivateCloudName <String>",
"-ResourceGroupName <String>",
"[-SubscriptionId <String[]>]"
]
}
]
},
"examples": [
{
"description": "Get a License",
"parameters": [
{
"name": "-PrivateCloudName",
"value": "[Path.privateCloudName]"
},
{
"name": "-ResourceGroupName",
"value": "[Path.resourceGroupName]"
},
{
"name": "-SubscriptionId",
"value": "[Path.subscriptionId]"
}
]
}
]
},
{
"name": "Remove-AzVMwareLicense",
"description": "Delete a License",
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/licenses/{licenseName}",
"help": {
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware/remove-azvmwarelicense"
},
"parameterSets": [
{
"parameters": [
"-PrivateCloudName <String>",
"-ResourceGroupName <String>",
"[-SubscriptionId <String>]"
]
}
]
},
"examples": [
{
"description": "Delete a License",
"parameters": [
{
"name": "-PrivateCloudName",
"value": "[Path.privateCloudName]"
},
{
"name": "-ResourceGroupName",
"value": "[Path.resourceGroupName]"
},
{
"name": "-SubscriptionId",
"value": "[Path.subscriptionId]"
}
]
}
]
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
{
"resourceType": "privateClouds/maintenances",
"apiVersion": "2025-09-01",
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
},
"commands": [
{
"name": "Get-AzVMwareMaintenance",
"description": "Get a Maintenance",
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/maintenances/{maintenanceName}",
"help": {
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware/get-azvmwaremaintenance"
},
"parameterSets": [
{
"parameters": [
"-Name <String>",
"-PrivateCloudName <String>",
"-ResourceGroupName <String>",
"[-SubscriptionId <String[]>]"
]
}
]
},
"examples": [
{
"description": "Get a Maintenance",
"parameters": [
{
"name": "-Name",
"value": "[Path.maintenanceName]"
},
{
"name": "-PrivateCloudName",
"value": "[Path.privateCloudName]"
},
{
"name": "-ResourceGroupName",
"value": "[Path.resourceGroupName]"
},
{
"name": "-SubscriptionId",
"value": "[Path.subscriptionId]"
}
]
}
]
},
{
"name": "Invoke-AzVMwareInitiateMaintenanceCheck",
"description": "Initiate maintenance readiness checks",
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/maintenances/{maintenanceName}/initiateChecks",
"help": {
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware/invoke-azvmwareinitiatemaintenancecheck"
},
"parameterSets": [
{
"parameters": [
"-MaintenanceName <String>",
"-PrivateCloudName <String>",
"-ResourceGroupName <String>",
"[-SubscriptionId <String>]"
]
}
]
},
"examples": [
{
"description": "Initiate maintenance readiness checks",
"parameters": [
{
"name": "-MaintenanceName",
"value": "[Path.maintenanceName]"
},
{
"name": "-PrivateCloudName",
"value": "[Path.privateCloudName]"
},
{
"name": "-ResourceGroupName",
"value": "[Path.resourceGroupName]"
},
{
"name": "-SubscriptionId",
"value": "[Path.subscriptionId]"
}
]
}
]
}
]
}
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"resourceType": "privateClouds/provisionedNetworks",
"apiVersion": "2024-09-01",
"apiVersion": "2025-09-01",
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
},
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"resourceType": "privateClouds/pureStoragePolicies",
"apiVersion": "2024-09-01",
"apiVersion": "2025-09-01",
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
},
Expand Down
Loading
Loading