From ed17b870ff8f9fbf07302a0d53c8d6a843ed0832 Mon Sep 17 00:00:00 2001
From: azure-powershell-bot
<65331932+azure-powershell-bot@users.noreply.github.com>
Date: Mon, 27 May 2024 07:55:07 +0000
Subject: [PATCH] Move VMware to main
---
.../VMware.Autorest/Az.VMware.format.ps1xml | 2066 +++--
src/VMware/VMware.Autorest/Az.VMware.psd1 | 2 +-
src/VMware/VMware.Autorest/README.md | 28 +-
.../UX/Microsoft.AVS/locations.json | 2 +-
.../privateClouds-authorizations.json | 10 +-
.../privateClouds-cloudLinks.json | 10 +-
.../privateClouds-clusters-datastores.json | 10 +-
...vateClouds-clusters-placementPolicies.json | 10 +-
...rivateClouds-clusters-virtualMachines.json | 6 +-
.../Microsoft.AVS/privateClouds-clusters.json | 10 +-
.../privateClouds-globalReachConnections.json | 10 +-
.../UX/Microsoft.AVS/privateClouds.json | 82 +-
src/VMware/VMware.Autorest/build-module.ps1 | 14 +-
.../custom/New-AzVMwareAddon.ps1 | 2 +-
.../New-AzVMwareAddonSrmPropertiesObject.ps1 | 44 -
.../New-AzVMwareAddonSrmPropertyObject.ps1 | 47 +
.../New-AzVMwareAddonVrPropertiesObject.ps1 | 44 -
.../New-AzVMwareAddonVrPropertyObject.ps1 | 47 +
...rePSCredentialExecutionParameterObject.ps1 | 95 +-
.../custom/New-AzVMwarePrivateCloud.ps1 | 2 +-
...ptSecureStringExecutionParameterObject.ps1 | 87 +-
...reScriptStringExecutionParameterObject.ps1 | 87 +-
.../New-AzVMwareIdentitySourceObject.ps1 | 102 -
...VMwareVMPlacementPolicyPropertyObject.ps1} | 15 +-
...reVmHostPlacementPolicyPropertyObject.ps1} | 29 +-
.../examples/Get-AzVMwareIscsiPath.md | 23 +
.../examples/New-AzVMwareAddon.md | 2 +-
... => New-AzVMwareAddonSrmPropertyObject.md} | 2 +-
...d => New-AzVMwareAddonVrPropertyObject.md} | 2 +-
.../New-AzVMwareIdentitySourceObject.md | 18 -
.../examples/New-AzVMwareIscsiPath.md | 22 +
...arePSCredentialExecutionParameterObject.md | 9 +-
.../examples/New-AzVMwarePlacementPolicy.md | 4 +-
...iptSecureStringExecutionParameterObject.md | 10 +-
...areScriptStringExecutionParameterObject.md | 6 +-
...zVMwareVMPlacementPolicyPropertyObject.md} | 2 +-
...areVmHostPlacementPolicyPropertyObject.md} | 2 +-
.../examples/Remove-AzVMwareIscsiPath.md | 13 +
.../examples/Update-AzVMwareCloudLink.md | 2 +-
.../examples/Update-AzVMwareDatastore.md | 2 +-
.../examples/Update-AzVMwareIscsiPath.md | 21 +
.../examples/Update-AzVMwarePrivateCloud.md | 4 +-
.../exports/Get-AzVMwareAddon.ps1 | 45 +-
.../exports/Get-AzVMwareAuthorization.ps1 | 97 +-
.../exports/Get-AzVMwareCloudLink.ps1 | 97 +-
.../exports/Get-AzVMwareCluster.ps1 | 97 +-
.../exports/Get-AzVMwareClusterZone.ps1 | 3 +-
.../exports/Get-AzVMwareDatastore.ps1 | 144 +-
.../Get-AzVMwareGlobalReachConnection.ps1 | 97 +-
.../exports/Get-AzVMwareIscsiPath.ps1 | 233 +
.../exports/Get-AzVMwarePlacementPolicy.ps1 | 144 +-
.../exports/Get-AzVMwarePrivateCloud.ps1 | 54 +-
...et-AzVMwarePrivateCloudAdminCredential.ps1 | 1 +
.../exports/Get-AzVMwareVirtualMachine.ps1 | 144 +-
.../exports/New-AzVMwareAddon.ps1 | 4 +-
...=> New-AzVMwareAddonSrmPropertyObject.ps1} | 14 +-
... => New-AzVMwareAddonVrPropertyObject.ps1} | 12 +-
.../exports/New-AzVMwareAuthorization.ps1 | 105 +-
.../exports/New-AzVMwareCloudLink.ps1 | 99 +-
.../exports/New-AzVMwareCluster.ps1 | 135 +-
.../exports/New-AzVMwareDatastore.ps1 | 152 +-
.../New-AzVMwareGlobalReachConnection.ps1 | 105 +-
.../New-AzVMwareIdentitySourceObject.ps1 | 172 -
.../exports/New-AzVMwareIscsiPath.ps1 | 247 +
...rePSCredentialExecutionParameterObject.ps1 | 11 +-
.../exports/New-AzVMwarePlacementPolicy.ps1 | 156 +-
.../exports/New-AzVMwarePrivateCloud.ps1 | 6 +-
.../New-AzVMwarePrivateCloudNsxtPassword.ps1 | 46 +-
...ew-AzVMwarePrivateCloudVcenterPassword.ps1 | 46 +-
...ptSecureStringExecutionParameterObject.ps1 | 11 +-
...reScriptStringExecutionParameterObject.ps1 | 6 +-
...VMwareVMPlacementPolicyPropertyObject.ps1} | 15 +-
...reVmHostPlacementPolicyPropertyObject.ps1} | 23 +-
.../exports/ProxyCmdletDefinitions.ps1 | 4799 ++++++-----
.../exports/Remove-AzVMwareAddon.ps1 | 45 +-
.../exports/Remove-AzVMwareAuthorization.ps1 | 97 +-
.../exports/Remove-AzVMwareCloudLink.ps1 | 97 +-
.../exports/Remove-AzVMwareCluster.ps1 | 97 +-
.../exports/Remove-AzVMwareDatastore.ps1 | 144 +-
.../Remove-AzVMwareGlobalReachConnection.ps1 | 97 +-
.../exports/Remove-AzVMwareIscsiPath.ps1 | 249 +
.../Remove-AzVMwarePlacementPolicy.ps1 | 144 +-
.../exports/Remove-AzVMwarePrivateCloud.ps1 | 45 +-
...Test-AzVMwareLocationQuotaAvailability.ps1 | 3 +-
...Test-AzVMwareLocationTrialAvailability.ps1 | 33 +-
.../exports/Update-AzVMwareAuthorization.ps1 | 99 +-
.../exports/Update-AzVMwareCloudLink.ps1 | 107 +-
.../exports/Update-AzVMwareCluster.ps1 | 133 +-
.../exports/Update-AzVMwareDatastore.ps1 | 171 +-
.../Update-AzVMwareGlobalReachConnection.ps1 | 117 +-
.../exports/Update-AzVMwareIscsiPath.ps1 | 241 +
.../Update-AzVMwarePlacementPolicy.ps1 | 144 +-
.../exports/Update-AzVMwarePrivateCloud.ps1 | 138 +-
.../generated/api/Models/Addon.PowerShell.cs | 56 +
.../generated/api/Models/Addon.cs | 77 +-
.../generated/api/Models/Addon.json.cs | 9 +-
.../api/Models/AddonArcProperties.cs | 2 +-
.../api/Models/AddonHcxProperties.cs | 2 +-
...Shell.cs => AddonListResult.PowerShell.cs} | 50 +-
...er.cs => AddonListResult.TypeConverter.cs} | 28 +-
.../{AddonList.cs => AddonListResult.cs} | 64 +-
...onList.json.cs => AddonListResult.json.cs} | 40 +-
.../generated/api/Models/AddonProperties.cs | 12 +-
.../api/Models/AddonProperties.json.cs | 16 +-
.../api/Models/AddonSrmProperties.cs | 2 +-
.../generated/api/Models/AddonVrProperties.cs | 2 +-
.../api/Models/CloudLink.PowerShell.cs | 64 +
.../generated/api/Models/CloudLink.cs | 95 +-
.../generated/api/Models/CloudLink.json.cs | 9 +-
...l.cs => CloudLinkListResult.PowerShell.cs} | 128 +-
...s => CloudLinkListResult.TypeConverter.cs} | 28 +-
...loudLinkList.cs => CloudLinkListResult.cs} | 64 +-
...st.json.cs => CloudLinkListResult.json.cs} | 40 +-
.../Models/CloudLinkProperties.PowerShell.cs | 8 +
.../api/Models/CloudLinkProperties.cs | 25 +
.../api/Models/CloudLinkProperties.json.cs | 5 +
.../api/Models/Cluster.PowerShell.cs | 104 +-
.../generated/api/Models/Cluster.cs | 220 +-
.../generated/api/Models/Cluster.json.cs | 11 +-
...ell.cs => ClusterListResult.PowerShell.cs} | 94 +-
....cs => ClusterListResult.TypeConverter.cs} | 28 +-
.../{ClusterList.cs => ClusterListResult.cs} | 64 +-
...List.json.cs => ClusterListResult.json.cs} | 40 +-
.../Models/ClusterProperties.PowerShell.cs | 24 +-
.../generated/api/Models/ClusterProperties.cs | 133 +-
.../api/Models/ClusterProperties.json.cs | 26 +-
.../api/Models/ClusterUpdate.PowerShell.cs | 48 +
.../generated/api/Models/ClusterUpdate.cs | 129 +
.../api/Models/ClusterUpdate.json.cs | 2 +
.../api/Models/CommonClusterProperties.cs | 122 -
.../Models/CommonClusterProperties.json.cs | 128 -
.../api/Models/Datastore.PowerShell.cs | 72 +
.../generated/api/Models/Datastore.cs | 125 +-
.../generated/api/Models/Datastore.json.cs | 9 +-
...l.cs => DatastoreListResult.PowerShell.cs} | 128 +-
...s => DatastoreListResult.TypeConverter.cs} | 28 +-
...atastoreList.cs => DatastoreListResult.cs} | 64 +-
...st.json.cs => DatastoreListResult.json.cs} | 40 +-
.../Models/DatastoreProperties.PowerShell.cs | 16 +
.../api/Models/DatastoreProperties.cs | 45 +-
.../api/Models/DatastoreProperties.json.cs | 2 +
.../generated/api/Models/DiskPoolVolume.cs | 12 +-
.../api/Models/ElasticSanVolume.PowerShell.cs | 164 +
...r.cs => ElasticSanVolume.TypeConverter.cs} | 28 +-
.../generated/api/Models/ElasticSanVolume.cs | 54 +
...rties.json.cs => ElasticSanVolume.json.cs} | 40 +-
.../api/Models/Endpoints.PowerShell.cs | 24 +
.../generated/api/Models/Endpoints.cs | 93 +-
.../generated/api/Models/Endpoints.json.cs | 15 +
.../ExpressRouteAuthorization.PowerShell.cs | 56 +
.../api/Models/ExpressRouteAuthorization.cs | 85 +-
.../Models/ExpressRouteAuthorization.json.cs | 6 +-
...RouteAuthorizationListResult.PowerShell.cs | 174 +
...teAuthorizationListResult.TypeConverter.cs | 149 +
...=> ExpressRouteAuthorizationListResult.cs} | 64 +-
...pressRouteAuthorizationListResult.json.cs} | 39 +-
.../ExpressRouteAuthorizationProperties.cs | 6 +-
.../GlobalReachConnection.PowerShell.cs | 56 +
.../api/Models/GlobalReachConnection.cs | 129 +-
.../api/Models/GlobalReachConnection.json.cs | 9 +-
...balReachConnectionListResult.PowerShell.cs | 172 +
...ReachConnectionListResult.TypeConverter.cs | 148 +
....cs => GlobalReachConnectionListResult.cs} | 64 +-
...> GlobalReachConnectionListResult.json.cs} | 38 +-
.../Models/GlobalReachConnectionProperties.cs | 52 +-
.../Models/HcxEnterpriseSite.PowerShell.cs | 64 +
.../generated/api/Models/HcxEnterpriseSite.cs | 95 +-
.../api/Models/HcxEnterpriseSite.json.cs | 6 +-
...HcxEnterpriseSiteListResult.PowerShell.cs} | 84 +-
...EnterpriseSiteListResult.TypeConverter.cs} | 28 +-
...List.cs => HcxEnterpriseSiteListResult.cs} | 64 +-
...cs => HcxEnterpriseSiteListResult.json.cs} | 38 +-
.../HcxEnterpriseSiteProperties.PowerShell.cs | 8 +
.../api/Models/HcxEnterpriseSiteProperties.cs | 25 +
.../HcxEnterpriseSiteProperties.json.cs | 5 +
.../api/Models/IdentitySource.PowerShell.cs | 4 +-
.../generated/api/Models/IdentitySource.cs | 34 +-
.../api/Models/IdentitySource.json.cs | 4 +-
.../api/Models/IscsiPath.PowerShell.cs | 260 +
...onverter.cs => IscsiPath.TypeConverter.cs} | 28 +-
.../generated/api/Models/IscsiPath.cs | 165 +
.../generated/api/Models/IscsiPath.json.cs | 111 +
...l.cs => IscsiPathListResult.PowerShell.cs} | 94 +-
...s => IscsiPathListResult.TypeConverter.cs} | 28 +-
.../api/Models/IscsiPathListResult.cs | 74 +
.../api/Models/IscsiPathListResult.json.cs | 118 +
...l.cs => IscsiPathProperties.PowerShell.cs} | 102 +-
...s => IscsiPathProperties.TypeConverter.cs} | 28 +-
.../api/Models/IscsiPathProperties.cs | 79 +
.../api/Models/IscsiPathProperties.json.cs | 116 +
.../Models/LogSpecification.TypeConverter.cs | 147 -
.../generated/api/Models/LogSpecification.cs | 94 -
.../Models/ManagementCluster.PowerShell.cs | 24 +-
.../generated/api/Models/ManagementCluster.cs | 133 +-
.../api/Models/ManagementCluster.json.cs | 26 +-
.../generated/api/Models/MetricDimension.cs | 120 -
.../Models/MetricSpecification.PowerShell.cs | 260 -
.../api/Models/MetricSpecification.cs | 312 -
.../api/Models/MetricSpecification.json.cs | 156 -
.../api/Models/Operation.PowerShell.cs | 38 +-
.../generated/api/Models/Operation.cs | 232 +-
.../generated/api/Models/Operation.json.cs | 22 +-
.../api/Models/OperationDisplay.PowerShell.cs | 4 +-
.../generated/api/Models/OperationDisplay.cs | 65 +-
.../api/Models/OperationDisplay.json.cs | 2 +-
.../api/Models/OperationList.TypeConverter.cs | 147 -
...l.cs => OperationListResult.PowerShell.cs} | 54 +-
.../OperationListResult.TypeConverter.cs | 147 +
...perationList.cs => OperationListResult.cs} | 45 +-
...st.json.cs => OperationListResult.json.cs} | 25 +-
.../api/Models/OperationProperties.cs | 80 -
.../PlacementPoliciesList.PowerShell.cs | 172 -
.../PlacementPoliciesList.TypeConverter.cs | 147 -
.../api/Models/PlacementPolicy.PowerShell.cs | 56 +
.../generated/api/Models/PlacementPolicy.cs | 77 +-
.../api/Models/PlacementPolicy.json.cs | 9 +-
...> PlacementPolicyListResult.PowerShell.cs} | 50 +-
...lacementPolicyListResult.TypeConverter.cs} | 28 +-
...esList.cs => PlacementPolicyListResult.cs} | 64 +-
...n.cs => PlacementPolicyListResult.json.cs} | 38 +-
.../api/Models/PlacementPolicyProperties.cs | 12 +-
.../Models/PlacementPolicyProperties.json.cs | 8 +-
.../api/Models/PrivateCloud.PowerShell.cs | 220 +-
.../generated/api/Models/PrivateCloud.cs | 513 +-
.../generated/api/Models/PrivateCloud.json.cs | 9 +-
.../PrivateCloudIdentity.TypeConverter.cs | 147 -
...s => PrivateCloudListResult.PowerShell.cs} | 50 +-
...> PrivateCloudListResult.TypeConverter.cs} | 28 +-
...CloudList.cs => PrivateCloudListResult.cs} | 64 +-
...json.cs => PrivateCloudListResult.json.cs} | 38 +-
.../PrivateCloudProperties.PowerShell.cs | 300 +-
.../api/Models/PrivateCloudProperties.cs | 646 +-
.../api/Models/PrivateCloudProperties.json.cs | 63 +-
.../Models/PrivateCloudUpdate.PowerShell.cs | 128 +-
.../api/Models/PrivateCloudUpdate.cs | 266 +-
.../api/Models/PrivateCloudUpdate.json.cs | 8 +-
...PrivateCloudUpdateProperties.PowerShell.cs | 24 +-
.../Models/PrivateCloudUpdateProperties.cs | 75 +-
.../PrivateCloudUpdateProperties.json.cs | 2 +
.../PrivateCloudUpdateTags.PowerShell.cs | 160 +
...> PrivateCloudUpdateTags.TypeConverter.cs} | 28 +-
.../api/Models/PrivateCloudUpdateTags.cs | 35 +
.../PrivateCloudUpdateTags.dictionary.cs | 75 +
.../api/Models/PrivateCloudUpdateTags.json.cs | 109 +
.../api/Models/ProxyResource.PowerShell.cs | 62 +-
.../generated/api/Models/ProxyResource.cs | 51 +-
.../api/Models/ProxyResource.json.cs | 4 +-
...CredentialExecutionParameter.PowerShell.cs | 20 +-
.../Models/PsCredentialExecutionParameter.cs | 12 +-
.../PsCredentialExecutionParameter.json.cs | 4 +-
.../api/Models/Resource.PowerShell.cs | 62 +-
.../generated/api/Models/Resource.cs | 166 +-
.../generated/api/Models/Resource.json.cs | 9 +-
.../api/Models/ResourceTags.TypeConverter.cs | 147 -
.../api/Models/ScriptCmdlet.PowerShell.cs | 72 +
.../generated/api/Models/ScriptCmdlet.cs | 97 +-
.../generated/api/Models/ScriptCmdlet.json.cs | 5 +-
...s => ScriptCmdletListResult.PowerShell.cs} | 94 +-
...> ScriptCmdletListResult.TypeConverter.cs} | 28 +-
...dletsList.cs => ScriptCmdletListResult.cs} | 64 +-
...json.cs => ScriptCmdletListResult.json.cs} | 38 +-
.../ScriptCmdletProperties.PowerShell.cs | 16 +
.../api/Models/ScriptCmdletProperties.cs | 56 +
.../api/Models/ScriptCmdletProperties.json.cs | 10 +
.../api/Models/ScriptExecution.PowerShell.cs | 56 +
.../generated/api/Models/ScriptExecution.cs | 91 +-
.../api/Models/ScriptExecution.json.cs | 5 +-
...> ScriptExecutionListResult.PowerShell.cs} | 50 +-
...criptExecutionListResult.TypeConverter.cs} | 28 +-
...nsList.cs => ScriptExecutionListResult.cs} | 64 +-
...n.cs => ScriptExecutionListResult.json.cs} | 38 +-
.../ScriptExecutionParameter.PowerShell.cs | 16 +-
.../api/Models/ScriptExecutionParameter.cs | 8 +-
.../Models/ScriptExecutionParameter.json.cs | 12 +-
.../api/Models/ScriptExecutionProperties.cs | 28 +-
.../api/Models/ScriptPackage.PowerShell.cs | 64 +
.../generated/api/Models/ScriptPackage.cs | 69 +-
.../api/Models/ScriptPackage.json.cs | 5 +-
... => ScriptPackageListResult.PowerShell.cs} | 84 +-
... ScriptPackageListResult.TypeConverter.cs} | 28 +-
...agesList.cs => ScriptPackageListResult.cs} | 64 +-
...son.cs => ScriptPackageListResult.json.cs} | 38 +-
.../ScriptPackageProperties.PowerShell.cs | 8 +
.../api/Models/ScriptPackageProperties.cs | 25 +
.../Models/ScriptPackageProperties.json.cs | 5 +
.../Models/ScriptPackagesList.PowerShell.cs | 172 -
.../ScriptPackagesList.TypeConverter.cs | 147 -
.../generated/api/Models/ScriptParameter.cs | 24 +-
...cureStringExecutionParameter.PowerShell.cs | 20 +-
.../ScriptSecureStringExecutionParameter.cs | 12 +-
...riptSecureStringExecutionParameter.json.cs | 4 +-
...riptStringExecutionParameter.PowerShell.cs | 16 +-
.../Models/ScriptStringExecutionParameter.cs | 2 +-
.../Models/ServiceSpecification.PowerShell.cs | 172 -
.../ServiceSpecification.TypeConverter.cs | 147 -
.../api/Models/ServiceSpecification.cs | 74 -
.../api/Models/ServiceSpecification.json.cs | 126 -
.../generated/api/Models/Sku.PowerShell.cs | 32 +
.../generated/api/Models/Sku.cs | 120 +-
.../generated/api/Models/Sku.json.cs | 8 +
...stemAssignedServiceIdentity.PowerShell.cs} | 54 +-
...mAssignedServiceIdentity.TypeConverter.cs} | 28 +-
...ty.cs => SystemAssignedServiceIdentity.cs} | 63 +-
... => SystemAssignedServiceIdentity.json.cs} | 20 +-
...PowerShell.cs => SystemData.PowerShell.cs} | 90 +-
...nverter.cs => SystemData.TypeConverter.cs} | 29 +-
.../generated/api/Models/SystemData.cs | 158 +
.../generated/api/Models/SystemData.json.cs | 116 +
.../api/Models/TrackedResource.PowerShell.cs | 70 +-
.../generated/api/Models/TrackedResource.cs | 81 +-
.../api/Models/TrackedResource.json.cs | 11 +-
...l.cs => TrackedResourceTags.PowerShell.cs} | 76 +-
.../TrackedResourceTags.TypeConverter.cs | 147 +
...ResourceTags.cs => TrackedResourceTags.cs} | 20 +-
...y.cs => TrackedResourceTags.dictionary.cs} | 4 +-
...gs.json.cs => TrackedResourceTags.json.cs} | 52 +-
.../Models/VMHostPlacementPolicyProperties.cs | 2 +-
.../api/Models/VMPlacementPolicyProperties.cs | 2 +-
.../api/Models/VMwareIdentity.PowerShell.cs | 152 +-
.../generated/api/Models/VMwareIdentity.cs | 222 +-
.../api/Models/VMwareIdentity.json.cs | 54 +-
.../api/Models/VirtualMachine.PowerShell.cs | 64 +
.../generated/api/Models/VirtualMachine.cs | 69 +-
.../api/Models/VirtualMachine.json.cs | 5 +-
...=> VirtualMachineListResult.PowerShell.cs} | 84 +-
.../VirtualMachineListResult.TypeConverter.cs | 147 +
...nesList.cs => VirtualMachineListResult.cs} | 64 +-
...on.cs => VirtualMachineListResult.json.cs} | 38 +-
.../VirtualMachineProperties.PowerShell.cs | 8 +
.../api/Models/VirtualMachineProperties.cs | 25 +
.../Models/VirtualMachineProperties.json.cs | 5 +
.../api/Models/WorkloadNetwork.PowerShell.cs | 72 +
.../generated/api/Models/WorkloadNetwork.cs | 77 +-
.../api/Models/WorkloadNetwork.json.cs | 5 +
.../Models/WorkloadNetworkDhcp.PowerShell.cs | 56 +
.../api/Models/WorkloadNetworkDhcp.cs | 57 +-
.../api/Models/WorkloadNetworkDhcp.json.cs | 5 +-
.../WorkloadNetworkDhcpEntity.PowerShell.cs | 6 +-
.../api/Models/WorkloadNetworkDhcpEntity.cs | 13 +-
.../Models/WorkloadNetworkDhcpEntity.json.cs | 11 +-
...loadNetworkDhcpEntityUpdate.PowerShell.cs} | 100 +-
...adNetworkDhcpEntityUpdate.TypeConverter.cs | 148 +
.../Models/WorkloadNetworkDhcpEntityUpdate.cs | 101 +
...> WorkloadNetworkDhcpEntityUpdate.json.cs} | 74 +-
...rkloadNetworkDhcpListResult.PowerShell.cs} | 92 +-
...loadNetworkDhcpListResult.TypeConverter.cs | 147 +
...st.cs => WorkloadNetworkDhcpListResult.cs} | 64 +-
... => WorkloadNetworkDhcpListResult.json.cs} | 38 +-
...kloadNetworkDhcpRelayUpdate.PowerShell.cs} | 152 +-
...adNetworkDhcpRelayUpdate.TypeConverter.cs} | 28 +-
.../Models/WorkloadNetworkDhcpRelayUpdate.cs | 86 +
...=> WorkloadNetworkDhcpRelayUpdate.json.cs} | 64 +-
.../WorkloadNetworkDhcpServer.PowerShell.cs | 4 +-
.../api/Models/WorkloadNetworkDhcpServer.cs | 10 +-
.../Models/WorkloadNetworkDhcpServer.json.cs | 4 +-
...kloadNetworkDhcpServerUpdate.PowerShell.cs | 196 +
...adNetworkDhcpServerUpdate.TypeConverter.cs | 148 +
.../Models/WorkloadNetworkDhcpServerUpdate.cs | 106 +
.../WorkloadNetworkDhcpServerUpdate.json.cs | 112 +
...> WorkloadNetworkDhcpUpdate.PowerShell.cs} | 108 +-
...orkloadNetworkDhcpUpdate.TypeConverter.cs} | 28 +-
.../api/Models/WorkloadNetworkDhcpUpdate.cs | 99 +
.../Models/WorkloadNetworkDhcpUpdate.json.cs | 108 +
.../WorkloadNetworkDnsService.PowerShell.cs | 56 +
.../api/Models/WorkloadNetworkDnsService.cs | 63 +-
.../Models/WorkloadNetworkDnsService.json.cs | 5 +-
...NetworkDnsServiceListResult.PowerShell.cs} | 52 +-
...tworkDnsServiceListResult.TypeConverter.cs | 149 +
...=> WorkloadNetworkDnsServiceListResult.cs} | 64 +-
...rkloadNetworkDnsServiceListResult.json.cs} | 39 +-
.../WorkloadNetworkDnsServiceProperties.cs | 4 +-
...kloadNetworkDnsServiceUpdate.PowerShell.cs | 228 +
...adNetworkDnsServiceUpdate.TypeConverter.cs | 148 +
.../Models/WorkloadNetworkDnsServiceUpdate.cs | 194 +
.../WorkloadNetworkDnsServiceUpdate.json.cs | 108 +
.../WorkloadNetworkDnsZone.PowerShell.cs | 60 +-
.../api/Models/WorkloadNetworkDnsZone.cs | 71 +-
.../api/Models/WorkloadNetworkDnsZone.json.cs | 5 +-
...oadNetworkDnsZoneListResult.PowerShell.cs} | 50 +-
...NetworkDnsZoneListResult.TypeConverter.cs} | 28 +-
...cs => WorkloadNetworkDnsZoneListResult.cs} | 64 +-
... WorkloadNetworkDnsZoneListResult.json.cs} | 38 +-
...loadNetworkDnsZoneProperties.PowerShell.cs | 4 +-
.../WorkloadNetworkDnsZoneProperties.cs | 14 +-
.../WorkloadNetworkDnsZoneProperties.json.cs | 4 +-
...WorkloadNetworkDnsZoneUpdate.PowerShell.cs | 220 +
...loadNetworkDnsZoneUpdate.TypeConverter.cs} | 28 +-
.../Models/WorkloadNetworkDnsZoneUpdate.cs | 170 +
.../WorkloadNetworkDnsZoneUpdate.json.cs | 108 +
.../WorkloadNetworkGateway.PowerShell.cs | 64 +
.../api/Models/WorkloadNetworkGateway.cs | 71 +-
.../api/Models/WorkloadNetworkGateway.json.cs | 5 +-
...oadNetworkGatewayListResult.PowerShell.cs} | 50 +-
...NetworkGatewayListResult.TypeConverter.cs} | 29 +-
...cs => WorkloadNetworkGatewayListResult.cs} | 64 +-
... WorkloadNetworkGatewayListResult.json.cs} | 38 +-
...loadNetworkGatewayProperties.PowerShell.cs | 8 +
.../WorkloadNetworkGatewayProperties.cs | 25 +
.../WorkloadNetworkGatewayProperties.json.cs | 5 +
.../WorkloadNetworkListResult.PowerShell.cs | 172 +
...WorkloadNetworkListResult.TypeConverter.cs | 147 +
...rkList.cs => WorkloadNetworkListResult.cs} | 64 +-
...n.cs => WorkloadNetworkListResult.json.cs} | 38 +-
...WorkloadNetworkPortMirroring.PowerShell.cs | 56 +
.../Models/WorkloadNetworkPortMirroring.cs | 61 +-
.../WorkloadNetworkPortMirroring.json.cs | 5 +-
...tworkPortMirroringListResult.PowerShell.cs | 175 +
...rkPortMirroringListResult.TypeConverter.cs | 151 +
...WorkloadNetworkPortMirroringListResult.cs} | 64 +-
...oadNetworkPortMirroringListResult.json.cs} | 39 +-
.../WorkloadNetworkPortMirroringProperties.cs | 4 +-
...adNetworkPortMirroringUpdate.PowerShell.cs | 222 +
...tworkPortMirroringUpdate.TypeConverter.cs} | 28 +-
.../WorkloadNetworkPortMirroringUpdate.cs | 177 +
...WorkloadNetworkPortMirroringUpdate.json.cs | 109 +
.../WorkloadNetworkProperties.PowerShell.cs | 164 +
...WorkloadNetworkProperties.TypeConverter.cs | 147 +
.../api/Models/WorkloadNetworkProperties.cs | 59 +
.../Models/WorkloadNetworkProperties.json.cs | 111 +
.../WorkloadNetworkPublicIP.PowerShell.cs | 56 +
.../api/Models/WorkloadNetworkPublicIP.cs | 55 +-
.../Models/WorkloadNetworkPublicIP.json.cs | 5 +-
...adNetworkPublicIPListResult.PowerShell.cs} | 52 +-
...NetworkPublicIPListResult.TypeConverter.cs | 148 +
...s => WorkloadNetworkPublicIPListResult.cs} | 64 +-
...WorkloadNetworkPublicIPListResult.json.cs} | 38 +-
.../WorkloadNetworkPublicIPProperties.cs | 4 +-
.../WorkloadNetworkSegment.PowerShell.cs | 56 +
.../api/Models/WorkloadNetworkSegment.cs | 61 +-
.../api/Models/WorkloadNetworkSegment.json.cs | 5 +-
...oadNetworkSegmentListResult.PowerShell.cs} | 50 +-
...dNetworkSegmentListResult.TypeConverter.cs | 148 +
...cs => WorkloadNetworkSegmentListResult.cs} | 64 +-
... WorkloadNetworkSegmentListResult.json.cs} | 38 +-
.../WorkloadNetworkSegmentProperties.cs | 4 +-
...WorkloadNetworkSegmentUpdate.PowerShell.cs | 236 +
...kloadNetworkSegmentUpdate.TypeConverter.cs | 147 +
.../Models/WorkloadNetworkSegmentUpdate.cs | 200 +
.../WorkloadNetworkSegmentUpdate.json.cs | 108 +
.../WorkloadNetworkVMGroup.PowerShell.cs | 56 +
.../api/Models/WorkloadNetworkVMGroup.cs | 57 +-
.../api/Models/WorkloadNetworkVMGroup.json.cs | 5 +-
...oadNetworkVMGroupListResult.PowerShell.cs} | 50 +-
...dNetworkVMGroupListResult.TypeConverter.cs | 148 +
...cs => WorkloadNetworkVMGroupListResult.cs} | 64 +-
... WorkloadNetworkVMGroupListResult.json.cs} | 38 +-
.../WorkloadNetworkVMGroupProperties.cs | 4 +-
...WorkloadNetworkVMGroupUpdate.PowerShell.cs | 204 +
...loadNetworkVMGroupUpdate.TypeConverter.cs} | 28 +-
.../Models/WorkloadNetworkVMGroupUpdate.cs | 141 +
.../WorkloadNetworkVMGroupUpdate.json.cs | 108 +
...rkloadNetworkVMGroupsList.TypeConverter.cs | 147 -
...orkloadNetworkVirtualMachine.PowerShell.cs | 64 +
.../Models/WorkloadNetworkVirtualMachine.cs | 71 +-
.../WorkloadNetworkVirtualMachine.json.cs | 5 +-
...orkVirtualMachineListResult.PowerShell.cs} | 51 +-
...kVirtualMachineListResult.TypeConverter.cs | 151 +
...orkloadNetworkVirtualMachineListResult.cs} | 64 +-
...adNetworkVirtualMachineListResult.json.cs} | 39 +-
...workVirtualMachineProperties.PowerShell.cs | 8 +
...WorkloadNetworkVirtualMachineProperties.cs | 25 +
...oadNetworkVirtualMachineProperties.json.cs | 5 +
.../VMware.Autorest/generated/api/VMware.cs | 7159 ++++++++++-------
.../generated/cmdlets/GetAzVMwareAddon_Get.cs | 18 +-
.../GetAzVMwareAddon_GetViaIdentity.cs | 6 +-
...zVMwareAddon_GetViaIdentityPrivateCloud.cs | 12 +-
.../cmdlets/GetAzVMwareAddon_List.cs | 22 +-
.../cmdlets/GetAzVMwareAuthorization_Get.cs | 18 +-
...GetAzVMwareAuthorization_GetViaIdentity.cs | 6 +-
...uthorization_GetViaIdentityPrivateCloud.cs | 12 +-
.../cmdlets/GetAzVMwareAuthorization_List.cs | 22 +-
.../cmdlets/GetAzVMwareCloudLink_Get.cs | 18 +-
.../GetAzVMwareCloudLink_GetViaIdentity.cs | 6 +-
...areCloudLink_GetViaIdentityPrivateCloud.cs | 12 +-
.../cmdlets/GetAzVMwareCloudLink_List.cs | 22 +-
.../cmdlets/GetAzVMwareClusterZone_List.cs | 14 +-
.../cmdlets/GetAzVMwareCluster_Get.cs | 18 +-
.../GetAzVMwareCluster_GetViaIdentity.cs | 6 +-
...MwareCluster_GetViaIdentityPrivateCloud.cs | 12 +-
.../cmdlets/GetAzVMwareCluster_List.cs | 22 +-
.../cmdlets/GetAzVMwareDatastore_Get.cs | 24 +-
.../GetAzVMwareDatastore_GetViaIdentity.cs | 6 +-
...AzVMwareDatastore_GetViaIdentityCluster.cs | 12 +-
...areDatastore_GetViaIdentityPrivateCloud.cs | 18 +-
.../cmdlets/GetAzVMwareDatastore_List.cs | 28 +-
.../GetAzVMwareGlobalReachConnection_Get.cs | 18 +-
...areGlobalReachConnection_GetViaIdentity.cs | 6 +-
...chConnection_GetViaIdentityPrivateCloud.cs | 12 +-
.../GetAzVMwareGlobalReachConnection_List.cs | 22 +-
.../cmdlets/GetAzVMwareIscsiPath_Get.cs | 507 ++
.../GetAzVMwareIscsiPath_GetViaIdentity.cs | 485 ++
.../cmdlets/GetAzVMwareIscsiPath_List.cs | 534 ++
.../cmdlets/GetAzVMwareOperation_List.cs | 16 +-
.../cmdlets/GetAzVMwarePlacementPolicy_Get.cs | 26 +-
...tAzVMwarePlacementPolicy_GetViaIdentity.cs | 6 +-
...rePlacementPolicy_GetViaIdentityCluster.cs | 14 +-
...cementPolicy_GetViaIdentityPrivateCloud.cs | 20 +-
.../GetAzVMwarePlacementPolicy_List.cs | 28 +-
...zVMwarePrivateCloudAdminCredential_List.cs | 8 +-
.../cmdlets/GetAzVMwarePrivateCloud_Get.cs | 12 +-
.../GetAzVMwarePrivateCloud_GetViaIdentity.cs | 6 +-
.../cmdlets/GetAzVMwarePrivateCloud_List.cs | 44 +-
.../cmdlets/GetAzVMwarePrivateCloud_List1.cs | 44 +-
.../cmdlets/GetAzVMwareScriptCmdlet_Get.cs | 26 +-
.../GetAzVMwareScriptCmdlet_GetViaIdentity.cs | 8 +-
...ScriptCmdlet_GetViaIdentityPrivateCloud.cs | 20 +-
...criptCmdlet_GetViaIdentityScriptPackage.cs | 14 +-
.../cmdlets/GetAzVMwareScriptCmdlet_List.cs | 30 +-
.../GetAzVMwareScriptExecutionLog_Get.cs | 14 +-
...VMwareScriptExecutionLog_GetViaIdentity.cs | 2 +-
...ExecutionLog_GetViaIdentityPrivateCloud.cs | 8 +-
.../cmdlets/GetAzVMwareScriptExecution_Get.cs | 18 +-
...tAzVMwareScriptExecution_GetViaIdentity.cs | 6 +-
...iptExecution_GetViaIdentityPrivateCloud.cs | 12 +-
.../GetAzVMwareScriptExecution_List.cs | 22 +-
.../cmdlets/GetAzVMwareScriptPackage_Get.cs | 18 +-
...GetAzVMwareScriptPackage_GetViaIdentity.cs | 6 +-
...criptPackage_GetViaIdentityPrivateCloud.cs | 12 +-
.../cmdlets/GetAzVMwareScriptPackage_List.cs | 22 +-
.../cmdlets/GetAzVMwareVirtualMachine_Get.cs | 24 +-
...etAzVMwareVirtualMachine_GetViaIdentity.cs | 6 +-
...areVirtualMachine_GetViaIdentityCluster.cs | 12 +-
...rtualMachine_GetViaIdentityPrivateCloud.cs | 18 +-
.../cmdlets/GetAzVMwareVirtualMachine_List.cs | 28 +-
.../GetAzVMwareWorkloadNetworkDhcp_Get.cs | 18 +-
...MwareWorkloadNetworkDhcp_GetViaIdentity.cs | 6 +-
...orkDhcp_GetViaIdentityDhcpConfiguration.cs | 6 +-
.../GetAzVMwareWorkloadNetworkDhcp_List.cs | 22 +-
...etAzVMwareWorkloadNetworkDnsService_Get.cs | 20 +-
...orkloadNetworkDnsService_GetViaIdentity.cs | 6 +-
...rkDnsService_GetViaIdentityPrivateCloud.cs | 14 +-
...tAzVMwareWorkloadNetworkDnsService_List.cs | 22 +-
.../GetAzVMwareWorkloadNetworkDnsZone_Get.cs | 18 +-
...reWorkloadNetworkDnsZone_GetViaIdentity.cs | 6 +-
...tworkDnsZone_GetViaIdentityPrivateCloud.cs | 12 +-
.../GetAzVMwareWorkloadNetworkDnsZone_List.cs | 22 +-
.../GetAzVMwareWorkloadNetworkGateway_Get.cs | 18 +-
...reWorkloadNetworkGateway_GetViaIdentity.cs | 6 +-
...tworkGateway_GetViaIdentityPrivateCloud.cs | 12 +-
.../GetAzVMwareWorkloadNetworkGateway_List.cs | 22 +-
...zVMwareWorkloadNetworkPortMirroring_Get.cs | 20 +-
...loadNetworkPortMirroring_GetViaIdentity.cs | 6 +-
...ortMirroring_GetViaIdentityPrivateCloud.cs | 14 +-
...VMwareWorkloadNetworkPortMirroring_List.cs | 22 +-
.../GetAzVMwareWorkloadNetworkPublicIP_Get.cs | 20 +-
...eWorkloadNetworkPublicIP_GetViaIdentity.cs | 6 +-
...workPublicIP_GetViaIdentityPrivateCloud.cs | 14 +-
...GetAzVMwareWorkloadNetworkPublicIP_List.cs | 22 +-
.../GetAzVMwareWorkloadNetworkSegment_Get.cs | 18 +-
...reWorkloadNetworkSegment_GetViaIdentity.cs | 6 +-
...tworkSegment_GetViaIdentityPrivateCloud.cs | 12 +-
.../GetAzVMwareWorkloadNetworkSegment_List.cs | 22 +-
.../GetAzVMwareWorkloadNetworkVMGroup_Get.cs | 18 +-
...reWorkloadNetworkVMGroup_GetViaIdentity.cs | 6 +-
...tworkVMGroup_GetViaIdentityPrivateCloud.cs | 12 +-
.../GetAzVMwareWorkloadNetworkVMGroup_List.cs | 22 +-
.../GetAzVMwareWorkloadNetworkVM_Get.cs | 18 +-
...zVMwareWorkloadNetworkVM_GetViaIdentity.cs | 6 +-
...oadNetworkVM_GetViaIdentityPrivateCloud.cs | 12 +-
.../GetAzVMwareWorkloadNetworkVM_List.cs | 22 +-
.../cmdlets/GetAzVMwareWorkloadNetwork_Get.cs | 14 +-
...tAzVMwareWorkloadNetwork_GetViaIdentity.cs | 8 +-
.../GetAzVMwareWorkloadNetwork_List.cs | 22 +-
...VirtualMachineMovement_RestrictExpanded.cs | 20 +-
...ment_RestrictViaIdentityClusterExpanded.cs | 8 +-
...ineMovement_RestrictViaIdentityExpanded.cs | 2 +-
...RestrictViaIdentityPrivateCloudExpanded.cs | 14 +-
.../NewAzVMwareAddon_CreateExpanded.cs | 30 +-
...AzVMwareAddon_CreateViaIdentityExpanded.cs | 12 +-
...n_CreateViaIdentityPrivateCloudExpanded.cs | 18 +-
...NewAzVMwareAuthorization_CreateExpanded.cs | 35 +-
...Authorization_CreateViaIdentityExpanded.cs | 17 +-
...n_CreateViaIdentityPrivateCloudExpanded.cs | 23 +-
.../NewAzVMwareCloudLink_CreateExpanded.cs | 24 +-
...wareCloudLink_CreateViaIdentityExpanded.cs | 6 +-
...k_CreateViaIdentityPrivateCloudExpanded.cs | 12 +-
.../NewAzVMwareCluster_CreateExpanded.cs | 96 +-
...VMwareCluster_CreateViaIdentityExpanded.cs | 78 +-
...r_CreateViaIdentityPrivateCloudExpanded.cs | 84 +-
.../NewAzVMwareDatastore_CreateExpanded.cs | 41 +-
...astore_CreateViaIdentityClusterExpanded.cs | 29 +-
...wareDatastore_CreateViaIdentityExpanded.cs | 23 +-
...e_CreateViaIdentityPrivateCloudExpanded.cs | 35 +-
...areGlobalReachConnection_CreateExpanded.cs | 42 +-
...achConnection_CreateViaIdentityExpanded.cs | 24 +-
...n_CreateViaIdentityPrivateCloudExpanded.cs | 30 +-
.../NewAzVMwareIscsiPath_CreateExpanded.cs | 604 ++
...wareIscsiPath_CreateViaIdentityExpanded.cs | 582 ++
...wAzVMwarePlacementPolicy_CreateExpanded.cs | 32 +-
...Policy_CreateViaIdentityClusterExpanded.cs | 20 +-
...acementPolicy_CreateViaIdentityExpanded.cs | 12 +-
...y_CreateViaIdentityPrivateCloudExpanded.cs | 26 +-
...AzVMwarePrivateCloudNsxtPassword_Rotate.cs | 8 +-
...vateCloudNsxtPassword_RotateViaIdentity.cs | 2 +-
...MwarePrivateCloudVcenterPassword_Rotate.cs | 8 +-
...eCloudVcenterPassword_RotateViaIdentity.cs | 2 +-
.../NewAzVMwarePrivateCloud_CreateExpanded.cs | 167 +-
...wAzVMwareScriptExecution_CreateExpanded.cs | 36 +-
...riptExecution_CreateViaIdentityExpanded.cs | 18 +-
...n_CreateViaIdentityPrivateCloudExpanded.cs | 24 +-
...MwareWorkloadNetworkDhcp_CreateExpanded.cs | 18 +-
...adNetworkDhcp_CreateViaIdentityExpanded.cs | 6 +-
...p_CreateViaIdentityPrivateCloudExpanded.cs | 12 +-
...orkloadNetworkDnsService_CreateExpanded.cs | 20 +-
...orkDnsService_CreateViaIdentityExpanded.cs | 6 +-
...e_CreateViaIdentityPrivateCloudExpanded.cs | 14 +-
...reWorkloadNetworkDnsZone_CreateExpanded.cs | 22 +-
...etworkDnsZone_CreateViaIdentityExpanded.cs | 10 +-
...e_CreateViaIdentityPrivateCloudExpanded.cs | 16 +-
...loadNetworkPortMirroring_CreateExpanded.cs | 20 +-
...PortMirroring_CreateViaIdentityExpanded.cs | 6 +-
...g_CreateViaIdentityPrivateCloudExpanded.cs | 14 +-
...eWorkloadNetworkPublicIP_CreateExpanded.cs | 20 +-
...tworkPublicIP_CreateViaIdentityExpanded.cs | 6 +-
...P_CreateViaIdentityPrivateCloudExpanded.cs | 14 +-
...reWorkloadNetworkSegment_CreateExpanded.cs | 18 +-
...etworkSegment_CreateViaIdentityExpanded.cs | 6 +-
...t_CreateViaIdentityPrivateCloudExpanded.cs | 12 +-
...reWorkloadNetworkVMGroup_CreateExpanded.cs | 18 +-
...etworkVMGroup_CreateViaIdentityExpanded.cs | 6 +-
...p_CreateViaIdentityPrivateCloudExpanded.cs | 12 +-
.../cmdlets/RemoveAzVMwareAddon_Delete.cs | 18 +-
.../RemoveAzVMwareAddon_DeleteViaIdentity.cs | 6 +-
...wareAddon_DeleteViaIdentityPrivateCloud.cs | 12 +-
.../RemoveAzVMwareAuthorization_Delete.cs | 18 +-
...AzVMwareAuthorization_DeleteViaIdentity.cs | 6 +-
...orization_DeleteViaIdentityPrivateCloud.cs | 12 +-
.../cmdlets/RemoveAzVMwareCloudLink_Delete.cs | 18 +-
...moveAzVMwareCloudLink_DeleteViaIdentity.cs | 6 +-
...CloudLink_DeleteViaIdentityPrivateCloud.cs | 12 +-
.../cmdlets/RemoveAzVMwareCluster_Delete.cs | 18 +-
...RemoveAzVMwareCluster_DeleteViaIdentity.cs | 6 +-
...reCluster_DeleteViaIdentityPrivateCloud.cs | 12 +-
.../cmdlets/RemoveAzVMwareDatastore_Delete.cs | 24 +-
...moveAzVMwareDatastore_DeleteViaIdentity.cs | 6 +-
...MwareDatastore_DeleteViaIdentityCluster.cs | 12 +-
...Datastore_DeleteViaIdentityPrivateCloud.cs | 18 +-
...oveAzVMwareGlobalReachConnection_Delete.cs | 18 +-
...GlobalReachConnection_DeleteViaIdentity.cs | 6 +-
...onnection_DeleteViaIdentityPrivateCloud.cs | 12 +-
.../cmdlets/RemoveAzVMwareIscsiPath_Delete.cs | 610 ++
...moveAzVMwareIscsiPath_DeleteViaIdentity.cs | 588 ++
.../RemoveAzVMwarePlacementPolicy_Delete.cs | 26 +-
...VMwarePlacementPolicy_DeleteViaIdentity.cs | 6 +-
...lacementPolicy_DeleteViaIdentityCluster.cs | 14 +-
...entPolicy_DeleteViaIdentityPrivateCloud.cs | 20 +-
.../RemoveAzVMwarePrivateCloud_Delete.cs | 12 +-
...eAzVMwarePrivateCloud_DeleteViaIdentity.cs | 6 +-
.../RemoveAzVMwareScriptExecution_Delete.cs | 18 +-
...VMwareScriptExecution_DeleteViaIdentity.cs | 6 +-
...Execution_DeleteViaIdentityPrivateCloud.cs | 12 +-
...emoveAzVMwareWorkloadNetworkDhcp_Delete.cs | 18 +-
...reWorkloadNetworkDhcp_DeleteViaIdentity.cs | 6 +-
...tworkDhcp_DeleteViaIdentityPrivateCloud.cs | 12 +-
...zVMwareWorkloadNetworkDnsService_Delete.cs | 20 +-
...loadNetworkDnsService_DeleteViaIdentity.cs | 6 +-
...kDnsService_DeleteViaIdentityDnsService.cs | 6 +-
...veAzVMwareWorkloadNetworkDnsZone_Delete.cs | 18 +-
...orkloadNetworkDnsZone_DeleteViaIdentity.cs | 6 +-
...NetworkDnsZone_DeleteViaIdentityDnsZone.cs | 6 +-
...wareWorkloadNetworkPortMirroring_Delete.cs | 20 +-
...dNetworkPortMirroring_DeleteViaIdentity.cs | 6 +-
...g_DeleteViaIdentityPortMirroringProfile.cs | 6 +-
...eAzVMwareWorkloadNetworkPublicIP_Delete.cs | 20 +-
...rkloadNetworkPublicIP_DeleteViaIdentity.cs | 6 +-
...tworkPublicIP_DeleteViaIdentityPublicIP.cs | 6 +-
...veAzVMwareWorkloadNetworkSegment_Delete.cs | 18 +-
...orkloadNetworkSegment_DeleteViaIdentity.cs | 6 +-
...rkSegment_DeleteViaIdentityPrivateCloud.cs | 12 +-
...veAzVMwareWorkloadNetworkVMGroup_Delete.cs | 18 +-
...orkloadNetworkVMGroup_DeleteViaIdentity.cs | 6 +-
...NetworkVMGroup_DeleteViaIdentityVMGroup.cs | 6 +-
...AzVMwareLocationQuotaAvailability_Check.cs | 14 +-
...LocationTrialAvailability_CheckExpanded.cs | 75 +-
...ateAzVMwareAuthorization_UpdateExpanded.cs | 22 +-
...Authorization_UpdateViaIdentityExpanded.cs | 4 +-
...n_UpdateViaIdentityPrivateCloudExpanded.cs | 10 +-
.../UpdateAzVMwareCloudLink_UpdateExpanded.cs | 38 +-
...wareCloudLink_UpdateViaIdentityExpanded.cs | 20 +-
...k_UpdateViaIdentityPrivateCloudExpanded.cs | 26 +-
.../UpdateAzVMwareCluster_UpdateExpanded.cs | 84 +-
...VMwareCluster_UpdateViaIdentityExpanded.cs | 72 +-
...r_UpdateViaIdentityPrivateCloudExpanded.cs | 78 +-
.../UpdateAzVMwareDatastore_UpdateExpanded.cs | 86 +-
...astore_UpdateViaIdentityClusterExpanded.cs | 74 +-
...wareDatastore_UpdateViaIdentityExpanded.cs | 68 +-
...e_UpdateViaIdentityPrivateCloudExpanded.cs | 80 +-
...areGlobalReachConnection_UpdateExpanded.cs | 74 +-
...achConnection_UpdateViaIdentityExpanded.cs | 56 +-
...n_UpdateViaIdentityPrivateCloudExpanded.cs | 62 +-
.../UpdateAzVMwareIscsiPath_UpdateExpanded.cs | 600 ++
...wareIscsiPath_UpdateViaIdentityExpanded.cs | 580 ++
...eAzVMwarePlacementPolicy_UpdateExpanded.cs | 26 +-
...Policy_UpdateViaIdentityClusterExpanded.cs | 14 +-
...acementPolicy_UpdateViaIdentityExpanded.cs | 6 +-
...y_UpdateViaIdentityPrivateCloudExpanded.cs | 20 +-
...dateAzVMwarePrivateCloud_UpdateExpanded.cs | 279 +-
...ePrivateCloud_UpdateViaIdentityExpanded.cs | 278 +-
...MwareWorkloadNetworkDhcp_UpdateExpanded.cs | 22 +-
...adNetworkDhcp_UpdateViaIdentityExpanded.cs | 10 +-
...p_UpdateViaIdentityPrivateCloudExpanded.cs | 16 +-
...orkloadNetworkDnsService_UpdateExpanded.cs | 24 +-
...orkDnsService_UpdateViaIdentityExpanded.cs | 10 +-
...e_UpdateViaIdentityPrivateCloudExpanded.cs | 18 +-
...reWorkloadNetworkDnsZone_UpdateExpanded.cs | 26 +-
...etworkDnsZone_UpdateViaIdentityExpanded.cs | 14 +-
...e_UpdateViaIdentityPrivateCloudExpanded.cs | 20 +-
...loadNetworkPortMirroring_UpdateExpanded.cs | 24 +-
...PortMirroring_UpdateViaIdentityExpanded.cs | 10 +-
...g_UpdateViaIdentityPrivateCloudExpanded.cs | 18 +-
...reWorkloadNetworkSegment_UpdateExpanded.cs | 22 +-
...etworkSegment_UpdateViaIdentityExpanded.cs | 10 +-
...t_UpdateViaIdentityPrivateCloudExpanded.cs | 16 +-
...reWorkloadNetworkVMGroup_UpdateExpanded.cs | 22 +-
...etworkVMGroup_UpdateViaIdentityExpanded.cs | 10 +-
...p_UpdateViaIdentityPrivateCloudExpanded.cs | 16 +-
src/VMware/VMware.Autorest/help/Az.VMware.md | 85 +-
.../help/Get-AzVMwareAuthorization.md | 7 +-
.../help/Get-AzVMwareCloudLink.md | 7 +-
.../help/Get-AzVMwareCluster.md | 7 +-
.../help/Get-AzVMwareClusterZone.md | 3 +-
.../help/Get-AzVMwareDatastore.md | 9 +-
.../help/Get-AzVMwareGlobalReachConnection.md | 7 +-
.../help/Get-AzVMwareIscsiPath.md | 154 +
.../help/Get-AzVMwarePlacementPolicy.md | 9 +-
.../help/Get-AzVMwarePrivateCloud.md | 11 +-
...Get-AzVMwarePrivateCloudAdminCredential.md | 1 +
.../help/Get-AzVMwareVirtualMachine.md | 9 +-
.../VMware.Autorest/help/New-AzVMwareAddon.md | 2 +-
... => New-AzVMwareAddonSrmPropertyObject.md} | 14 +-
...d => New-AzVMwareAddonVrPropertyObject.md} | 12 +-
.../help/New-AzVMwareAuthorization.md | 34 +-
.../help/New-AzVMwareCloudLink.md | 9 +-
.../help/New-AzVMwareCluster.md | 104 +-
.../help/New-AzVMwareDatastore.md | 45 +-
.../help/New-AzVMwareGlobalReachConnection.md | 15 +-
.../help/New-AzVMwareIdentitySourceObject.md | 210 -
.../help/New-AzVMwareIscsiPath.md | 225 +
...arePSCredentialExecutionParameterObject.md | 21 +-
.../help/New-AzVMwarePlacementPolicy.md | 15 +-
.../New-AzVMwarePrivateCloudNsxtPassword.md | 1 +
...New-AzVMwarePrivateCloudVcenterPassword.md | 1 +
...iptSecureStringExecutionParameterObject.md | 20 +-
...areScriptStringExecutionParameterObject.md | 12 +-
...zVMwareVMPlacementPolicyPropertyObject.md} | 23 +-
...areVmHostPlacementPolicyPropertyObject.md} | 52 +-
.../help/Remove-AzVMwareAuthorization.md | 7 +-
.../help/Remove-AzVMwareCloudLink.md | 7 +-
.../help/Remove-AzVMwareCluster.md | 7 +-
.../help/Remove-AzVMwareDatastore.md | 9 +-
.../Remove-AzVMwareGlobalReachConnection.md | 7 +-
.../help/Remove-AzVMwareIscsiPath.md | 216 +
.../help/Remove-AzVMwarePlacementPolicy.md | 9 +-
.../Test-AzVMwareLocationQuotaAvailability.md | 3 +-
.../Test-AzVMwareLocationTrialAvailability.md | 73 +-
.../help/Update-AzVMwareAuthorization.md | 9 +-
.../help/Update-AzVMwareCloudLink.md | 36 +-
.../help/Update-AzVMwareCluster.md | 96 +-
.../help/Update-AzVMwareDatastore.md | 91 +-
.../Update-AzVMwareGlobalReachConnection.md | 61 +-
.../help/Update-AzVMwareIscsiPath.md | 209 +
.../help/Update-AzVMwarePlacementPolicy.md | 9 +-
.../help/Update-AzVMwarePrivateCloud.md | 156 +-
.../internal/Get-AzVMwareAddon.ps1 | 97 +-
.../internal/Get-AzVMwareOperation.ps1 | 4 +-
.../internal/Get-AzVMwareScriptCmdlet.ps1 | 144 +-
.../internal/Get-AzVMwareScriptExecution.ps1 | 97 +-
.../Get-AzVMwareScriptExecutionLog.ps1 | 93 +-
.../internal/Get-AzVMwareScriptPackage.ps1 | 97 +-
.../internal/Get-AzVMwareWorkloadNetwork.ps1 | 50 +-
.../Get-AzVMwareWorkloadNetworkDhcp.ps1 | 98 +-
.../Get-AzVMwareWorkloadNetworkDnsService.ps1 | 98 +-
.../Get-AzVMwareWorkloadNetworkDnsZone.ps1 | 98 +-
.../Get-AzVMwareWorkloadNetworkGateway.ps1 | 98 +-
...t-AzVMwareWorkloadNetworkPortMirroring.ps1 | 98 +-
.../Get-AzVMwareWorkloadNetworkPublicIP.ps1 | 98 +-
.../Get-AzVMwareWorkloadNetworkSegment.ps1 | 98 +-
.../Get-AzVMwareWorkloadNetworkVM.ps1 | 97 +-
.../Get-AzVMwareWorkloadNetworkVMGroup.ps1 | 98 +-
.../Lock-AzVMwareVirtualMachineMovement.ps1 | 140 +-
.../internal/New-AzVMwareAddon.ps1 | 107 +-
.../internal/New-AzVMwarePrivateCloud.ps1 | 101 +-
.../internal/New-AzVMwareScriptExecution.ps1 | 109 +-
.../New-AzVMwareWorkloadNetworkDhcp.ps1 | 98 +-
.../New-AzVMwareWorkloadNetworkDnsService.ps1 | 98 +-
.../New-AzVMwareWorkloadNetworkDnsZone.ps1 | 100 +-
...w-AzVMwareWorkloadNetworkPortMirroring.ps1 | 98 +-
.../New-AzVMwareWorkloadNetworkPublicIP.ps1 | 98 +-
.../New-AzVMwareWorkloadNetworkSegment.ps1 | 98 +-
.../New-AzVMwareWorkloadNetworkVMGroup.ps1 | 98 +-
.../internal/ProxyCmdletDefinitions.ps1 | 4130 +++++-----
.../internal/Remove-AzVMwareAddon.ps1 | 97 +-
.../internal/Remove-AzVMwarePrivateCloud.ps1 | 50 +-
.../Remove-AzVMwareScriptExecution.ps1 | 97 +-
.../Remove-AzVMwareWorkloadNetworkDhcp.ps1 | 98 +-
...move-AzVMwareWorkloadNetworkDnsService.ps1 | 98 +-
.../Remove-AzVMwareWorkloadNetworkDnsZone.ps1 | 98 +-
...e-AzVMwareWorkloadNetworkPortMirroring.ps1 | 98 +-
...Remove-AzVMwareWorkloadNetworkPublicIP.ps1 | 98 +-
.../Remove-AzVMwareWorkloadNetworkSegment.ps1 | 98 +-
.../Remove-AzVMwareWorkloadNetworkVMGroup.ps1 | 98 +-
.../Update-AzVMwareWorkloadNetworkDhcp.ps1 | 98 +-
...date-AzVMwareWorkloadNetworkDnsService.ps1 | 98 +-
.../Update-AzVMwareWorkloadNetworkDnsZone.ps1 | 100 +-
...e-AzVMwareWorkloadNetworkPortMirroring.ps1 | 98 +-
.../Update-AzVMwareWorkloadNetworkSegment.ps1 | 98 +-
.../Update-AzVMwareWorkloadNetworkVMGroup.ps1 | 98 +-
.../test/AzVMwareAddon.Recording.json | 90 +-
.../test/AzVMwareAddon.Tests.ps1 | 4 +-
... AzVMwareAddonSrmPropertyObject.Tests.ps1} | 6 +-
...> AzVMwareAddonVrPropertyObject.Tests.ps1} | 6 +-
.../test/AzVMwareAuthorization.Recording.json | 82 +-
.../test/AzVMwareCloudLink.Recording.json | 66 +-
.../test/AzVMwareCluster.Recording.json | 154 +-
.../test/AzVMwareDatastore.Recording.json | 80 +-
...VMwareGlobalReachConnection.Recording.json | 130 +-
...reLocationQuotaAvailability.Recording.json | 10 +-
...reLocationTrialAvailability.Recording.json | 6 +-
...edentialExecutionParameterObject.Tests.ps1 | 3 +-
.../AzVMwarePlacementPolicy.Recording.json | 132 +-
.../test/AzVMwarePlacementPolicy.Tests.ps1 | 2 +-
.../test/AzVMwarePrivateCloud.Recording.json | 358 +-
.../test/AzVMwarePrivateCloud.Tests.ps1 | 4 +-
...PrivateCloudAdminCredential.Recording.json | 12 +-
...arePrivateCloudNsxtPassword.Recording.json | 12 +-
...PrivateCloudVcenterPassword.Recording.json | 12 +-
...reStringExecutionParameterObject.Tests.ps1 | 5 +-
...VMPlacementPolicyPropertyObject.Tests.ps1} | 6 +-
.../AzVMwareVirtualMachine.Recording.json | 24 +-
...stPlacementPolicyPropertyObject.Tests.ps1} | 6 +-
.../test/Get-AzVMwareAuthorization.Tests.ps1 | 4 +
.../test/Get-AzVMwareCloudLink.Tests.ps1 | 4 +
.../test/Get-AzVMwareCluster.Tests.ps1 | 4 +
.../test/Get-AzVMwareDatastore.Tests.ps1 | 8 +
...et-AzVMwareGlobalReachConnection.Tests.ps1 | 4 +
.../Get-AzVMwareHcxEnterpriseSite.Tests.ps1 | 33 -
...ts.ps1 => Get-AzVMwareIscsiPath.Tests.ps1} | 12 +-
.../Get-AzVMwarePlacementPolicy.Tests.ps1 | 8 +
.../test/Get-AzVMwareScriptCmdlet.Tests.ps1 | 37 -
.../Get-AzVMwareScriptExecution.Tests.ps1 | 33 -
.../test/Get-AzVMwareScriptPackage.Tests.ps1 | 33 -
.../test/Get-AzVMwareVirtualMachine.Tests.ps1 | 8 +
.../Get-AzVMwareWorkloadNetworkDhcp.Tests.ps1 | 33 -
...zVMwareWorkloadNetworkDnsService.Tests.ps1 | 33 -
...t-AzVMwareWorkloadNetworkDnsZone.Tests.ps1 | 33 -
...t-AzVMwareWorkloadNetworkGateway.Tests.ps1 | 33 -
...wareWorkloadNetworkPortMirroring.Tests.ps1 | 33 -
...-AzVMwareWorkloadNetworkPublicIP.Tests.ps1 | 33 -
...t-AzVMwareWorkloadNetworkSegment.Tests.ps1 | 33 -
.../Get-AzVMwareWorkloadNetworkVM.Tests.ps1 | 33 -
...t-AzVMwareWorkloadNetworkVMGroup.Tests.ps1 | 33 -
...k-AzVMwareVirtualMachineMovement.Tests.ps1 | 33 -
.../test/New-AzVMWareAuthorization.Tests.ps1 | 8 +
.../test/New-AzVMWareCluster.Tests.ps1 | 8 +
...-AzVMwareAddonSrmPropertyObject.Tests.ps1} | 6 +-
...w-AzVMwareAddonVrPropertyObject.Tests.ps1} | 6 +-
.../test/New-AzVMwareCloudLink.Tests.ps1 | 8 +
.../test/New-AzVMwareDatastore.Tests.ps1 | 12 +
...ew-AzVMwareGlobalReachConnection.Tests.ps1 | 8 +
.../New-AzVMwareHcxEnterpriseSite.Tests.ps1 | 29 -
...ts.ps1 => New-AzVMwareIscsiPath.Tests.ps1} | 12 +-
.../New-AzVMwarePlacementPolicy.Tests.ps1 | 12 +
.../New-AzVMwareScriptExecution.Tests.ps1 | 29 -
...VMPlacementPolicyPropertyObject.Tests.ps1} | 6 +-
...stPlacementPolicyPropertyObject.Tests.ps1} | 6 +-
.../New-AzVMwareWorkloadNetworkDhcp.Tests.ps1 | 29 -
...zVMwareWorkloadNetworkDnsService.Tests.ps1 | 29 -
...w-AzVMwareWorkloadNetworkDnsZone.Tests.ps1 | 29 -
...wareWorkloadNetworkPortMirroring.Tests.ps1 | 29 -
...-AzVMwareWorkloadNetworkPublicIP.Tests.ps1 | 29 -
...w-AzVMwareWorkloadNetworkSegment.Tests.ps1 | 29 -
...w-AzVMwareWorkloadNetworkVMGroup.Tests.ps1 | 29 -
.../Remove-AzVMwareAuthorization.Tests.ps1 | 4 +
.../test/Remove-AzVMwareCloudLink.Tests.ps1 | 4 +
.../test/Remove-AzVMwareCluster.Tests.ps1 | 4 +
.../test/Remove-AzVMwareDatastore.Tests.ps1 | 8 +
...ve-AzVMwareGlobalReachConnection.Tests.ps1 | 4 +
...Remove-AzVMwareHcxEnterpriseSite.Tests.ps1 | 29 -
...ps1 => Remove-AzVMwareIscsiPath.Tests.ps1} | 10 +-
.../Remove-AzVMwarePlacementPolicy.Tests.ps1 | 8 +
...move-AzVMwareWorkloadNetworkDhcp.Tests.ps1 | 29 -
...zVMwareWorkloadNetworkDnsService.Tests.ps1 | 29 -
...e-AzVMwareWorkloadNetworkDnsZone.Tests.ps1 | 29 -
...wareWorkloadNetworkPortMirroring.Tests.ps1 | 29 -
...-AzVMwareWorkloadNetworkPublicIP.Tests.ps1 | 29 -
...e-AzVMwareWorkloadNetworkSegment.Tests.ps1 | 29 -
...e-AzVMwareWorkloadNetworkVMGroup.Tests.ps1 | 29 -
...zVMWareLocationTrialAvailability.Tests.ps1 | 8 -
.../test/Update-AzVMwareCluster.Tests.ps1 | 4 +
...ps1 => Update-AzVMwareIscsiPath.Tests.ps1} | 10 +-
.../Update-AzVMwarePlacementPolicy.Tests.ps1 | 8 +
...zVMwareWorkloadNetworkDnsService.Tests.ps1 | 29 -
...e-AzVMwareWorkloadNetworkDnsZone.Tests.ps1 | 29 -
...wareWorkloadNetworkPortMirroring.Tests.ps1 | 29 -
...e-AzVMwareWorkloadNetworkSegment.Tests.ps1 | 29 -
...e-AzVMwareWorkloadNetworkVMGroup.Tests.ps1 | 29 -
src/VMware/VMware.Autorest/test/env.json | 26 +-
src/VMware/VMware/Az.VMware.psd1 | 33 +-
src/VMware/VMware/help/Az.VMware.md | 85 +-
src/VMware/VMware/help/Get-AzVMwareAddon.md | 21 +-
.../VMware/help/Get-AzVMwareAuthorization.md | 30 +-
.../VMware/help/Get-AzVMwareCloudLink.md | 30 +-
src/VMware/VMware/help/Get-AzVMwareCluster.md | 30 +-
.../VMware/help/Get-AzVMwareClusterZone.md | 20 +-
.../VMware/help/Get-AzVMwareDatastore.md | 34 +-
.../help/Get-AzVMwareGlobalReachConnection.md | 30 +-
.../VMware/help/Get-AzVMwareIscsiPath.md | 169 +
.../help/Get-AzVMwarePlacementPolicy.md | 34 +-
.../VMware/help/Get-AzVMwarePrivateCloud.md | 36 +-
...Get-AzVMwarePrivateCloudAdminCredential.md | 18 +-
.../VMware/help/Get-AzVMwareVirtualMachine.md | 34 +-
src/VMware/VMware/help/New-AzVMwareAddon.md | 19 +-
... => New-AzVMwareAddonSrmPropertyObject.md} | 29 +-
...d => New-AzVMwareAddonVrPropertyObject.md} | 27 +-
.../VMware/help/New-AzVMwareAuthorization.md | 52 +-
.../VMware/help/New-AzVMwareCloudLink.md | 30 +-
src/VMware/VMware/help/New-AzVMwareCluster.md | 119 +-
.../VMware/help/New-AzVMwareDatastore.md | 63 +-
.../help/New-AzVMwareGlobalReachConnection.md | 36 +-
.../help/New-AzVMwareIdentitySourceObject.md | 209 -
.../VMware/help/New-AzVMwareIscsiPath.md | 239 +
...arePSCredentialExecutionParameterObject.md | 36 +-
.../help/New-AzVMwarePlacementPolicy.md | 38 +-
.../VMware/help/New-AzVMwarePrivateCloud.md | 17 +-
.../New-AzVMwarePrivateCloudNsxtPassword.md | 20 +-
...New-AzVMwarePrivateCloudVcenterPassword.md | 20 +-
...iptSecureStringExecutionParameterObject.md | 36 +-
...areScriptStringExecutionParameterObject.md | 29 +-
...zVMwareVMPlacementPolicyPropertyObject.md} | 24 +-
...areVmHostPlacementPolicyPropertyObject.md} | 56 +-
.../VMware/help/Remove-AzVMwareAddon.md | 19 +-
.../help/Remove-AzVMwareAuthorization.md | 28 +-
.../VMware/help/Remove-AzVMwareCloudLink.md | 28 +-
.../VMware/help/Remove-AzVMwareCluster.md | 28 +-
.../VMware/help/Remove-AzVMwareDatastore.md | 32 +-
.../Remove-AzVMwareGlobalReachConnection.md | 28 +-
.../VMware/help/Remove-AzVMwareIscsiPath.md | 231 +
.../help/Remove-AzVMwarePlacementPolicy.md | 32 +-
.../help/Remove-AzVMwarePrivateCloud.md | 19 +-
.../Test-AzVMwareLocationQuotaAvailability.md | 20 +-
.../Test-AzVMwareLocationTrialAvailability.md | 88 +-
.../help/Update-AzVMwareAuthorization.md | 30 +-
.../VMware/help/Update-AzVMwareCloudLink.md | 54 +-
.../VMware/help/Update-AzVMwareCluster.md | 115 +-
.../VMware/help/Update-AzVMwareDatastore.md | 109 +-
.../Update-AzVMwareGlobalReachConnection.md | 82 +-
.../VMware/help/Update-AzVMwareIscsiPath.md | 224 +
.../help/Update-AzVMwarePlacementPolicy.md | 32 +-
.../help/Update-AzVMwarePrivateCloud.md | 158 +-
949 files changed, 46720 insertions(+), 25573 deletions(-)
delete mode 100644 src/VMware/VMware.Autorest/custom/New-AzVMwareAddonSrmPropertiesObject.ps1
create mode 100644 src/VMware/VMware.Autorest/custom/New-AzVMwareAddonSrmPropertyObject.ps1
delete mode 100644 src/VMware/VMware.Autorest/custom/New-AzVMwareAddonVrPropertiesObject.ps1
create mode 100644 src/VMware/VMware.Autorest/custom/New-AzVMwareAddonVrPropertyObject.ps1
delete mode 100644 src/VMware/VMware.Autorest/custom/autogen-model-cmdlets/New-AzVMwareIdentitySourceObject.ps1
rename src/VMware/VMware.Autorest/custom/{New-AzVMwareVMPlacementPolicyPropertiesObject.ps1 => autogen-model-cmdlets/New-AzVMwareVMPlacementPolicyPropertyObject.ps1} (83%)
rename src/VMware/VMware.Autorest/custom/{New-AzVMwareVmHostPlacementPolicyPropertiesObject.ps1 => autogen-model-cmdlets/New-AzVMwareVmHostPlacementPolicyPropertyObject.ps1} (75%)
create mode 100644 src/VMware/VMware.Autorest/examples/Get-AzVMwareIscsiPath.md
rename src/VMware/VMware.Autorest/examples/{New-AzVMwareAddonSrmPropertiesObject.md => New-AzVMwareAddonSrmPropertyObject.md} (80%)
rename src/VMware/VMware.Autorest/examples/{New-AzVMwareAddonVrPropertiesObject.md => New-AzVMwareAddonVrPropertyObject.md} (85%)
delete mode 100644 src/VMware/VMware.Autorest/examples/New-AzVMwareIdentitySourceObject.md
create mode 100644 src/VMware/VMware.Autorest/examples/New-AzVMwareIscsiPath.md
rename src/VMware/VMware.Autorest/examples/{New-AzVMwareVMPlacementPolicyPropertiesObject.md => New-AzVMwareVMPlacementPolicyPropertyObject.md} (74%)
rename src/VMware/VMware.Autorest/examples/{New-AzVMwareVmHostPlacementPolicyPropertiesObject.md => New-AzVMwareVmHostPlacementPolicyPropertyObject.md} (76%)
create mode 100644 src/VMware/VMware.Autorest/examples/Remove-AzVMwareIscsiPath.md
create mode 100644 src/VMware/VMware.Autorest/examples/Update-AzVMwareIscsiPath.md
create mode 100644 src/VMware/VMware.Autorest/exports/Get-AzVMwareIscsiPath.ps1
rename src/VMware/VMware.Autorest/exports/{New-AzVMwareAddonSrmPropertiesObject.ps1 => New-AzVMwareAddonSrmPropertyObject.ps1} (93%)
rename src/VMware/VMware.Autorest/exports/{New-AzVMwareAddonVrPropertiesObject.ps1 => New-AzVMwareAddonVrPropertyObject.ps1} (94%)
delete mode 100644 src/VMware/VMware.Autorest/exports/New-AzVMwareIdentitySourceObject.ps1
create mode 100644 src/VMware/VMware.Autorest/exports/New-AzVMwareIscsiPath.ps1
rename src/VMware/VMware.Autorest/exports/{New-AzVMwareVMPlacementPolicyPropertiesObject.ps1 => New-AzVMwareVMPlacementPolicyPropertyObject.ps1} (91%)
rename src/VMware/VMware.Autorest/exports/{New-AzVMwareVmHostPlacementPolicyPropertiesObject.ps1 => New-AzVMwareVmHostPlacementPolicyPropertyObject.ps1} (89%)
create mode 100644 src/VMware/VMware.Autorest/exports/Remove-AzVMwareIscsiPath.ps1
create mode 100644 src/VMware/VMware.Autorest/exports/Update-AzVMwareIscsiPath.ps1
rename src/VMware/VMware.Autorest/generated/api/Models/{DatastoreList.PowerShell.cs => AddonListResult.PowerShell.cs} (73%)
rename src/VMware/VMware.Autorest/generated/api/Models/{MetricDimension.TypeConverter.cs => AddonListResult.TypeConverter.cs} (89%)
rename src/VMware/VMware.Autorest/generated/api/Models/{AddonList.cs => AddonListResult.cs} (55%)
rename src/VMware/VMware.Autorest/generated/api/Models/{AddonList.json.cs => AddonListResult.json.cs} (78%)
rename src/VMware/VMware.Autorest/generated/api/Models/{VirtualMachinesList.PowerShell.cs => CloudLinkListResult.PowerShell.cs} (76%)
rename src/VMware/VMware.Autorest/generated/api/Models/{MetricSpecification.TypeConverter.cs => CloudLinkListResult.TypeConverter.cs} (88%)
rename src/VMware/VMware.Autorest/generated/api/Models/{CloudLinkList.cs => CloudLinkListResult.cs} (54%)
rename src/VMware/VMware.Autorest/generated/api/Models/{CloudLinkList.json.cs => CloudLinkListResult.json.cs} (78%)
rename src/VMware/VMware.Autorest/generated/api/Models/{ScriptCmdletsList.PowerShell.cs => ClusterListResult.PowerShell.cs} (75%)
rename src/VMware/VMware.Autorest/generated/api/Models/{ScriptCmdletsList.TypeConverter.cs => ClusterListResult.TypeConverter.cs} (89%)
rename src/VMware/VMware.Autorest/generated/api/Models/{ClusterList.cs => ClusterListResult.cs} (55%)
rename src/VMware/VMware.Autorest/generated/api/Models/{ClusterList.json.cs => ClusterListResult.json.cs} (78%)
delete mode 100644 src/VMware/VMware.Autorest/generated/api/Models/CommonClusterProperties.cs
delete mode 100644 src/VMware/VMware.Autorest/generated/api/Models/CommonClusterProperties.json.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkList.PowerShell.cs => DatastoreListResult.PowerShell.cs} (76%)
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkList.TypeConverter.cs => DatastoreListResult.TypeConverter.cs} (88%)
rename src/VMware/VMware.Autorest/generated/api/Models/{DatastoreList.cs => DatastoreListResult.cs} (54%)
rename src/VMware/VMware.Autorest/generated/api/Models/{DatastoreList.json.cs => DatastoreListResult.json.cs} (78%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/ElasticSanVolume.PowerShell.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{PrivateCloudList.TypeConverter.cs => ElasticSanVolume.TypeConverter.cs} (89%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/ElasticSanVolume.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{OperationProperties.json.cs => ElasticSanVolume.json.cs} (79%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/ExpressRouteAuthorizationListResult.PowerShell.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/ExpressRouteAuthorizationListResult.TypeConverter.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{ExpressRouteAuthorizationList.cs => ExpressRouteAuthorizationListResult.cs} (55%)
rename src/VMware/VMware.Autorest/generated/api/Models/{ExpressRouteAuthorizationList.json.cs => ExpressRouteAuthorizationListResult.json.cs} (80%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/GlobalReachConnectionListResult.PowerShell.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/GlobalReachConnectionListResult.TypeConverter.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{GlobalReachConnectionList.cs => GlobalReachConnectionListResult.cs} (54%)
rename src/VMware/VMware.Autorest/generated/api/Models/{GlobalReachConnectionList.json.cs => GlobalReachConnectionListResult.json.cs} (81%)
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkVMGroupsList.PowerShell.cs => HcxEnterpriseSiteListResult.PowerShell.cs} (75%)
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkSegmentsList.TypeConverter.cs => HcxEnterpriseSiteListResult.TypeConverter.cs} (88%)
rename src/VMware/VMware.Autorest/generated/api/Models/{HcxEnterpriseSiteList.cs => HcxEnterpriseSiteListResult.cs} (55%)
rename src/VMware/VMware.Autorest/generated/api/Models/{HcxEnterpriseSiteList.json.cs => HcxEnterpriseSiteListResult.json.cs} (80%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/IscsiPath.PowerShell.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{AddonList.TypeConverter.cs => IscsiPath.TypeConverter.cs} (89%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/IscsiPath.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/IscsiPath.json.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{ClusterList.PowerShell.cs => IscsiPathListResult.PowerShell.cs} (71%)
rename src/VMware/VMware.Autorest/generated/api/Models/{VirtualMachinesList.TypeConverter.cs => IscsiPathListResult.TypeConverter.cs} (88%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/IscsiPathListResult.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/IscsiPathListResult.json.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{AddonList.PowerShell.cs => IscsiPathProperties.PowerShell.cs} (71%)
rename src/VMware/VMware.Autorest/generated/api/Models/{OperationProperties.TypeConverter.cs => IscsiPathProperties.TypeConverter.cs} (89%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/IscsiPathProperties.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/IscsiPathProperties.json.cs
delete mode 100644 src/VMware/VMware.Autorest/generated/api/Models/LogSpecification.TypeConverter.cs
delete mode 100644 src/VMware/VMware.Autorest/generated/api/Models/LogSpecification.cs
delete mode 100644 src/VMware/VMware.Autorest/generated/api/Models/MetricDimension.cs
delete mode 100644 src/VMware/VMware.Autorest/generated/api/Models/MetricSpecification.PowerShell.cs
delete mode 100644 src/VMware/VMware.Autorest/generated/api/Models/MetricSpecification.cs
delete mode 100644 src/VMware/VMware.Autorest/generated/api/Models/MetricSpecification.json.cs
delete mode 100644 src/VMware/VMware.Autorest/generated/api/Models/OperationList.TypeConverter.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{OperationList.PowerShell.cs => OperationListResult.PowerShell.cs} (70%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/OperationListResult.TypeConverter.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{OperationList.cs => OperationListResult.cs} (60%)
rename src/VMware/VMware.Autorest/generated/api/Models/{OperationList.json.cs => OperationListResult.json.cs} (87%)
delete mode 100644 src/VMware/VMware.Autorest/generated/api/Models/OperationProperties.cs
delete mode 100644 src/VMware/VMware.Autorest/generated/api/Models/PlacementPoliciesList.PowerShell.cs
delete mode 100644 src/VMware/VMware.Autorest/generated/api/Models/PlacementPoliciesList.TypeConverter.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{GlobalReachConnectionList.PowerShell.cs => PlacementPolicyListResult.PowerShell.cs} (75%)
rename src/VMware/VMware.Autorest/generated/api/Models/{GlobalReachConnectionList.TypeConverter.cs => PlacementPolicyListResult.TypeConverter.cs} (88%)
rename src/VMware/VMware.Autorest/generated/api/Models/{PlacementPoliciesList.cs => PlacementPolicyListResult.cs} (53%)
rename src/VMware/VMware.Autorest/generated/api/Models/{PlacementPoliciesList.json.cs => PlacementPolicyListResult.json.cs} (79%)
delete mode 100644 src/VMware/VMware.Autorest/generated/api/Models/PrivateCloudIdentity.TypeConverter.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{PrivateCloudList.PowerShell.cs => PrivateCloudListResult.PowerShell.cs} (72%)
rename src/VMware/VMware.Autorest/generated/api/Models/{DatastoreList.TypeConverter.cs => PrivateCloudListResult.TypeConverter.cs} (84%)
rename src/VMware/VMware.Autorest/generated/api/Models/{PrivateCloudList.cs => PrivateCloudListResult.cs} (54%)
rename src/VMware/VMware.Autorest/generated/api/Models/{PrivateCloudList.json.cs => PrivateCloudListResult.json.cs} (80%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/PrivateCloudUpdateTags.PowerShell.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{HcxEnterpriseSiteList.TypeConverter.cs => PrivateCloudUpdateTags.TypeConverter.cs} (84%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/PrivateCloudUpdateTags.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/PrivateCloudUpdateTags.dictionary.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/PrivateCloudUpdateTags.json.cs
delete mode 100644 src/VMware/VMware.Autorest/generated/api/Models/ResourceTags.TypeConverter.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{CloudLinkList.PowerShell.cs => ScriptCmdletListResult.PowerShell.cs} (70%)
rename src/VMware/VMware.Autorest/generated/api/Models/{CloudLinkList.TypeConverter.cs => ScriptCmdletListResult.TypeConverter.cs} (84%)
rename src/VMware/VMware.Autorest/generated/api/Models/{ScriptCmdletsList.cs => ScriptCmdletListResult.cs} (54%)
rename src/VMware/VMware.Autorest/generated/api/Models/{ScriptCmdletsList.json.cs => ScriptCmdletListResult.json.cs} (79%)
rename src/VMware/VMware.Autorest/generated/api/Models/{ScriptExecutionsList.PowerShell.cs => ScriptExecutionListResult.PowerShell.cs} (70%)
rename src/VMware/VMware.Autorest/generated/api/Models/{ScriptExecutionsList.TypeConverter.cs => ScriptExecutionListResult.TypeConverter.cs} (85%)
rename src/VMware/VMware.Autorest/generated/api/Models/{ScriptExecutionsList.cs => ScriptExecutionListResult.cs} (53%)
rename src/VMware/VMware.Autorest/generated/api/Models/{ScriptExecutionsList.json.cs => ScriptExecutionListResult.json.cs} (79%)
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkDhcpList.PowerShell.cs => ScriptPackageListResult.PowerShell.cs} (75%)
rename src/VMware/VMware.Autorest/generated/api/Models/{CommonClusterProperties.TypeConverter.cs => ScriptPackageListResult.TypeConverter.cs} (88%)
rename src/VMware/VMware.Autorest/generated/api/Models/{ScriptPackagesList.cs => ScriptPackageListResult.cs} (53%)
rename src/VMware/VMware.Autorest/generated/api/Models/{ScriptPackagesList.json.cs => ScriptPackageListResult.json.cs} (79%)
delete mode 100644 src/VMware/VMware.Autorest/generated/api/Models/ScriptPackagesList.PowerShell.cs
delete mode 100644 src/VMware/VMware.Autorest/generated/api/Models/ScriptPackagesList.TypeConverter.cs
delete mode 100644 src/VMware/VMware.Autorest/generated/api/Models/ServiceSpecification.PowerShell.cs
delete mode 100644 src/VMware/VMware.Autorest/generated/api/Models/ServiceSpecification.TypeConverter.cs
delete mode 100644 src/VMware/VMware.Autorest/generated/api/Models/ServiceSpecification.cs
delete mode 100644 src/VMware/VMware.Autorest/generated/api/Models/ServiceSpecification.json.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{PrivateCloudIdentity.PowerShell.cs => SystemAssignedServiceIdentity.PowerShell.cs} (69%)
rename src/VMware/VMware.Autorest/generated/api/Models/{ExpressRouteAuthorizationList.TypeConverter.cs => SystemAssignedServiceIdentity.TypeConverter.cs} (86%)
rename src/VMware/VMware.Autorest/generated/api/Models/{PrivateCloudIdentity.cs => SystemAssignedServiceIdentity.cs} (51%)
rename src/VMware/VMware.Autorest/generated/api/Models/{PrivateCloudIdentity.json.cs => SystemAssignedServiceIdentity.json.cs} (87%)
rename src/VMware/VMware.Autorest/generated/api/Models/{OperationProperties.PowerShell.cs => SystemData.PowerShell.cs} (55%)
rename src/VMware/VMware.Autorest/generated/api/Models/{ClusterList.TypeConverter.cs => SystemData.TypeConverter.cs} (86%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/SystemData.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/SystemData.json.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{ResourceTags.PowerShell.cs => TrackedResourceTags.PowerShell.cs} (82%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/TrackedResourceTags.TypeConverter.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{ResourceTags.cs => TrackedResourceTags.cs} (55%)
rename src/VMware/VMware.Autorest/generated/api/Models/{ResourceTags.dictionary.cs => TrackedResourceTags.dictionary.cs} (96%)
rename src/VMware/VMware.Autorest/generated/api/Models/{ResourceTags.json.cs => TrackedResourceTags.json.cs} (84%)
rename src/VMware/VMware.Autorest/generated/api/Models/{HcxEnterpriseSiteList.PowerShell.cs => VirtualMachineListResult.PowerShell.cs} (69%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/VirtualMachineListResult.TypeConverter.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{VirtualMachinesList.cs => VirtualMachineListResult.cs} (53%)
rename src/VMware/VMware.Autorest/generated/api/Models/{VirtualMachinesList.json.cs => VirtualMachineListResult.json.cs} (79%)
rename src/VMware/VMware.Autorest/generated/api/Models/{LogSpecification.PowerShell.cs => WorkloadNetworkDhcpEntityUpdate.PowerShell.cs} (67%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkDhcpEntityUpdate.TypeConverter.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkDhcpEntityUpdate.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{MetricDimension.json.cs => WorkloadNetworkDhcpEntityUpdate.json.cs} (67%)
rename src/VMware/VMware.Autorest/generated/api/Models/{ExpressRouteAuthorizationList.PowerShell.cs => WorkloadNetworkDhcpListResult.PowerShell.cs} (74%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkDhcpListResult.TypeConverter.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkDhcpList.cs => WorkloadNetworkDhcpListResult.cs} (55%)
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkDhcpList.json.cs => WorkloadNetworkDhcpListResult.json.cs} (80%)
rename src/VMware/VMware.Autorest/generated/api/Models/{CommonClusterProperties.PowerShell.cs => WorkloadNetworkDhcpRelayUpdate.PowerShell.cs} (62%)
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkDnsServicesList.TypeConverter.cs => WorkloadNetworkDhcpRelayUpdate.TypeConverter.cs} (87%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkDhcpRelayUpdate.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{LogSpecification.json.cs => WorkloadNetworkDhcpRelayUpdate.json.cs} (71%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkDhcpServerUpdate.PowerShell.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkDhcpServerUpdate.TypeConverter.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkDhcpServerUpdate.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkDhcpServerUpdate.json.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{MetricDimension.PowerShell.cs => WorkloadNetworkDhcpUpdate.PowerShell.cs} (64%)
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkDhcpList.TypeConverter.cs => WorkloadNetworkDhcpUpdate.TypeConverter.cs} (85%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkDhcpUpdate.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkDhcpUpdate.json.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkDnsServicesList.PowerShell.cs => WorkloadNetworkDnsServiceListResult.PowerShell.cs} (70%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkDnsServiceListResult.TypeConverter.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkDnsServicesList.cs => WorkloadNetworkDnsServiceListResult.cs} (55%)
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkDnsServicesList.json.cs => WorkloadNetworkDnsServiceListResult.json.cs} (81%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkDnsServiceUpdate.PowerShell.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkDnsServiceUpdate.TypeConverter.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkDnsServiceUpdate.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkDnsServiceUpdate.json.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkPortMirroringList.PowerShell.cs => WorkloadNetworkDnsZoneListResult.PowerShell.cs} (74%)
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkPortMirroringList.TypeConverter.cs => WorkloadNetworkDnsZoneListResult.TypeConverter.cs} (87%)
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkDnsZonesList.cs => WorkloadNetworkDnsZoneListResult.cs} (54%)
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkDnsZonesList.json.cs => WorkloadNetworkDnsZoneListResult.json.cs} (80%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkDnsZoneUpdate.PowerShell.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkPublicIPsList.TypeConverter.cs => WorkloadNetworkDnsZoneUpdate.TypeConverter.cs} (87%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkDnsZoneUpdate.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkDnsZoneUpdate.json.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkGatewayList.PowerShell.cs => WorkloadNetworkGatewayListResult.PowerShell.cs} (71%)
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkGatewayList.TypeConverter.cs => WorkloadNetworkGatewayListResult.TypeConverter.cs} (85%)
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkGatewayList.cs => WorkloadNetworkGatewayListResult.cs} (54%)
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkGatewayList.json.cs => WorkloadNetworkGatewayListResult.json.cs} (81%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkListResult.PowerShell.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkListResult.TypeConverter.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkList.cs => WorkloadNetworkListResult.cs} (55%)
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkList.json.cs => WorkloadNetworkListResult.json.cs} (80%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkPortMirroringListResult.PowerShell.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkPortMirroringListResult.TypeConverter.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkPortMirroringList.cs => WorkloadNetworkPortMirroringListResult.cs} (57%)
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkPortMirroringList.json.cs => WorkloadNetworkPortMirroringListResult.json.cs} (80%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkPortMirroringUpdate.PowerShell.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkVirtualMachinesList.TypeConverter.cs => WorkloadNetworkPortMirroringUpdate.TypeConverter.cs} (87%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkPortMirroringUpdate.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkPortMirroringUpdate.json.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkProperties.PowerShell.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkProperties.TypeConverter.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkProperties.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkProperties.json.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkPublicIPsList.PowerShell.cs => WorkloadNetworkPublicIPListResult.PowerShell.cs} (70%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkPublicIPListResult.TypeConverter.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkPublicIPsList.cs => WorkloadNetworkPublicIPListResult.cs} (55%)
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkPublicIPsList.json.cs => WorkloadNetworkPublicIPListResult.json.cs} (80%)
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkSegmentsList.PowerShell.cs => WorkloadNetworkSegmentListResult.PowerShell.cs} (71%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkSegmentListResult.TypeConverter.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkSegmentsList.cs => WorkloadNetworkSegmentListResult.cs} (54%)
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkSegmentsList.json.cs => WorkloadNetworkSegmentListResult.json.cs} (80%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkSegmentUpdate.PowerShell.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkSegmentUpdate.TypeConverter.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkSegmentUpdate.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkSegmentUpdate.json.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkDnsZonesList.PowerShell.cs => WorkloadNetworkVMGroupListResult.PowerShell.cs} (69%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkVMGroupListResult.TypeConverter.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkVMGroupsList.cs => WorkloadNetworkVMGroupListResult.cs} (54%)
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkVMGroupsList.json.cs => WorkloadNetworkVMGroupListResult.json.cs} (80%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkVMGroupUpdate.PowerShell.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkDnsZonesList.TypeConverter.cs => WorkloadNetworkVMGroupUpdate.TypeConverter.cs} (84%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkVMGroupUpdate.cs
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkVMGroupUpdate.json.cs
delete mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkVMGroupsList.TypeConverter.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkVirtualMachinesList.PowerShell.cs => WorkloadNetworkVirtualMachineListResult.PowerShell.cs} (70%)
create mode 100644 src/VMware/VMware.Autorest/generated/api/Models/WorkloadNetworkVirtualMachineListResult.TypeConverter.cs
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkVirtualMachinesList.cs => WorkloadNetworkVirtualMachineListResult.cs} (55%)
rename src/VMware/VMware.Autorest/generated/api/Models/{WorkloadNetworkVirtualMachinesList.json.cs => WorkloadNetworkVirtualMachineListResult.json.cs} (81%)
create mode 100644 src/VMware/VMware.Autorest/generated/cmdlets/GetAzVMwareIscsiPath_Get.cs
create mode 100644 src/VMware/VMware.Autorest/generated/cmdlets/GetAzVMwareIscsiPath_GetViaIdentity.cs
create mode 100644 src/VMware/VMware.Autorest/generated/cmdlets/GetAzVMwareIscsiPath_List.cs
create mode 100644 src/VMware/VMware.Autorest/generated/cmdlets/NewAzVMwareIscsiPath_CreateExpanded.cs
create mode 100644 src/VMware/VMware.Autorest/generated/cmdlets/NewAzVMwareIscsiPath_CreateViaIdentityExpanded.cs
create mode 100644 src/VMware/VMware.Autorest/generated/cmdlets/RemoveAzVMwareIscsiPath_Delete.cs
create mode 100644 src/VMware/VMware.Autorest/generated/cmdlets/RemoveAzVMwareIscsiPath_DeleteViaIdentity.cs
create mode 100644 src/VMware/VMware.Autorest/generated/cmdlets/UpdateAzVMwareIscsiPath_UpdateExpanded.cs
create mode 100644 src/VMware/VMware.Autorest/generated/cmdlets/UpdateAzVMwareIscsiPath_UpdateViaIdentityExpanded.cs
create mode 100644 src/VMware/VMware.Autorest/help/Get-AzVMwareIscsiPath.md
rename src/VMware/VMware.Autorest/help/{New-AzVMwareAddonSrmPropertiesObject.md => New-AzVMwareAddonSrmPropertyObject.md} (74%)
rename src/VMware/VMware.Autorest/help/{New-AzVMwareAddonVrPropertiesObject.md => New-AzVMwareAddonVrPropertyObject.md} (75%)
delete mode 100644 src/VMware/VMware.Autorest/help/New-AzVMwareIdentitySourceObject.md
create mode 100644 src/VMware/VMware.Autorest/help/New-AzVMwareIscsiPath.md
rename src/VMware/VMware.Autorest/help/{New-AzVMwareVMPlacementPolicyPropertiesObject.md => New-AzVMwareVMPlacementPolicyPropertyObject.md} (77%)
rename src/VMware/VMware.Autorest/help/{New-AzVMwareVmHostPlacementPolicyPropertiesObject.md => New-AzVMwareVmHostPlacementPolicyPropertyObject.md} (73%)
create mode 100644 src/VMware/VMware.Autorest/help/Remove-AzVMwareIscsiPath.md
create mode 100644 src/VMware/VMware.Autorest/help/Update-AzVMwareIscsiPath.md
rename src/VMware/VMware.Autorest/test/{AzVMwareAddonSrmPropertiesObject.Tests.ps1 => AzVMwareAddonSrmPropertyObject.Tests.ps1} (78%)
rename src/VMware/VMware.Autorest/test/{AzVMwareAddonVrPropertiesObject.Tests.ps1 => AzVMwareAddonVrPropertyObject.Tests.ps1} (81%)
rename src/VMware/VMware.Autorest/test/{AzVMwareVMPlacementPolicyPropertiesObject.Tests.ps1 => AzVMwareVMPlacementPolicyPropertyObject.Tests.ps1} (73%)
rename src/VMware/VMware.Autorest/test/{AzVMwareVmHostPlacementPolicyPropertiesObject.Tests.ps1 => AzVMwareVmHostPlacementPolicyPropertyObject.Tests.ps1} (70%)
delete mode 100644 src/VMware/VMware.Autorest/test/Get-AzVMwareHcxEnterpriseSite.Tests.ps1
rename src/VMware/VMware.Autorest/test/{Get-AzVMwareScriptExecutionLog.Tests.ps1 => Get-AzVMwareIscsiPath.Tests.ps1} (73%)
delete mode 100644 src/VMware/VMware.Autorest/test/Get-AzVMwareScriptCmdlet.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/Get-AzVMwareScriptExecution.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/Get-AzVMwareScriptPackage.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/Get-AzVMwareWorkloadNetworkDhcp.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/Get-AzVMwareWorkloadNetworkDnsService.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/Get-AzVMwareWorkloadNetworkDnsZone.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/Get-AzVMwareWorkloadNetworkGateway.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/Get-AzVMwareWorkloadNetworkPortMirroring.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/Get-AzVMwareWorkloadNetworkPublicIP.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/Get-AzVMwareWorkloadNetworkSegment.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/Get-AzVMwareWorkloadNetworkVM.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/Get-AzVMwareWorkloadNetworkVMGroup.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/Lock-AzVMwareVirtualMachineMovement.Tests.ps1
rename src/VMware/VMware.Autorest/test/{New-AzVMwareAddonVrPropertiesObject.Tests.ps1 => New-AzVMwareAddonSrmPropertyObject.Tests.ps1} (86%)
rename src/VMware/VMware.Autorest/test/{New-AzVMwareAddonSrmPropertiesObject.Tests.ps1 => New-AzVMwareAddonVrPropertyObject.Tests.ps1} (86%)
delete mode 100644 src/VMware/VMware.Autorest/test/New-AzVMwareHcxEnterpriseSite.Tests.ps1
rename src/VMware/VMware.Autorest/test/{New-AzVMwareIdentitySourceObject.Tests.ps1 => New-AzVMwareIscsiPath.Tests.ps1} (68%)
delete mode 100644 src/VMware/VMware.Autorest/test/New-AzVMwareScriptExecution.Tests.ps1
rename src/VMware/VMware.Autorest/test/{New-AzVMwareVMPlacementPolicyPropertiesObject.Tests.ps1 => New-AzVMwareVMPlacementPolicyPropertyObject.Tests.ps1} (83%)
rename src/VMware/VMware.Autorest/test/{New-AzVMwareVmHostPlacementPolicyPropertiesObject.Tests.ps1 => New-AzVMwareVmHostPlacementPolicyPropertyObject.Tests.ps1} (82%)
delete mode 100644 src/VMware/VMware.Autorest/test/New-AzVMwareWorkloadNetworkDhcp.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/New-AzVMwareWorkloadNetworkDnsService.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/New-AzVMwareWorkloadNetworkDnsZone.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/New-AzVMwareWorkloadNetworkPortMirroring.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/New-AzVMwareWorkloadNetworkPublicIP.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/New-AzVMwareWorkloadNetworkSegment.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/New-AzVMwareWorkloadNetworkVMGroup.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/Remove-AzVMwareHcxEnterpriseSite.Tests.ps1
rename src/VMware/VMware.Autorest/test/{Remove-AzVMwareScriptExecution.Tests.ps1 => Remove-AzVMwareIscsiPath.Tests.ps1} (72%)
delete mode 100644 src/VMware/VMware.Autorest/test/Remove-AzVMwareWorkloadNetworkDhcp.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/Remove-AzVMwareWorkloadNetworkDnsService.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/Remove-AzVMwareWorkloadNetworkDnsZone.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/Remove-AzVMwareWorkloadNetworkPortMirroring.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/Remove-AzVMwareWorkloadNetworkPublicIP.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/Remove-AzVMwareWorkloadNetworkSegment.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/Remove-AzVMwareWorkloadNetworkVMGroup.Tests.ps1
rename src/VMware/VMware.Autorest/test/{Update-AzVMwareWorkloadNetworkDhcp.Tests.ps1 => Update-AzVMwareIscsiPath.Tests.ps1} (71%)
delete mode 100644 src/VMware/VMware.Autorest/test/Update-AzVMwareWorkloadNetworkDnsService.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/Update-AzVMwareWorkloadNetworkDnsZone.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/Update-AzVMwareWorkloadNetworkPortMirroring.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/Update-AzVMwareWorkloadNetworkSegment.Tests.ps1
delete mode 100644 src/VMware/VMware.Autorest/test/Update-AzVMwareWorkloadNetworkVMGroup.Tests.ps1
create mode 100644 src/VMware/VMware/help/Get-AzVMwareIscsiPath.md
rename src/VMware/VMware/help/{New-AzVMwareAddonSrmPropertiesObject.md => New-AzVMwareAddonSrmPropertyObject.md} (62%)
rename src/VMware/VMware/help/{New-AzVMwareAddonVrPropertiesObject.md => New-AzVMwareAddonVrPropertyObject.md} (62%)
delete mode 100644 src/VMware/VMware/help/New-AzVMwareIdentitySourceObject.md
create mode 100644 src/VMware/VMware/help/New-AzVMwareIscsiPath.md
rename src/VMware/VMware/help/{New-AzVMwareVMPlacementPolicyPropertiesObject.md => New-AzVMwareVMPlacementPolicyPropertyObject.md} (78%)
rename src/VMware/VMware/help/{New-AzVMwareVmHostPlacementPolicyPropertiesObject.md => New-AzVMwareVmHostPlacementPolicyPropertyObject.md} (67%)
create mode 100644 src/VMware/VMware/help/Remove-AzVMwareIscsiPath.md
create mode 100644 src/VMware/VMware/help/Update-AzVMwareIscsiPath.md
diff --git a/src/VMware/VMware.Autorest/Az.VMware.format.ps1xml b/src/VMware/VMware.Autorest/Az.VMware.format.ps1xml
index 2587402beb61..42aab4574e02 100644
--- a/src/VMware/VMware.Autorest/Az.VMware.format.ps1xml
+++ b/src/VMware/VMware.Autorest/Az.VMware.format.ps1xml
@@ -11,6 +11,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -21,6 +39,24 @@
Name
+
+ SystemDataCreatedAt
+
+
+ SystemDataCreatedBy
+
+
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
+
ResourceGroupName
@@ -98,9 +134,9 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.AddonList
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.AddonListResult
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.AddonList#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.AddonListResult#Multiple
@@ -327,6 +363,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -337,6 +391,24 @@
Name
+
+ SystemDataCreatedAt
+
+
+ SystemDataCreatedBy
+
+
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
+
ResourceGroupName
@@ -346,9 +418,9 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.CloudLinkList
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.CloudLinkListResult
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.CloudLinkList#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.CloudLinkListResult#Multiple
@@ -377,6 +449,9 @@
+
+
+
@@ -387,6 +462,9 @@
LinkedCloud
+
+ ProvisioningState
+
Status
@@ -405,6 +483,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -415,6 +511,24 @@
Name
+
+ SystemDataCreatedAt
+
+
+ SystemDataCreatedBy
+
+
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
+
ResourceGroupName
@@ -424,9 +538,9 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ClusterList
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ClusterListResult
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ClusterList#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ClusterListResult#Multiple
@@ -461,6 +575,9 @@
+
+
+
@@ -474,6 +591,9 @@
ProvisioningState
+
+ VsanDatastoreName
+
@@ -523,40 +643,6 @@
-
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.CommonClusterProperties
-
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.CommonClusterProperties#Multiple
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ClusterId
-
-
- ClusterSize
-
-
- ProvisioningState
-
-
-
-
-
-
Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.Datastore
@@ -598,9 +684,9 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.DatastoreList
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.DatastoreListResult
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.DatastoreList#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.DatastoreListResult#Multiple
@@ -687,6 +773,28 @@
+
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ElasticSanVolume
+
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ElasticSanVolume#Multiple
+
+
+
+
+
+
+
+
+
+
+
+ TargetId
+
+
+
+
+
+
Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.Encryption
@@ -771,9 +879,18 @@
+
+
+
+
+
+
+
+
+
@@ -784,9 +901,18 @@
HcxCloudManager
+
+ HcxCloudManagerIP
+
NsxtManager
+
+ NsxtManagerIP
+
+
+ VcenterIP
+
Vcsa
@@ -839,6 +965,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -849,6 +993,24 @@
Name
+
+ SystemDataCreatedAt
+
+
+ SystemDataCreatedBy
+
+
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
+
ResourceGroupName
@@ -858,9 +1020,9 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ExpressRouteAuthorizationList
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ExpressRouteAuthorizationListResult
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ExpressRouteAuthorizationList#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ExpressRouteAuthorizationListResult#Multiple
@@ -929,6 +1091,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -939,6 +1119,24 @@
Name
+
+ SystemDataCreatedAt
+
+
+ SystemDataCreatedBy
+
+
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
+
ResourceGroupName
@@ -948,9 +1146,9 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.GlobalReachConnectionList
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.GlobalReachConnectionListResult
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.GlobalReachConnectionList#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.GlobalReachConnectionListResult#Multiple
@@ -1031,6 +1229,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1041,6 +1257,24 @@
Name
+
+ SystemDataCreatedAt
+
+
+ SystemDataCreatedBy
+
+
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
+
ResourceGroupName
@@ -1050,9 +1284,9 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.HcxEnterpriseSiteList
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.HcxEnterpriseSiteListResult
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.HcxEnterpriseSiteList#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.HcxEnterpriseSiteListResult#Multiple
@@ -1081,6 +1315,9 @@
+
+
+
@@ -1091,6 +1328,9 @@
ActivationKey
+
+ ProvisioningState
+
Status
@@ -1121,9 +1361,6 @@
-
-
-
@@ -1155,9 +1392,6 @@
Name
-
- Password
-
PrimaryServer
@@ -1176,33 +1410,63 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.LogSpecification
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.IscsiPath
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.LogSpecification#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.IscsiPath#Multiple
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- BlobDuration
+ Name
- DisplayName
+ SystemDataCreatedAt
- Name
+ SystemDataCreatedBy
+
+
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
+
+
+ ResourceGroupName
@@ -1210,33 +1474,21 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ManagementCluster
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.IscsiPathListResult
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ManagementCluster#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.IscsiPathListResult#Multiple
-
-
-
-
-
-
-
+
- ClusterId
-
-
- ClusterSize
-
-
- ProvisioningState
+ NextLink
@@ -1244,39 +1496,27 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.MetricDimension
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.IscsiPathProperties
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.MetricDimension#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.IscsiPathProperties#Multiple
-
-
-
-
-
-
-
+
-
+
- DisplayName
-
-
- InternalName
-
-
- Name
+ NetworkBlock
- ToBeExportedForShoebox
+ ProvisioningState
@@ -1284,75 +1524,39 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.MetricSpecification
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ManagementCluster
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.MetricSpecification#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ManagementCluster#Multiple
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
-
+
-
+
- AggregationType
-
-
- Category
-
-
- DisplayDescription
-
-
- DisplayName
-
-
- EnableRegionalMdmAccount
-
-
- FillGapWithZero
-
-
- Name
+ ClusterId
- SourceMdmAccount
+ ClusterSize
- SourceMdmNamespace
+ ProvisioningState
- Unit
+ VsanDatastoreName
@@ -1366,6 +1570,9 @@
+
+
+
@@ -1379,6 +1586,9 @@
+
+ ActionType
+
IsDataAction
@@ -1434,9 +1644,9 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.OperationList
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.OperationListResult
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.OperationList#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.OperationListResult#Multiple
@@ -1456,21 +1666,63 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PlacementPoliciesList
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PlacementPolicy
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PlacementPoliciesList#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PlacementPolicy#Multiple
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- NextLink
+ Name
+
+
+ SystemDataCreatedAt
+
+
+ SystemDataCreatedBy
+
+
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
+
+
+ ResourceGroupName
@@ -1478,27 +1730,21 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PlacementPolicy
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PlacementPolicyListResult
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PlacementPolicy#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PlacementPolicyListResult#Multiple
-
-
-
-
+
- Name
-
-
- ResourceGroupName
+ NextLink
@@ -1586,6 +1832,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1600,35 +1864,25 @@
Name
- ResourceGroupName
+ SystemDataCreatedAt
-
-
-
-
-
-
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PrivateCloudIdentity
-
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PrivateCloudIdentity#Multiple
-
-
-
-
-
-
-
-
-
-
-
-
-
- PrincipalId
+ SystemDataCreatedBy
- TenantId
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
+
+
+ ResourceGroupName
@@ -1636,9 +1890,9 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PrivateCloudList
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PrivateCloudListResult
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PrivateCloudList#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PrivateCloudListResult#Multiple
@@ -1665,47 +1919,11 @@
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1718,9 +1936,6 @@
-
-
-
@@ -1731,7 +1946,7 @@
-
+
@@ -1741,47 +1956,11 @@
- AvailabilitySecondaryZone
-
-
- AvailabilityStrategy
-
-
- AvailabilityZone
-
-
- EncryptionStatus
+ DnsZoneType
Internet
-
- KeyVaultPropertyAutoDetectedKeyVersion
-
-
- KeyVaultPropertyKeyName
-
-
- KeyVaultPropertyKeyState
-
-
- KeyVaultPropertyKeyVaultUrl
-
-
- KeyVaultPropertyKeyVersion
-
-
- KeyVaultPropertyVersionType
-
-
- ManagementClusterId
-
-
- ManagementClusterProvisioningState
-
-
- ManagementClusterSize
-
ManagementNetwork
@@ -1794,9 +1973,6 @@
NsxtCertificateThumbprint
-
- NsxtPassword
-
ProvisioningNetwork
@@ -1807,7 +1983,7 @@
VcenterCertificateThumbprint
- VcenterPassword
+ VirtualNetworkId
VmotionNetwork
@@ -1824,6 +2000,9 @@
+
+
+
@@ -1831,6 +2010,9 @@
+
+ DnsZoneType
+
Internet
@@ -1840,21 +2022,21 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ProxyResource
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PrivateCloudUpdateTags
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ProxyResource#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PrivateCloudUpdateTags#Multiple
-
+
- Name
+ Item
@@ -1862,9 +2044,9 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PsCredentialExecutionParameter
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ProxyResource
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PsCredentialExecutionParameter#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ProxyResource#Multiple
@@ -1872,10 +2054,22 @@
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1885,10 +2079,22 @@
Name
- Password
+ SystemDataCreatedAt
- Username
+ SystemDataCreatedBy
+
+
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
@@ -1896,21 +2102,27 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.Quota
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PsCredentialExecutionParameter
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.Quota#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PsCredentialExecutionParameter#Multiple
-
+
+
+
+
- Enabled
+ Name
+
+
+ Username
@@ -1918,21 +2130,21 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.QuotaHostsRemaining
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.Quota
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.QuotaHostsRemaining#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.Quota#Multiple
-
+
- Item
+ Enabled
@@ -1940,21 +2152,21 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.Resource
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.QuotaHostsRemaining
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.Resource#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.QuotaHostsRemaining#Multiple
-
+
- Name
+ Item
@@ -1962,21 +2174,21 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ResourceTags
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.Resource
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ResourceTags#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.Resource#Multiple
-
+
- Item
+ Name
@@ -1993,6 +2205,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2003,6 +2233,24 @@
Name
+
+ SystemDataCreatedAt
+
+
+ SystemDataCreatedBy
+
+
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
+
ResourceGroupName
@@ -2012,27 +2260,21 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptCmdletProperties
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptCmdletListResult
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptCmdletProperties#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptCmdletListResult#Multiple
-
-
-
-
+
- Description
-
-
- Timeout
+ NextLink
@@ -2040,21 +2282,39 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptCmdletsList
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptCmdletProperties
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptCmdletsList#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptCmdletProperties#Multiple
-
+
+
+
+
+
+
+
+
+
+
- NextLink
+ Audience
+
+
+ Description
+
+
+ ProvisioningState
+
+
+ Timeout
@@ -2071,6 +2331,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2081,6 +2359,24 @@
Name
+
+ SystemDataCreatedAt
+
+
+ SystemDataCreatedBy
+
+
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
+
ResourceGroupName
@@ -2089,6 +2385,28 @@
+
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptExecutionListResult
+
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptExecutionListResult#Multiple
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptExecutionParameter
@@ -2176,21 +2494,63 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptExecutionsList
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptPackage
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptExecutionsList#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptPackage#Multiple
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- NextLink
+ Name
+
+
+ SystemDataCreatedAt
+
+
+ SystemDataCreatedBy
+
+
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
+
+
+ ResourceGroupName
@@ -2198,27 +2558,21 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptPackage
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptPackageListResult
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptPackage#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptPackageListResult#Multiple
-
-
-
-
+
- Name
-
-
- ResourceGroupName
+ NextLink
@@ -2238,6 +2592,9 @@
+
+
+
@@ -2255,32 +2612,13 @@
Description
- Uri
+ ProvisioningState
- Version
+ Uri
-
-
-
-
-
-
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptPackagesList
-
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptPackagesList#Multiple
-
-
-
-
-
-
-
-
-
-
- NextLink
+ Version
@@ -2337,9 +2675,6 @@
-
-
-
@@ -2347,9 +2682,6 @@
Name
-
- SecureValue
-
@@ -2390,43 +2722,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Capacity
+
+
+ Family
+
Name
+
+ Size
+
+
+ Tier
+
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.TrackedResource
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.SystemAssignedServiceIdentity
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.TrackedResource#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.SystemAssignedServiceIdentity#Multiple
-
+
-
+
- Name
+ PrincipalId
- Location
+ TenantId
@@ -2434,37 +2790,61 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.Trial
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.SystemData
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.Trial#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.SystemData#Multiple
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
- AvailableHost
+ CreatedAt
- Status
+ CreatedBy
-
-
-
-
-
-
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.VirtualMachine
+
+ CreatedByType
+
+
+ LastModifiedAt
+
+
+ LastModifiedBy
+
+
+ LastModifiedByType
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.TrackedResource
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.VirtualMachine#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.TrackedResource#Multiple
@@ -2472,7 +2852,25 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2482,7 +2880,25 @@
Name
- ResourceGroupName
+ SystemDataCreatedAt
+
+
+ SystemDataCreatedBy
+
+
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
+
+
+ Location
@@ -2490,39 +2906,113 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.VirtualMachineProperties
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.TrackedResourceTags
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.VirtualMachineProperties#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.TrackedResourceTags#Multiple
-
+
+
+
+
+
+
+
+ Item
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.Trial
+
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.Trial#Multiple
+
+
+
+
+
-
+
+
+
+
+
+
+
+ AvailableHost
+
+
+ Status
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.VirtualMachine
+
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.VirtualMachine#Multiple
+
+
+
+
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- DisplayName
+ Name
- FolderPath
+ SystemDataCreatedAt
- MoRefId
+ SystemDataCreatedBy
- RestrictMovement
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
+
+
+ ResourceGroupName
@@ -2530,12 +3020,46 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.VirtualMachineRestrictMovement
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.VirtualMachineListResult
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.VirtualMachineRestrictMovement#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.VirtualMachineListResult#Multiple
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.VirtualMachineProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.VirtualMachineProperties#Multiple
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2543,6 +3067,18 @@
+
+ DisplayName
+
+
+ FolderPath
+
+
+ MoRefId
+
+
+ ProvisioningState
+
RestrictMovement
@@ -2552,21 +3088,21 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.VirtualMachinesList
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.VirtualMachineRestrictMovement
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.VirtualMachinesList#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.VirtualMachineRestrictMovement#Multiple
-
+
- NextLink
+ RestrictMovement
@@ -2744,9 +3280,6 @@
-
-
-
@@ -2823,9 +3356,6 @@
VirtualMachineId
-
- WorkloadNetworkName
-
@@ -2841,6 +3371,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2851,6 +3399,24 @@
Name
+
+ SystemDataCreatedAt
+
+
+ SystemDataCreatedBy
+
+
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
+
ResourceGroupName
@@ -2869,6 +3435,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2879,6 +3463,24 @@
Name
+
+ SystemDataCreatedAt
+
+
+ SystemDataCreatedBy
+
+
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
+
ResourceGroupName
@@ -2928,21 +3530,33 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDhcpList
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDhcpEntityUpdate
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDhcpList#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDhcpEntityUpdate#Multiple
-
+
+
+
+
+
+
+
- NextLink
+ DhcpType
+
+
+ DisplayName
+
+
+ Revision
@@ -2950,19 +3564,41 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDhcpRelay
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDhcpListResult
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDhcpRelay#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDhcpListResult#Multiple
-
-
-
-
+
-
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
+
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDhcpRelay
+
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDhcpRelay#Multiple
+
+
+
+
+
+
+
+
+
+
@@ -2989,6 +3625,40 @@
+
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDhcpRelayUpdate
+
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDhcpRelayUpdate#Multiple
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DhcpType
+
+
+ DisplayName
+
+
+ Revision
+
+
+
+
+
+
Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDhcpServer
@@ -3041,6 +3711,52 @@
+
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDhcpServerUpdate
+
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDhcpServerUpdate#Multiple
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DhcpType
+
+
+ DisplayName
+
+
+ Revision
+
+
+ LeaseTime
+
+
+ ServerAddress
+
+
+
+
+
+
Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDnsService
@@ -3051,6 +3767,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3061,6 +3795,24 @@
Name
+
+ SystemDataCreatedAt
+
+
+ SystemDataCreatedBy
+
+
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
+
ResourceGroupName
@@ -3069,6 +3821,28 @@
+
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDnsServiceListResult
+
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDnsServiceListResult#Multiple
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDnsServiceProperties
@@ -3128,21 +3902,63 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDnsServicesList
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDnsZone
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDnsServicesList#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDnsZone#Multiple
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- NextLink
+ Name
+
+
+ SystemDataCreatedAt
+
+
+ SystemDataCreatedBy
+
+
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
+
+
+ ResourceGroupName
@@ -3150,27 +3966,21 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDnsZone
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDnsZoneListResult
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDnsZone#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDnsZoneListResult#Multiple
-
-
-
-
+
- Name
-
-
- ResourceGroupName
+ NextLink
@@ -3223,28 +4033,6 @@
-
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDnsZonesList
-
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkDnsZonesList#Multiple
-
-
-
-
-
-
-
-
-
-
-
- NextLink
-
-
-
-
-
-
Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkGateway
@@ -3255,6 +4043,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3265,6 +4071,24 @@
Name
+
+ SystemDataCreatedAt
+
+
+ SystemDataCreatedBy
+
+
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
+
ResourceGroupName
@@ -3274,9 +4098,9 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkGatewayList
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkGatewayListResult
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkGatewayList#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkGatewayListResult#Multiple
@@ -3308,6 +4132,9 @@
+
+
+
@@ -3318,15 +4145,18 @@
Path
+
+ ProvisioningState
+
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkList
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkListResult
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkList#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkListResult#Multiple
@@ -3355,6 +4185,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3365,6 +4213,24 @@
Name
+
+ SystemDataCreatedAt
+
+
+ SystemDataCreatedBy
+
+
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
+
ResourceGroupName
@@ -3374,9 +4240,9 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkPortMirroringList
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkPortMirroringListResult
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkPortMirroringList#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkPortMirroringListResult#Multiple
@@ -3453,6 +4319,28 @@
+
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkProperties
+
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkProperties#Multiple
+
+
+
+
+
+
+
+
+
+
+
+ ProvisioningState
+
+
+
+
+
+
Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkPublicIP
@@ -3463,6 +4351,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3473,6 +4379,24 @@
Name
+
+ SystemDataCreatedAt
+
+
+ SystemDataCreatedBy
+
+
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
+
ResourceGroupName
@@ -3481,6 +4405,28 @@
+
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkPublicIPListResult
+
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkPublicIPListResult#Multiple
+
+
+
+
+
+
+
+
+
+
+
+ NextLink
+
+
+
+
+
+
Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkPublicIPProperties
@@ -3522,21 +4468,63 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkPublicIPsList
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkSegment
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkPublicIPsList#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkSegment#Multiple
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- NextLink
+ Name
+
+
+ SystemDataCreatedAt
+
+
+ SystemDataCreatedBy
+
+
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
+
+
+ ResourceGroupName
@@ -3544,27 +4532,21 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkSegment
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkSegmentListResult
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkSegment#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkSegmentListResult#Multiple
-
-
-
-
+
- Name
-
-
- ResourceGroupName
+ NextLink
@@ -3640,21 +4622,21 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkSegmentsList
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkSegmentSubnet
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkSegmentsList#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkSegmentSubnet#Multiple
-
+
- NextLink
+ GatewayAddress
@@ -3662,21 +4644,63 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkSegmentSubnet
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkVirtualMachine
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkSegmentSubnet#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkVirtualMachine#Multiple
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- GatewayAddress
+ Name
+
+
+ SystemDataCreatedAt
+
+
+ SystemDataCreatedBy
+
+
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
+
+
+ ResourceGroupName
@@ -3684,27 +4708,21 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkVirtualMachine
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkVirtualMachineListResult
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkVirtualMachine#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkVirtualMachineListResult#Multiple
-
-
-
-
+
- Name
-
-
- ResourceGroupName
+ NextLink
@@ -3721,6 +4739,9 @@
+
+
+
@@ -3731,6 +4752,9 @@
DisplayName
+
+ ProvisioningState
+
VMType
@@ -3740,21 +4764,63 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkVirtualMachinesList
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkVMGroup
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkVirtualMachinesList#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkVMGroup#Multiple
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- NextLink
+ Name
+
+
+ SystemDataCreatedAt
+
+
+ SystemDataCreatedBy
+
+
+ SystemDataCreatedByType
+
+
+ SystemDataLastModifiedAt
+
+
+ SystemDataLastModifiedBy
+
+
+ SystemDataLastModifiedByType
+
+
+ ResourceGroupName
@@ -3762,27 +4828,21 @@
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkVMGroup
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkVMGroupListResult
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkVMGroup#Multiple
+ Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkVMGroupListResult#Multiple
-
-
-
-
+
- Name
-
-
- ResourceGroupName
+ NextLink
@@ -3829,27 +4889,5 @@
-
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkVMGroupsList
-
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.WorkloadNetworkVMGroupsList#Multiple
-
-
-
-
-
-
-
-
-
-
-
- NextLink
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/VMware/VMware.Autorest/Az.VMware.psd1 b/src/VMware/VMware.Autorest/Az.VMware.psd1
index 424c2ddd1dc2..bf4c8056f02f 100644
--- a/src/VMware/VMware.Autorest/Az.VMware.psd1
+++ b/src/VMware/VMware.Autorest/Az.VMware.psd1
@@ -11,7 +11,7 @@
DotNetFrameworkVersion = '4.7.2'
RequiredAssemblies = './bin/Az.VMware.private.dll'
FormatsToProcess = './Az.VMware.format.ps1xml'
- FunctionsToExport = 'Get-AzVMwareAddon', 'Get-AzVMwareAuthorization', 'Get-AzVMwareCloudLink', 'Get-AzVMwareCluster', 'Get-AzVMwareClusterZone', 'Get-AzVMwareDatastore', 'Get-AzVMwareGlobalReachConnection', 'Get-AzVMwarePlacementPolicy', 'Get-AzVMwarePrivateCloud', 'Get-AzVMwarePrivateCloudAdminCredential', 'Get-AzVMwareVirtualMachine', 'New-AzVMwareAddon', 'New-AzVMwareAddonSrmPropertiesObject', 'New-AzVMwareAddonVrPropertiesObject', 'New-AzVMwareAuthorization', 'New-AzVMwareCloudLink', 'New-AzVMwareCluster', 'New-AzVMwareDatastore', 'New-AzVMwareGlobalReachConnection', 'New-AzVMwareIdentitySourceObject', 'New-AzVMwarePlacementPolicy', 'New-AzVMwarePrivateCloud', 'New-AzVMwarePrivateCloudNsxtPassword', 'New-AzVMwarePrivateCloudVcenterPassword', 'New-AzVMwarePSCredentialExecutionParameterObject', 'New-AzVMwareScriptSecureStringExecutionParameterObject', 'New-AzVMwareScriptStringExecutionParameterObject', 'New-AzVMwareVmHostPlacementPolicyPropertiesObject', 'New-AzVMwareVMPlacementPolicyPropertiesObject', 'Remove-AzVMwareAddon', 'Remove-AzVMwareAuthorization', 'Remove-AzVMwareCloudLink', 'Remove-AzVMwareCluster', 'Remove-AzVMwareDatastore', 'Remove-AzVMwareGlobalReachConnection', 'Remove-AzVMwarePlacementPolicy', 'Remove-AzVMwarePrivateCloud', 'Test-AzVMwareLocationQuotaAvailability', 'Test-AzVMwareLocationTrialAvailability', 'Update-AzVMwareAuthorization', 'Update-AzVMwareCloudLink', 'Update-AzVMwareCluster', 'Update-AzVMwareDatastore', 'Update-AzVMwareGlobalReachConnection', 'Update-AzVMwarePlacementPolicy', 'Update-AzVMwarePrivateCloud'
+ FunctionsToExport = 'Get-AzVMwareAddon', 'Get-AzVMwareAuthorization', 'Get-AzVMwareCloudLink', 'Get-AzVMwareCluster', 'Get-AzVMwareClusterZone', 'Get-AzVMwareDatastore', 'Get-AzVMwareGlobalReachConnection', 'Get-AzVMwareIscsiPath', 'Get-AzVMwarePlacementPolicy', 'Get-AzVMwarePrivateCloud', 'Get-AzVMwarePrivateCloudAdminCredential', 'Get-AzVMwareVirtualMachine', 'New-AzVMwareAddon', 'New-AzVMwareAddonSrmPropertyObject', 'New-AzVMwareAddonVrPropertyObject', 'New-AzVMwareAuthorization', 'New-AzVMwareCloudLink', 'New-AzVMwareCluster', 'New-AzVMwareDatastore', 'New-AzVMwareGlobalReachConnection', 'New-AzVMwareIscsiPath', 'New-AzVMwarePlacementPolicy', 'New-AzVMwarePrivateCloud', 'New-AzVMwarePrivateCloudNsxtPassword', 'New-AzVMwarePrivateCloudVcenterPassword', 'New-AzVMwarePSCredentialExecutionParameterObject', 'New-AzVMwareScriptSecureStringExecutionParameterObject', 'New-AzVMwareScriptStringExecutionParameterObject', 'New-AzVMwareVmHostPlacementPolicyPropertyObject', 'New-AzVMwareVMPlacementPolicyPropertyObject', 'Remove-AzVMwareAddon', 'Remove-AzVMwareAuthorization', 'Remove-AzVMwareCloudLink', 'Remove-AzVMwareCluster', 'Remove-AzVMwareDatastore', 'Remove-AzVMwareGlobalReachConnection', 'Remove-AzVMwareIscsiPath', 'Remove-AzVMwarePlacementPolicy', 'Remove-AzVMwarePrivateCloud', 'Test-AzVMwareLocationQuotaAvailability', 'Test-AzVMwareLocationTrialAvailability', 'Update-AzVMwareAuthorization', 'Update-AzVMwareCloudLink', 'Update-AzVMwareCluster', 'Update-AzVMwareDatastore', 'Update-AzVMwareGlobalReachConnection', 'Update-AzVMwareIscsiPath', 'Update-AzVMwarePlacementPolicy', 'Update-AzVMwarePrivateCloud'
PrivateData = @{
PSData = @{
Tags = 'Azure', 'ResourceManager', 'ARM', 'PSModule', 'VMware'
diff --git a/src/VMware/VMware.Autorest/README.md b/src/VMware/VMware.Autorest/README.md
index a8c94d7ddf60..7bfe56faa074 100644
--- a/src/VMware/VMware.Autorest/README.md
+++ b/src/VMware/VMware.Autorest/README.md
@@ -44,17 +44,15 @@ In this directory, run AutoRest:
> see https://aka.ms/autorest
``` yaml
-commit: 0baf811c3c76c87b3c127d098519bd97141222dd
+commit: e934daa5febe039d94794aa0ffc53a7f996db11f
require:
- $(this-folder)/../../readme.azure.noprofile.md
input-file:
- - $(repo)/specification/vmware/resource-manager/Microsoft.AVS/stable/2023-03-01/vmware.json
+ - $(repo)/specification/vmware/resource-manager/Microsoft.AVS/stable/2023-09-01/vmware.json
module-version: 0.4.0
title: VMware
subject-prefix: $(service-name)
-disable-transform-identity-type: true
-flatten-userassignedidentity: false
support-json-input: false
@@ -157,17 +155,19 @@ directive:
- no-inline:
- AddonProperties
- PlacementPolicyProperties
- - model-cmdlet:
- - model-name: IdentitySource
# Re-name and custom it
- # - model-cmdlet:
- # - VMPlacementPolicyProperties
- # - VmHostPlacementPolicyProperties
- # - ScriptSecureStringExecutionParameter
- # - ScriptStringExecutionParameter
- # - PSCredentialExecutionParameter
- # - AddonSrmProperties
- # - AddonVrProperties
+ - model-cmdlet:
+ - model-name: VMPlacementPolicyProperties
+ cmdlet-name: New-AzVMwareVMPlacementPolicyPropertyObject
+ - model-name: VmHostPlacementPolicyProperties
+ cmdlet-name: New-AzVMwareVmHostPlacementPolicyPropertyObject
+ # - model-name: ScriptSecureStringExecutionParameter
+ # - model-name: ScriptStringExecutionParameter
+ # - model-name: PSCredentialExecutionParameter
+ # - model-name: AddonSrmProperties
+ # cmdlet-name: New-AzVMwareAddonSrmPropertyObject
+ # - model-name: AddonVrProperties
+ # cmdlet-name: New-AzVMwareAddonVrPropertyObject
- where:
verb: Get
subject: ^PrivateCloudAdminCredentials$
diff --git a/src/VMware/VMware.Autorest/UX/Microsoft.AVS/locations.json b/src/VMware/VMware.Autorest/UX/Microsoft.AVS/locations.json
index 41e2799f344c..5a7d76dcaa97 100644
--- a/src/VMware/VMware.Autorest/UX/Microsoft.AVS/locations.json
+++ b/src/VMware/VMware.Autorest/UX/Microsoft.AVS/locations.json
@@ -1,6 +1,6 @@
{
"resourceType": "locations",
- "apiVersion": "2023-03-01",
+ "apiVersion": "2023-09-01",
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
},
diff --git a/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-authorizations.json b/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-authorizations.json
index 94d8600cc81d..649f8c7f9f9f 100644
--- a/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-authorizations.json
+++ b/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-authorizations.json
@@ -1,13 +1,13 @@
{
"resourceType": "privateClouds/authorizations",
- "apiVersion": "2023-03-01",
+ "apiVersion": "2023-09-01",
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
},
"commands": [
{
"name": "Get-AzVMwareAuthorization",
- "description": "Get an ExpressRoute Circuit Authorization by name in a private cloud",
+ "description": "Get a ExpressRouteAuthorization",
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/authorizations/{authorizationName}",
"help": {
"learnMore": {
@@ -26,7 +26,7 @@
},
"examples": [
{
- "description": "Get an ExpressRoute Circuit Authorization by name in a private cloud",
+ "description": "Get a ExpressRouteAuthorization",
"parameters": [
{
"name": "-Name",
@@ -50,7 +50,7 @@
},
{
"name": "Remove-AzVMwareAuthorization",
- "description": "Delete an ExpressRoute Circuit Authorization in a private cloud",
+ "description": "Delete a ExpressRouteAuthorization",
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/authorizations/{authorizationName}",
"help": {
"learnMore": {
@@ -69,7 +69,7 @@
},
"examples": [
{
- "description": "Delete an ExpressRoute Circuit Authorization in a private cloud",
+ "description": "Delete a ExpressRouteAuthorization",
"parameters": [
{
"name": "-Name",
diff --git a/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-cloudLinks.json b/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-cloudLinks.json
index 673a13f4486b..e1f42758c9ae 100644
--- a/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-cloudLinks.json
+++ b/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-cloudLinks.json
@@ -1,13 +1,13 @@
{
"resourceType": "privateClouds/cloudLinks",
- "apiVersion": "2023-03-01",
+ "apiVersion": "2023-09-01",
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
},
"commands": [
{
"name": "Get-AzVMwareCloudLink",
- "description": "Get an cloud link by name in a private cloud",
+ "description": "Get a CloudLink",
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/cloudLinks/{cloudLinkName}",
"help": {
"learnMore": {
@@ -26,7 +26,7 @@
},
"examples": [
{
- "description": "Get an cloud link by name in a private cloud",
+ "description": "Get a CloudLink",
"parameters": [
{
"name": "-Name",
@@ -50,7 +50,7 @@
},
{
"name": "Remove-AzVMwareCloudLink",
- "description": "Delete a cloud link in a private cloud",
+ "description": "Delete a CloudLink",
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/cloudLinks/{cloudLinkName}",
"help": {
"learnMore": {
@@ -69,7 +69,7 @@
},
"examples": [
{
- "description": "Delete a cloud link in a private cloud",
+ "description": "Delete a CloudLink",
"parameters": [
{
"name": "-Name",
diff --git a/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-clusters-datastores.json b/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-clusters-datastores.json
index 686be6375cd3..3e65e3996051 100644
--- a/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-clusters-datastores.json
+++ b/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-clusters-datastores.json
@@ -1,13 +1,13 @@
{
"resourceType": "privateClouds/clusters/datastores",
- "apiVersion": "2023-03-01",
+ "apiVersion": "2023-09-01",
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
},
"commands": [
{
"name": "Get-AzVMwareDatastore",
- "description": "Get a datastore in a private cloud cluster",
+ "description": "Get a Datastore",
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/datastores/{datastoreName}",
"help": {
"learnMore": {
@@ -27,7 +27,7 @@
},
"examples": [
{
- "description": "Get a datastore in a private cloud cluster",
+ "description": "Get a Datastore",
"parameters": [
{
"name": "-ClusterName",
@@ -55,7 +55,7 @@
},
{
"name": "Remove-AzVMwareDatastore",
- "description": "Delete a datastore in a private cloud cluster",
+ "description": "Delete a Datastore",
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/datastores/{datastoreName}",
"help": {
"learnMore": {
@@ -75,7 +75,7 @@
},
"examples": [
{
- "description": "Delete a datastore in a private cloud cluster",
+ "description": "Delete a Datastore",
"parameters": [
{
"name": "-ClusterName",
diff --git a/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-clusters-placementPolicies.json b/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-clusters-placementPolicies.json
index 69cb075e68e5..335ea0fb0922 100644
--- a/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-clusters-placementPolicies.json
+++ b/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-clusters-placementPolicies.json
@@ -1,13 +1,13 @@
{
"resourceType": "privateClouds/clusters/placementPolicies",
- "apiVersion": "2023-03-01",
+ "apiVersion": "2023-09-01",
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
},
"commands": [
{
"name": "Get-AzVMwarePlacementPolicy",
- "description": "Get a placement policy by name in a private cloud cluster",
+ "description": "Get a PlacementPolicy",
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/placementPolicies/{placementPolicyName}",
"help": {
"learnMore": {
@@ -27,7 +27,7 @@
},
"examples": [
{
- "description": "Get a placement policy by name in a private cloud cluster",
+ "description": "Get a PlacementPolicy",
"parameters": [
{
"name": "-ClusterName",
@@ -55,7 +55,7 @@
},
{
"name": "Remove-AzVMwarePlacementPolicy",
- "description": "Delete a placement policy in a private cloud cluster",
+ "description": "Delete a PlacementPolicy",
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/placementPolicies/{placementPolicyName}",
"help": {
"learnMore": {
@@ -75,7 +75,7 @@
},
"examples": [
{
- "description": "Delete a placement policy in a private cloud cluster",
+ "description": "Delete a PlacementPolicy",
"parameters": [
{
"name": "-ClusterName",
diff --git a/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-clusters-virtualMachines.json b/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-clusters-virtualMachines.json
index 93858c0449a0..db15345b9eeb 100644
--- a/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-clusters-virtualMachines.json
+++ b/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-clusters-virtualMachines.json
@@ -1,13 +1,13 @@
{
"resourceType": "privateClouds/clusters/virtualMachines",
- "apiVersion": "2023-03-01",
+ "apiVersion": "2023-09-01",
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
},
"commands": [
{
"name": "Get-AzVMwareVirtualMachine",
- "description": "Get a virtual machine by id in a private cloud cluster",
+ "description": "Get a VirtualMachine",
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/virtualMachines/{virtualMachineId}",
"help": {
"learnMore": {
@@ -27,7 +27,7 @@
},
"examples": [
{
- "description": "Get a virtual machine by id in a private cloud cluster",
+ "description": "Get a VirtualMachine",
"parameters": [
{
"name": "-ClusterName",
diff --git a/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-clusters.json b/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-clusters.json
index aae124e85202..740cd32979e1 100644
--- a/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-clusters.json
+++ b/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-clusters.json
@@ -1,13 +1,13 @@
{
"resourceType": "privateClouds/clusters",
- "apiVersion": "2023-03-01",
+ "apiVersion": "2023-09-01",
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
},
"commands": [
{
"name": "Get-AzVMwareCluster",
- "description": "Get a cluster by name in a private cloud",
+ "description": "Get a Cluster",
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}",
"help": {
"learnMore": {
@@ -26,7 +26,7 @@
},
"examples": [
{
- "description": "Get a cluster by name in a private cloud",
+ "description": "Get a Cluster",
"parameters": [
{
"name": "-Name",
@@ -50,7 +50,7 @@
},
{
"name": "Remove-AzVMwareCluster",
- "description": "Delete a cluster in a private cloud",
+ "description": "Delete a Cluster",
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}",
"help": {
"learnMore": {
@@ -69,7 +69,7 @@
},
"examples": [
{
- "description": "Delete a cluster in a private cloud",
+ "description": "Delete a Cluster",
"parameters": [
{
"name": "-Name",
diff --git a/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-globalReachConnections.json b/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-globalReachConnections.json
index 0e3859c18c26..2942935122a7 100644
--- a/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-globalReachConnections.json
+++ b/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-globalReachConnections.json
@@ -1,13 +1,13 @@
{
"resourceType": "privateClouds/globalReachConnections",
- "apiVersion": "2023-03-01",
+ "apiVersion": "2023-09-01",
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
},
"commands": [
{
"name": "Get-AzVMwareGlobalReachConnection",
- "description": "Get a global reach connection by name in a private cloud",
+ "description": "Get a GlobalReachConnection",
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/globalReachConnections/{globalReachConnectionName}",
"help": {
"learnMore": {
@@ -26,7 +26,7 @@
},
"examples": [
{
- "description": "Get a global reach connection by name in a private cloud",
+ "description": "Get a GlobalReachConnection",
"parameters": [
{
"name": "-Name",
@@ -50,7 +50,7 @@
},
{
"name": "Remove-AzVMwareGlobalReachConnection",
- "description": "Delete a global reach connection in a private cloud",
+ "description": "Delete a GlobalReachConnection",
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/globalReachConnections/{globalReachConnectionName}",
"help": {
"learnMore": {
@@ -69,7 +69,7 @@
},
"examples": [
{
- "description": "Delete a global reach connection in a private cloud",
+ "description": "Delete a GlobalReachConnection",
"parameters": [
{
"name": "-Name",
diff --git a/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds.json b/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds.json
index 90a4844a598a..2e96abe37143 100644
--- a/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds.json
+++ b/src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds.json
@@ -1,13 +1,51 @@
{
"resourceType": "privateClouds",
- "apiVersion": "2023-03-01",
+ "apiVersion": "2023-09-01",
"learnMore": {
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
},
"commands": [
+ {
+ "name": "Get-AzVMwareIscsiPath",
+ "description": "Get a IscsiPath",
+ "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/iscsiPaths/default",
+ "help": {
+ "learnMore": {
+ "url": "https://learn.microsoft.com/powershell/module/az.vmware/get-azvmwareiscsipath"
+ },
+ "parameterSets": [
+ {
+ "parameters": [
+ "-PrivateCloudName ",
+ "-ResourceGroupName ",
+ "[-SubscriptionId ]"
+ ]
+ }
+ ]
+ },
+ "examples": [
+ {
+ "description": "Get a IscsiPath",
+ "parameters": [
+ {
+ "name": "-PrivateCloudName",
+ "value": "[Path.privateCloudName]"
+ },
+ {
+ "name": "-ResourceGroupName",
+ "value": "[Path.resourceGroupName]"
+ },
+ {
+ "name": "-SubscriptionId",
+ "value": "[Path.subscriptionId]"
+ }
+ ]
+ }
+ ]
+ },
{
"name": "Get-AzVMwarePrivateCloud",
- "description": "Get a private cloud",
+ "description": "Get a PrivateCloud",
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}",
"help": {
"learnMore": {
@@ -25,7 +63,7 @@
},
"examples": [
{
- "description": "Get a private cloud",
+ "description": "Get a PrivateCloud",
"parameters": [
{
"name": "-Name",
@@ -42,6 +80,44 @@
]
}
]
+ },
+ {
+ "name": "Remove-AzVMwareIscsiPath",
+ "description": "Delete a IscsiPath",
+ "path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/iscsiPaths/default",
+ "help": {
+ "learnMore": {
+ "url": "https://learn.microsoft.com/powershell/module/az.vmware/remove-azvmwareiscsipath"
+ },
+ "parameterSets": [
+ {
+ "parameters": [
+ "-PrivateCloudName ",
+ "-ResourceGroupName ",
+ "[-SubscriptionId ]"
+ ]
+ }
+ ]
+ },
+ "examples": [
+ {
+ "description": "Delete a IscsiPath",
+ "parameters": [
+ {
+ "name": "-PrivateCloudName",
+ "value": "[Path.privateCloudName]"
+ },
+ {
+ "name": "-ResourceGroupName",
+ "value": "[Path.resourceGroupName]"
+ },
+ {
+ "name": "-SubscriptionId",
+ "value": "[Path.subscriptionId]"
+ }
+ ]
+ }
+ ]
}
]
}
diff --git a/src/VMware/VMware.Autorest/build-module.ps1 b/src/VMware/VMware.Autorest/build-module.ps1
index bb2f2aed8745..a4b9b8cd7127 100644
--- a/src/VMware/VMware.Autorest/build-module.ps1
+++ b/src/VMware/VMware.Autorest/build-module.ps1
@@ -12,7 +12,7 @@
# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code
# is regenerated.
# ----------------------------------------------------------------------------------
-param([switch]$NotIsolated, [switch]$Run, [switch]$Test, [switch]$Docs, [switch]$Pack, [switch]$Code, [switch]$Release, [switch]$Debugger, [switch]$NoDocs, [switch]$UX)
+param([switch]$NotIsolated, [switch]$Run, [switch]$Test, [switch]$Docs, [switch]$Pack, [switch]$Code, [switch]$Release, [switch]$Debugger, [switch]$NoDocs, [switch]$UX, [Switch]$DisableAfterBuildTasks)
$ErrorActionPreference = 'Stop'
if($PSEdition -ne 'Core') {
@@ -130,7 +130,7 @@ $examplesFolder = Join-Path $PSScriptRoot 'examples'
$null = New-Item -ItemType Directory -Force -Path $examplesFolder
Write-Host -ForegroundColor Green 'Creating cmdlets for specified models...'
-$modelCmdlets = @(@{modelName="IdentitySource"; cmdletName=""})
+$modelCmdlets = @(@{modelName="VMPlacementPolicyProperties"; cmdletName="New-AzVMwareVMPlacementPolicyPropertyObject"}, @{modelName="VmHostPlacementPolicyProperties"; cmdletName="New-AzVMwareVmHostPlacementPolicyPropertyObject"})
$modelCmdletFolder = Join-Path (Join-Path $PSScriptRoot './custom') 'autogen-model-cmdlets'
if (Test-Path $modelCmdletFolder) {
$null = Remove-Item -Force -Recurse -Path $modelCmdletFolder
@@ -177,4 +177,14 @@ if (Test-Path (Join-Path $PSScriptRoot 'generate-portal-ux.ps1'))
. (Join-Path $PSScriptRoot 'generate-portal-ux.ps1')
}
+if (-not $DisableAfterBuildTasks){
+ $afterBuildTasksPath = Join-Path $PSScriptRoot ''
+ $afterBuildTasksArgs = ConvertFrom-Json 'true' -AsHashtable
+ if(Test-Path -Path $afterBuildTasksPath -PathType leaf){
+ Write-Host -ForegroundColor Green 'Running after build tasks...'
+ . $afterBuildTasksPath @afterBuildTasksArgs
+ }
+}
+
+
Write-Host -ForegroundColor Green '-------------Done-------------'
diff --git a/src/VMware/VMware.Autorest/custom/New-AzVMwareAddon.ps1 b/src/VMware/VMware.Autorest/custom/New-AzVMwareAddon.ps1
index 99e7da339f8c..94c369a2238b 100644
--- a/src/VMware/VMware.Autorest/custom/New-AzVMwareAddon.ps1
+++ b/src/VMware/VMware.Autorest/custom/New-AzVMwareAddon.ps1
@@ -20,7 +20,7 @@ Create or update a addon in a private cloud
.Description
Create or update a addon in a private cloud
.Example
-PS C:\> $data = New-AzVMwareAddonVrPropertiesObject -VrsCount 2
+PS C:\> $data = New-AzVMwareAddonVrPropertyObject -VrsCount 2
PS C:\> New-AzVMwareAddon -PrivateCloudName azps_test_cloud -ResourceGroupName azps_test_group -Property $data
Name Type ResourceGroupName
diff --git a/src/VMware/VMware.Autorest/custom/New-AzVMwareAddonSrmPropertiesObject.ps1 b/src/VMware/VMware.Autorest/custom/New-AzVMwareAddonSrmPropertiesObject.ps1
deleted file mode 100644
index eb4894260f8f..000000000000
--- a/src/VMware/VMware.Autorest/custom/New-AzVMwareAddonSrmPropertiesObject.ps1
+++ /dev/null
@@ -1,44 +0,0 @@
- # ----------------------------------------------------------------------------------
- #
- # Copyright Microsoft Corporation
- # Licensed under the Apache License, Version 2.0 (the \"License\");
- # you may not use this file except in compliance with the License.
- # You may obtain a copy of the License at
- # http://www.apache.org/licenses/LICENSE-2.0
- # Unless required by applicable law or agreed to in writing, software
- # distributed under the License is distributed on an \"AS IS\" BASIS,
- # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- # See the License for the specific language governing permissions and
- # limitations under the License.
- # ----------------------------------------------------------------------------------
-
- <#
- .Synopsis
- Create a in-memory object for AddonSrmProperties
- .Description
- Create a in-memory object for AddonSrmProperties
-
- .Outputs
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.AddonSrmProperties
- .Link
- https://learn.microsoft.com/powershell/module/az.VMware/new-AzVMwareAddonSrmPropertiesObject
- #>
- function New-AzVMwareAddonSrmPropertiesObject {
- [OutputType('Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.AddonSrmProperties')]
- [CmdletBinding(PositionalBinding=$false)]
- Param(
-
- [Parameter(Mandatory, HelpMessage="The Site Recovery Manager (SRM) license.")]
- [string]
- $LicenseKey
- )
-
- process {
- $Object = [Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.AddonSrmProperties]::New()
-
- $Object.LicenseKey = $LicenseKey
- $Object.AddonType = "SRM"
- return $Object
- }
- }
-
diff --git a/src/VMware/VMware.Autorest/custom/New-AzVMwareAddonSrmPropertyObject.ps1 b/src/VMware/VMware.Autorest/custom/New-AzVMwareAddonSrmPropertyObject.ps1
new file mode 100644
index 000000000000..c1fe63d6ddf3
--- /dev/null
+++ b/src/VMware/VMware.Autorest/custom/New-AzVMwareAddonSrmPropertyObject.ps1
@@ -0,0 +1,47 @@
+
+# ----------------------------------------------------------------------------------
+# Copyright (c) Microsoft Corporation. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# http://www.apache.org/licenses/LICENSE-2.0
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code
+# is regenerated.
+# ----------------------------------------------------------------------------------
+
+<#
+.Synopsis
+Create an in-memory object for AddonSrmProperties.
+.Description
+Create an in-memory object for AddonSrmProperties.
+
+.Outputs
+Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.AddonSrmProperties
+.Link
+https://learn.microsoft.com/powershell/module/Az.VMware/new-azvmwareaddonsrmpropertyobject
+#>
+function New-AzVMwareAddonSrmPropertyObject {
+ [OutputType('Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.AddonSrmProperties')]
+ [CmdletBinding(PositionalBinding=$false)]
+ Param(
+
+ [Parameter(HelpMessage="The Site Recovery Manager (SRM) license.")]
+ [string]
+ $LicenseKey
+ )
+
+ process {
+ $Object = [Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.AddonSrmProperties]::New()
+
+ if ($PSBoundParameters.ContainsKey('LicenseKey')) {
+ $Object.LicenseKey = $LicenseKey
+ }
+ return $Object
+ }
+}
+
diff --git a/src/VMware/VMware.Autorest/custom/New-AzVMwareAddonVrPropertiesObject.ps1 b/src/VMware/VMware.Autorest/custom/New-AzVMwareAddonVrPropertiesObject.ps1
deleted file mode 100644
index c2e93fd59606..000000000000
--- a/src/VMware/VMware.Autorest/custom/New-AzVMwareAddonVrPropertiesObject.ps1
+++ /dev/null
@@ -1,44 +0,0 @@
- # ----------------------------------------------------------------------------------
- #
- # Copyright Microsoft Corporation
- # Licensed under the Apache License, Version 2.0 (the \"License\");
- # you may not use this file except in compliance with the License.
- # You may obtain a copy of the License at
- # http://www.apache.org/licenses/LICENSE-2.0
- # Unless required by applicable law or agreed to in writing, software
- # distributed under the License is distributed on an \"AS IS\" BASIS,
- # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- # See the License for the specific language governing permissions and
- # limitations under the License.
- # ----------------------------------------------------------------------------------
-
- <#
- .Synopsis
- Create a in-memory object for AddonVrProperties
- .Description
- Create a in-memory object for AddonVrProperties
-
- .Outputs
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.AddonVrProperties
- .Link
- https://learn.microsoft.com/powershell/module/az.VMware/new-AzVMwareAddonVrPropertiesObject
- #>
- function New-AzVMwareAddonVrPropertiesObject {
- [OutputType('Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.AddonVrProperties')]
- [CmdletBinding(PositionalBinding=$false)]
- Param(
-
- [Parameter(Mandatory, HelpMessage="The vSphere Replication Server (VRS) count.")]
- [int]
- $VrsCount
- )
-
- process {
- $Object = [Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.AddonVrProperties]::New()
-
- $Object.VrsCount = $VrsCount
- $Object.AddonType = "VR"
- return $Object
- }
- }
-
diff --git a/src/VMware/VMware.Autorest/custom/New-AzVMwareAddonVrPropertyObject.ps1 b/src/VMware/VMware.Autorest/custom/New-AzVMwareAddonVrPropertyObject.ps1
new file mode 100644
index 000000000000..b3a5336171fe
--- /dev/null
+++ b/src/VMware/VMware.Autorest/custom/New-AzVMwareAddonVrPropertyObject.ps1
@@ -0,0 +1,47 @@
+
+# ----------------------------------------------------------------------------------
+# Copyright (c) Microsoft Corporation. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# http://www.apache.org/licenses/LICENSE-2.0
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code
+# is regenerated.
+# ----------------------------------------------------------------------------------
+
+<#
+.Synopsis
+Create an in-memory object for AddonVrProperties.
+.Description
+Create an in-memory object for AddonVrProperties.
+
+.Outputs
+Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.AddonVrProperties
+.Link
+https://learn.microsoft.com/powershell/module/Az.VMware/new-azvmwareaddonvrpropertyobject
+#>
+function New-AzVMwareAddonVrPropertyObject {
+ [OutputType('Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.AddonVrProperties')]
+ [CmdletBinding(PositionalBinding=$false)]
+ Param(
+
+ [Parameter(Mandatory, HelpMessage="The vSphere Replication Server (VRS) count.")]
+ [int]
+ $VrsCount
+ )
+
+ process {
+ $Object = [Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.AddonVrProperties]::New()
+
+ if ($PSBoundParameters.ContainsKey('VrsCount')) {
+ $Object.VrsCount = $VrsCount
+ }
+ return $Object
+ }
+}
+
diff --git a/src/VMware/VMware.Autorest/custom/New-AzVMwarePSCredentialExecutionParameterObject.ps1 b/src/VMware/VMware.Autorest/custom/New-AzVMwarePSCredentialExecutionParameterObject.ps1
index 985a99d1a5d3..847c04f12cf6 100644
--- a/src/VMware/VMware.Autorest/custom/New-AzVMwarePSCredentialExecutionParameterObject.ps1
+++ b/src/VMware/VMware.Autorest/custom/New-AzVMwarePSCredentialExecutionParameterObject.ps1
@@ -1,53 +1,60 @@
- # ----------------------------------------------------------------------------------
- #
- # Copyright Microsoft Corporation
- # Licensed under the Apache License, Version 2.0 (the \"License\");
- # you may not use this file except in compliance with the License.
- # You may obtain a copy of the License at
- # http://www.apache.org/licenses/LICENSE-2.0
- # Unless required by applicable law or agreed to in writing, software
- # distributed under the License is distributed on an \"AS IS\" BASIS,
- # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- # See the License for the specific language governing permissions and
- # limitations under the License.
- # ----------------------------------------------------------------------------------
+# ----------------------------------------------------------------------------------
+# Copyright (c) Microsoft Corporation. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# http://www.apache.org/licenses/LICENSE-2.0
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code
+# is regenerated.
+# ----------------------------------------------------------------------------------
- <#
- .Synopsis
- Create a in-memory object for PSCredentialExecutionParameter
- .Description
- Create a in-memory object for PSCredentialExecutionParameter
+<#
+.Synopsis
+Create an in-memory object for PSCredentialExecutionParameter.
+.Description
+Create an in-memory object for PSCredentialExecutionParameter.
- .Outputs
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PSCredentialExecutionParameter
- .Link
- https://learn.microsoft.com/powershell/module/az.VMware/new-AzVMwarePSCredentialExecutionParameterObject
- #>
- function New-AzVMwarePSCredentialExecutionParameterObject {
- [OutputType('Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PSCredentialExecutionParameter')]
- [CmdletBinding(PositionalBinding=$false)]
- Param(
-
- [Parameter(HelpMessage="password for login.")]
- [string]
- $Password,
- [Parameter(HelpMessage="username for login.")]
- [string]
- $Username,
- [Parameter(Mandatory, HelpMessage="The parameter name.")]
- [string]
- $Name
- )
+.Outputs
+Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PSCredentialExecutionParameter
+.Link
+https://learn.microsoft.com/powershell/module/Az.VMware/new-azvmwarepscredentialexecutionparameterobject
+#>
+function New-AzVMwarePSCredentialExecutionParameterObject {
+ [OutputType('Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PSCredentialExecutionParameter')]
+ [CmdletBinding(PositionalBinding=$false)]
+ Param(
- process {
- $Object = [Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PSCredentialExecutionParameter]::New()
-
+ [Parameter(HelpMessage="password for login.")]
+ [System.Security.SecureString]
+ $Password,
+ [Parameter(HelpMessage="username for login.")]
+ [string]
+ $Username,
+ [Parameter(Mandatory, HelpMessage="The parameter name.")]
+ [string]
+ $Name
+ )
+
+ process {
+ $Object = [Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.PSCredentialExecutionParameter]::New()
+
+ if ($PSBoundParameters.ContainsKey('Password')) {
$Object.Password = $Password
+ }
+ if ($PSBoundParameters.ContainsKey('Username')) {
$Object.Username = $Username
+ }
+ if ($PSBoundParameters.ContainsKey('Name')) {
$Object.Name = $Name
- $Object.Type = "Credential"
- return $Object
}
+ $Object.Type = "Credential"
+ return $Object
}
-
+}
+
diff --git a/src/VMware/VMware.Autorest/custom/New-AzVMwarePrivateCloud.ps1 b/src/VMware/VMware.Autorest/custom/New-AzVMwarePrivateCloud.ps1
index e21edc216e4a..455e9a9b344e 100644
--- a/src/VMware/VMware.Autorest/custom/New-AzVMwarePrivateCloud.ps1
+++ b/src/VMware/VMware.Autorest/custom/New-AzVMwarePrivateCloud.ps1
@@ -191,7 +191,7 @@ function New-AzVMwarePrivateCloud {
[Parameter()]
[Microsoft.Azure.PowerShell.Cmdlets.VMware.Category('Body')]
- [Microsoft.Azure.PowerShell.Cmdlets.VMware.Runtime.Info(PossibleTypes=([Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.IResourceTags]))]
+ [Microsoft.Azure.PowerShell.Cmdlets.VMware.Runtime.Info(PossibleTypes=([System.String]))]
[System.Collections.Hashtable]
# Resource tags
${Tag},
diff --git a/src/VMware/VMware.Autorest/custom/New-AzVMwareScriptSecureStringExecutionParameterObject.ps1 b/src/VMware/VMware.Autorest/custom/New-AzVMwareScriptSecureStringExecutionParameterObject.ps1
index bbbf3119f132..c6b398ccbbea 100644
--- a/src/VMware/VMware.Autorest/custom/New-AzVMwareScriptSecureStringExecutionParameterObject.ps1
+++ b/src/VMware/VMware.Autorest/custom/New-AzVMwareScriptSecureStringExecutionParameterObject.ps1
@@ -1,49 +1,54 @@
- # ----------------------------------------------------------------------------------
- #
- # Copyright Microsoft Corporation
- # Licensed under the Apache License, Version 2.0 (the \"License\");
- # you may not use this file except in compliance with the License.
- # You may obtain a copy of the License at
- # http://www.apache.org/licenses/LICENSE-2.0
- # Unless required by applicable law or agreed to in writing, software
- # distributed under the License is distributed on an \"AS IS\" BASIS,
- # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- # See the License for the specific language governing permissions and
- # limitations under the License.
- # ----------------------------------------------------------------------------------
+# ----------------------------------------------------------------------------------
+# Copyright (c) Microsoft Corporation. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# http://www.apache.org/licenses/LICENSE-2.0
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code
+# is regenerated.
+# ----------------------------------------------------------------------------------
- <#
- .Synopsis
- Create a in-memory object for ScriptSecureStringExecutionParameter
- .Description
- Create a in-memory object for ScriptSecureStringExecutionParameter
+<#
+.Synopsis
+Create an in-memory object for ScriptSecureStringExecutionParameter.
+.Description
+Create an in-memory object for ScriptSecureStringExecutionParameter.
- .Outputs
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptSecureStringExecutionParameter
- .Link
- https://learn.microsoft.com/powershell/module/az.VMware/new-AzVMwareScriptSecureStringExecutionParameterObject
- #>
- function New-AzVMwareScriptSecureStringExecutionParameterObject {
- [OutputType('Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptSecureStringExecutionParameter')]
- [CmdletBinding(PositionalBinding=$false)]
- Param(
-
- [Parameter(HelpMessage="A secure value for the passed parameter, not to be stored in logs.")]
- [string]
- $SecureValue,
- [Parameter(Mandatory, HelpMessage="The parameter name.")]
- [string]
- $Name
- )
+.Outputs
+Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptSecureStringExecutionParameter
+.Link
+https://learn.microsoft.com/powershell/module/Az.VMware/new-azvmwarescriptsecurestringexecutionparameterobject
+#>
+function New-AzVMwareScriptSecureStringExecutionParameterObject {
+ [OutputType('Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptSecureStringExecutionParameter')]
+ [CmdletBinding(PositionalBinding=$false)]
+ Param(
- process {
- $Object = [Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptSecureStringExecutionParameter]::New()
-
+ [Parameter(HelpMessage="A secure value for the passed parameter, not to be stored in logs.")]
+ [System.Security.SecureString]
+ $SecureValue,
+ [Parameter(Mandatory, HelpMessage="The parameter name.")]
+ [string]
+ $Name
+ )
+
+ process {
+ $Object = [Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptSecureStringExecutionParameter]::New()
+
+ if ($PSBoundParameters.ContainsKey('SecureValue')) {
$Object.SecureValue = $SecureValue
+ }
+ if ($PSBoundParameters.ContainsKey('Name')) {
$Object.Name = $Name
- $Object.Type = "SecureValue"
- return $Object
}
+ $Object.Type = "SecureValue"
+ return $Object
}
-
+}
+
diff --git a/src/VMware/VMware.Autorest/custom/New-AzVMwareScriptStringExecutionParameterObject.ps1 b/src/VMware/VMware.Autorest/custom/New-AzVMwareScriptStringExecutionParameterObject.ps1
index e927d67f46dc..d846406a7d10 100644
--- a/src/VMware/VMware.Autorest/custom/New-AzVMwareScriptStringExecutionParameterObject.ps1
+++ b/src/VMware/VMware.Autorest/custom/New-AzVMwareScriptStringExecutionParameterObject.ps1
@@ -1,49 +1,54 @@
- # ----------------------------------------------------------------------------------
- #
- # Copyright Microsoft Corporation
- # Licensed under the Apache License, Version 2.0 (the \"License\");
- # you may not use this file except in compliance with the License.
- # You may obtain a copy of the License at
- # http://www.apache.org/licenses/LICENSE-2.0
- # Unless required by applicable law or agreed to in writing, software
- # distributed under the License is distributed on an \"AS IS\" BASIS,
- # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- # See the License for the specific language governing permissions and
- # limitations under the License.
- # ----------------------------------------------------------------------------------
+# ----------------------------------------------------------------------------------
+# Copyright (c) Microsoft Corporation. All rights reserved.
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+# http://www.apache.org/licenses/LICENSE-2.0
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code
+# is regenerated.
+# ----------------------------------------------------------------------------------
- <#
- .Synopsis
- Create a in-memory object for ScriptStringExecutionParameter
- .Description
- Create a in-memory object for ScriptStringExecutionParameter
+<#
+.Synopsis
+Create an in-memory object for ScriptStringExecutionParameter.
+.Description
+Create an in-memory object for ScriptStringExecutionParameter.
- .Outputs
- Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptStringExecutionParameter
- .Link
- https://learn.microsoft.com/powershell/module/az.VMware/new-AzVMwareScriptStringExecutionParameterObject
- #>
- function New-AzVMwareScriptStringExecutionParameterObject {
- [OutputType('Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptStringExecutionParameter')]
- [CmdletBinding(PositionalBinding=$false)]
- Param(
-
- [Parameter(HelpMessage="The value for the passed parameter.")]
- [string]
- $Value,
- [Parameter(Mandatory, HelpMessage="The parameter name.")]
- [string]
- $Name
- )
+.Outputs
+Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptStringExecutionParameter
+.Link
+https://learn.microsoft.com/powershell/module/Az.VMware/new-azvmwarescriptstringexecutionparameterobject
+#>
+function New-AzVMwareScriptStringExecutionParameterObject {
+ [OutputType('Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptStringExecutionParameter')]
+ [CmdletBinding(PositionalBinding=$false)]
+ Param(
- process {
- $Object = [Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptStringExecutionParameter]::New()
-
+ [Parameter(HelpMessage="The value for the passed parameter.")]
+ [string]
+ $Value,
+ [Parameter(Mandatory, HelpMessage="The parameter name.")]
+ [string]
+ $Name
+ )
+
+ process {
+ $Object = [Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.ScriptStringExecutionParameter]::New()
+
+ if ($PSBoundParameters.ContainsKey('Value')) {
$Object.Value = $Value
+ }
+ if ($PSBoundParameters.ContainsKey('Name')) {
$Object.Name = $Name
- $Object.Type = "Value"
- return $Object
}
+ $Object.Type = "Value"
+ return $Object
}
-
+}
+
diff --git a/src/VMware/VMware.Autorest/custom/autogen-model-cmdlets/New-AzVMwareIdentitySourceObject.ps1 b/src/VMware/VMware.Autorest/custom/autogen-model-cmdlets/New-AzVMwareIdentitySourceObject.ps1
deleted file mode 100644
index cb2806a18f66..000000000000
--- a/src/VMware/VMware.Autorest/custom/autogen-model-cmdlets/New-AzVMwareIdentitySourceObject.ps1
+++ /dev/null
@@ -1,102 +0,0 @@
-
-# ----------------------------------------------------------------------------------
-# Copyright (c) Microsoft Corporation. All rights reserved.
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-# http://www.apache.org/licenses/LICENSE-2.0
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-# Code generated by Microsoft (R) AutoRest Code Generator.Changes may cause incorrect behavior and will be lost if the code
-# is regenerated.
-# ----------------------------------------------------------------------------------
-
-<#
-.Synopsis
-Create an in-memory object for IdentitySource.
-.Description
-Create an in-memory object for IdentitySource.
-
-.Outputs
-Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.IdentitySource
-.Link
-https://learn.microsoft.com/powershell/module/Az.VMware/new-azvmwareidentitysourceobject
-#>
-function New-AzVMwareIdentitySourceObject {
- [OutputType('Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.IdentitySource')]
- [CmdletBinding(PositionalBinding=$false)]
- Param(
-
- [Parameter(HelpMessage="The domain's NetBIOS name.")]
- [string]
- $Alias,
- [Parameter(HelpMessage="The base distinguished name for groups.")]
- [string]
- $BaseGroupDn,
- [Parameter(HelpMessage="The base distinguished name for users.")]
- [string]
- $BaseUserDn,
- [Parameter(HelpMessage="The domain's dns name.")]
- [string]
- $Domain,
- [Parameter(HelpMessage="The name of the identity source.")]
- [string]
- $Name,
- [Parameter(HelpMessage="The password of the Active Directory user with a minimum of read-only access to Base DN for users and groups.")]
- [string]
- $Password,
- [Parameter(HelpMessage="Primary server URL.")]
- [string]
- $PrimaryServer,
- [Parameter(HelpMessage="Secondary server URL.")]
- [string]
- $SecondaryServer,
- [Parameter(HelpMessage="Protect LDAP communication using SSL certificate (LDAPS).")]
- [Microsoft.Azure.PowerShell.Cmdlets.VMware.PSArgumentCompleterAttribute("Enabled", "Disabled")]
- [string]
- $Ssl,
- [Parameter(HelpMessage="The ID of an Active Directory user with a minimum of read-only access to Base DN for users and group.")]
- [string]
- $Username
- )
-
- process {
- $Object = [Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.IdentitySource]::New()
-
- if ($PSBoundParameters.ContainsKey('Alias')) {
- $Object.Alias = $Alias
- }
- if ($PSBoundParameters.ContainsKey('BaseGroupDn')) {
- $Object.BaseGroupDn = $BaseGroupDn
- }
- if ($PSBoundParameters.ContainsKey('BaseUserDn')) {
- $Object.BaseUserDn = $BaseUserDn
- }
- if ($PSBoundParameters.ContainsKey('Domain')) {
- $Object.Domain = $Domain
- }
- if ($PSBoundParameters.ContainsKey('Name')) {
- $Object.Name = $Name
- }
- if ($PSBoundParameters.ContainsKey('Password')) {
- $Object.Password = $Password
- }
- if ($PSBoundParameters.ContainsKey('PrimaryServer')) {
- $Object.PrimaryServer = $PrimaryServer
- }
- if ($PSBoundParameters.ContainsKey('SecondaryServer')) {
- $Object.SecondaryServer = $SecondaryServer
- }
- if ($PSBoundParameters.ContainsKey('Ssl')) {
- $Object.Ssl = $Ssl
- }
- if ($PSBoundParameters.ContainsKey('Username')) {
- $Object.Username = $Username
- }
- return $Object
- }
-}
-
diff --git a/src/VMware/VMware.Autorest/custom/New-AzVMwareVMPlacementPolicyPropertiesObject.ps1 b/src/VMware/VMware.Autorest/custom/autogen-model-cmdlets/New-AzVMwareVMPlacementPolicyPropertyObject.ps1
similarity index 83%
rename from src/VMware/VMware.Autorest/custom/New-AzVMwareVMPlacementPolicyPropertiesObject.ps1
rename to src/VMware/VMware.Autorest/custom/autogen-model-cmdlets/New-AzVMwareVMPlacementPolicyPropertyObject.ps1
index c911281b689c..2ffe936f8940 100644
--- a/src/VMware/VMware.Autorest/custom/New-AzVMwareVMPlacementPolicyPropertiesObject.ps1
+++ b/src/VMware/VMware.Autorest/custom/autogen-model-cmdlets/New-AzVMwareVMPlacementPolicyPropertyObject.ps1
@@ -23,14 +23,14 @@ Create an in-memory object for VMPlacementPolicyProperties.
.Outputs
Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.VMPlacementPolicyProperties
.Link
-https://learn.microsoft.com/powershell/module/az.VMware/new-AzVMwareVMPlacementPolicyPropertiesObject
+https://learn.microsoft.com/powershell/module/Az.VMware/new-azvmwarevmplacementpolicypropertyobject
#>
-function New-AzVMwareVMPlacementPolicyPropertiesObject {
+function New-AzVMwareVMPlacementPolicyPropertyObject {
[OutputType('Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.VMPlacementPolicyProperties')]
[CmdletBinding(PositionalBinding=$false)]
Param(
- [Parameter(Mandatory, HelpMessage="placement policy affinity type.")]
+ [Parameter(Mandatory, HelpMessage="placement policy affinity type.")]
[Microsoft.Azure.PowerShell.Cmdlets.VMware.PSArgumentCompleterAttribute("Affinity", "AntiAffinity")]
[string]
$AffinityType,
@@ -43,11 +43,7 @@ function New-AzVMwareVMPlacementPolicyPropertiesObject {
[Parameter(HelpMessage="Whether the placement policy is enabled or disabled.")]
[Microsoft.Azure.PowerShell.Cmdlets.VMware.PSArgumentCompleterAttribute("Enabled", "Disabled")]
[string]
- $State,
- [Parameter(Mandatory, HelpMessage="placement policy type.")]
- [Microsoft.Azure.PowerShell.Cmdlets.VMware.PSArgumentCompleterAttribute("VmVm", "VmHost")]
- [string]
- $Type
+ $State
)
process {
@@ -65,9 +61,6 @@ function New-AzVMwareVMPlacementPolicyPropertiesObject {
if ($PSBoundParameters.ContainsKey('State')) {
$Object.State = $State
}
- if ($PSBoundParameters.ContainsKey('Type')) {
- $Object.Type = $Type
- }
return $Object
}
}
diff --git a/src/VMware/VMware.Autorest/custom/New-AzVMwareVmHostPlacementPolicyPropertiesObject.ps1 b/src/VMware/VMware.Autorest/custom/autogen-model-cmdlets/New-AzVMwareVmHostPlacementPolicyPropertyObject.ps1
similarity index 75%
rename from src/VMware/VMware.Autorest/custom/New-AzVMwareVmHostPlacementPolicyPropertiesObject.ps1
rename to src/VMware/VMware.Autorest/custom/autogen-model-cmdlets/New-AzVMwareVmHostPlacementPolicyPropertyObject.ps1
index 160e62c5562e..c946578fec5b 100644
--- a/src/VMware/VMware.Autorest/custom/New-AzVMwareVmHostPlacementPolicyPropertiesObject.ps1
+++ b/src/VMware/VMware.Autorest/custom/autogen-model-cmdlets/New-AzVMwareVmHostPlacementPolicyPropertyObject.ps1
@@ -21,19 +21,27 @@ Create an in-memory object for VmHostPlacementPolicyProperties.
Create an in-memory object for VmHostPlacementPolicyProperties.
.Outputs
-Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.Api20230301.VmHostPlacementPolicyProperties
+Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.VmHostPlacementPolicyProperties
.Link
-https://learn.microsoft.com/powershell/module/az.VMware/new-AzVMwareVmHostPlacementPolicyPropertiesObject
+https://learn.microsoft.com/powershell/module/Az.VMware/new-azvmwarevmhostplacementpolicypropertyobject
#>
-function New-AzVMwareVmHostPlacementPolicyPropertiesObject {
+function New-AzVMwareVmHostPlacementPolicyPropertyObject {
[OutputType('Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.VmHostPlacementPolicyProperties')]
[CmdletBinding(PositionalBinding=$false)]
Param(
+ [Parameter(HelpMessage="vm-host placement policy affinity strength (should/must).")]
+ [Microsoft.Azure.PowerShell.Cmdlets.VMware.PSArgumentCompleterAttribute("Should", "Must")]
+ [string]
+ $AffinityStrength,
[Parameter(Mandatory, HelpMessage="placement policy affinity type.")]
[Microsoft.Azure.PowerShell.Cmdlets.VMware.PSArgumentCompleterAttribute("Affinity", "AntiAffinity")]
[string]
$AffinityType,
+ [Parameter(HelpMessage="placement policy azure hybrid benefit opt-in type.")]
+ [Microsoft.Azure.PowerShell.Cmdlets.VMware.PSArgumentCompleterAttribute("SqlHost", "None")]
+ [string]
+ $AzureHybridBenefitType,
[Parameter(Mandatory, HelpMessage="Host members list.")]
[string[]]
$HostMember,
@@ -46,19 +54,21 @@ function New-AzVMwareVmHostPlacementPolicyPropertiesObject {
[Parameter(HelpMessage="Whether the placement policy is enabled or disabled.")]
[Microsoft.Azure.PowerShell.Cmdlets.VMware.PSArgumentCompleterAttribute("Enabled", "Disabled")]
[string]
- $State,
- [Parameter(Mandatory, HelpMessage="placement policy type.")]
- [Microsoft.Azure.PowerShell.Cmdlets.VMware.PSArgumentCompleterAttribute("VmVm", "VmHost")]
- [string]
- $Type
+ $State
)
process {
$Object = [Microsoft.Azure.PowerShell.Cmdlets.VMware.Models.VmHostPlacementPolicyProperties]::New()
+ if ($PSBoundParameters.ContainsKey('AffinityStrength')) {
+ $Object.AffinityStrength = $AffinityStrength
+ }
if ($PSBoundParameters.ContainsKey('AffinityType')) {
$Object.AffinityType = $AffinityType
}
+ if ($PSBoundParameters.ContainsKey('AzureHybridBenefitType')) {
+ $Object.AzureHybridBenefitType = $AzureHybridBenefitType
+ }
if ($PSBoundParameters.ContainsKey('HostMember')) {
$Object.HostMember = $HostMember
}
@@ -71,9 +81,6 @@ function New-AzVMwareVmHostPlacementPolicyPropertiesObject {
if ($PSBoundParameters.ContainsKey('State')) {
$Object.State = $State
}
- if ($PSBoundParameters.ContainsKey('Type')) {
- $Object.Type = $Type
- }
return $Object
}
}
diff --git a/src/VMware/VMware.Autorest/examples/Get-AzVMwareIscsiPath.md b/src/VMware/VMware.Autorest/examples/Get-AzVMwareIscsiPath.md
new file mode 100644
index 000000000000..fa91c48995b4
--- /dev/null
+++ b/src/VMware/VMware.Autorest/examples/Get-AzVMwareIscsiPath.md
@@ -0,0 +1,23 @@
+### Example 1: Get a IscsiPath
+```powershell
+Get-AzVMwareIscsiPath -PrivateCloudName azps_test_cloud -ResourceGroupName azps_test_group
+```
+
+```output
+Id : /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/i
+ scsiPaths/default
+Name : default
+NetworkBlock : 192.168.0.0/24
+ProvisioningState : Succeeded
+ResourceGroupName : group1
+SystemDataCreatedAt :
+SystemDataCreatedBy :
+SystemDataCreatedByType :
+SystemDataLastModifiedAt :
+SystemDataLastModifiedBy :
+SystemDataLastModifiedByType :
+Type : Microsoft.AVS/privateClouds/iscsiPaths
+```
+
+ Get a IscsiPath
+
diff --git a/src/VMware/VMware.Autorest/examples/New-AzVMwareAddon.md b/src/VMware/VMware.Autorest/examples/New-AzVMwareAddon.md
index 4e65325928e7..c4fb5758f0f1 100644
--- a/src/VMware/VMware.Autorest/examples/New-AzVMwareAddon.md
+++ b/src/VMware/VMware.Autorest/examples/New-AzVMwareAddon.md
@@ -1,6 +1,6 @@
### Example 1: Create an addon in a private cloud
```powershell
-$data = New-AzVMwareAddonVrPropertiesObject -VrsCount 2
+$data = New-AzVMwareAddonVrPropertyObject -VrsCount 2
New-AzVMwareAddon -PrivateCloudName azps_test_cloud -ResourceGroupName azps_test_group -Property $data
```
```output
diff --git a/src/VMware/VMware.Autorest/examples/New-AzVMwareAddonSrmPropertiesObject.md b/src/VMware/VMware.Autorest/examples/New-AzVMwareAddonSrmPropertyObject.md
similarity index 80%
rename from src/VMware/VMware.Autorest/examples/New-AzVMwareAddonSrmPropertiesObject.md
rename to src/VMware/VMware.Autorest/examples/New-AzVMwareAddonSrmPropertyObject.md
index 1b7b51851942..81feefec697d 100644
--- a/src/VMware/VMware.Autorest/examples/New-AzVMwareAddonSrmPropertiesObject.md
+++ b/src/VMware/VMware.Autorest/examples/New-AzVMwareAddonSrmPropertyObject.md
@@ -1,6 +1,6 @@
### Example 1: Create a local SRM object for the Addon Property parameter
```powershell
-New-AzVMwareAddonSrmPropertiesObject -LicenseKey "YourLicenseKeyValue"
+New-AzVMwareAddonSrmPropertyObject -LicenseKey "YourLicenseKeyValue"
```
```output
AddonType LicenseKey ProvisioningState
diff --git a/src/VMware/VMware.Autorest/examples/New-AzVMwareAddonVrPropertiesObject.md b/src/VMware/VMware.Autorest/examples/New-AzVMwareAddonVrPropertyObject.md
similarity index 85%
rename from src/VMware/VMware.Autorest/examples/New-AzVMwareAddonVrPropertiesObject.md
rename to src/VMware/VMware.Autorest/examples/New-AzVMwareAddonVrPropertyObject.md
index 8873bbb02979..49532a46bb98 100644
--- a/src/VMware/VMware.Autorest/examples/New-AzVMwareAddonVrPropertiesObject.md
+++ b/src/VMware/VMware.Autorest/examples/New-AzVMwareAddonVrPropertyObject.md
@@ -1,6 +1,6 @@
### Example 1: Create a local VR object for the Addon Property parameter
```powershell
-New-AzVMwareAddonVrPropertiesObject -VrsCount 2
+New-AzVMwareAddonVrPropertyObject -VrsCount 2
```
```output
AddonType ProvisioningState VrsCount
diff --git a/src/VMware/VMware.Autorest/examples/New-AzVMwareIdentitySourceObject.md b/src/VMware/VMware.Autorest/examples/New-AzVMwareIdentitySourceObject.md
deleted file mode 100644
index 70068547f284..000000000000
--- a/src/VMware/VMware.Autorest/examples/New-AzVMwareIdentitySourceObject.md
+++ /dev/null
@@ -1,18 +0,0 @@
-### Example 1: Create an in-memory object for IdentitySource
-```powershell
-New-AzVMwareIdentitySourceObject -Alias test
-```
-```output
-Alias : test
-BaseGroupDn :
-BaseUserDn :
-Domain :
-Name :
-Password :
-PrimaryServer :
-SecondaryServer :
-Ssl :
-Username :
-```
-
-Create an in-memory object for IdentitySource
\ No newline at end of file
diff --git a/src/VMware/VMware.Autorest/examples/New-AzVMwareIscsiPath.md b/src/VMware/VMware.Autorest/examples/New-AzVMwareIscsiPath.md
new file mode 100644
index 000000000000..e574f7d3f072
--- /dev/null
+++ b/src/VMware/VMware.Autorest/examples/New-AzVMwareIscsiPath.md
@@ -0,0 +1,22 @@
+### Example 1: Create a IscsiPath
+```powershell
+New-AzVMwareIscsiPath -PrivateCloudName azps_test_cloud -ResourceGroupName azps_test_group
+```
+
+```output
+Id : /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/iscsiPaths/default
+Name : default
+NetworkBlock : 192.168.0.0/24
+ProvisioningState : Succeeded
+ResourceGroupName : group1
+SystemDataCreatedAt :
+SystemDataCreatedBy :
+SystemDataCreatedByType :
+SystemDataLastModifiedAt :
+SystemDataLastModifiedBy :
+SystemDataLastModifiedByType :
+Type : Microsoft.AVS/privateClouds/iscsiPaths
+```
+
+Create a IscsiPath
+
diff --git a/src/VMware/VMware.Autorest/examples/New-AzVMwarePSCredentialExecutionParameterObject.md b/src/VMware/VMware.Autorest/examples/New-AzVMwarePSCredentialExecutionParameterObject.md
index 7414ca16f031..a34070cad73f 100644
--- a/src/VMware/VMware.Autorest/examples/New-AzVMwarePSCredentialExecutionParameterObject.md
+++ b/src/VMware/VMware.Autorest/examples/New-AzVMwarePSCredentialExecutionParameterObject.md
@@ -1,11 +1,12 @@
### Example 1: Create a local PS Credential Execution object
```powershell
-New-AzVMwarePSCredentialExecutionParameterObject -Name azps_test_credentialvalue -Password "passwordValue" -Username "usernameValue"
+$mypwd = ConvertTo-SecureString -String "1234" -Force -AsPlainText
+New-AzVMwarePSCredentialExecutionParameterObject -Name azps_test_credentialvalue -Password $mypwd -Username "usernameValue"
```
```output
-Name Password Type Username
----- -------- ---- --------
-azps_test_credentialvalue passwordValue Credential usernameValue
+Name Password Type Username
+---- -------- ---- --------
+azps_test_credentialvalue System.Security.SecureString Credential usernameValue
```
Create a local PS Credential Execution object
\ No newline at end of file
diff --git a/src/VMware/VMware.Autorest/examples/New-AzVMwarePlacementPolicy.md b/src/VMware/VMware.Autorest/examples/New-AzVMwarePlacementPolicy.md
index 329999ea57bb..76084807b38e 100644
--- a/src/VMware/VMware.Autorest/examples/New-AzVMwarePlacementPolicy.md
+++ b/src/VMware/VMware.Autorest/examples/New-AzVMwarePlacementPolicy.md
@@ -1,6 +1,6 @@
### Example 1: Create or update a placement policy in a private cloud cluster
```powershell
-$abc = New-AzVMwareVMPlacementPolicyPropertiesObject -AffinityType 'Affinity' -Type 'VmVm' -VMMember @{"test"="test"}
+$abc = New-AzVMwareVMPlacementPolicyPropertyObject -AffinityType 'Affinity' -VMMember @{"test"="test"}
New-AzVMwarePlacementPolicy -ClusterName cluster1 -Name policy1 -PrivateCloudName cloud1 -ResourceGroupName group1 -Property $abc
```
```output
@@ -13,7 +13,7 @@ Create or update a placement policy in a private cloud cluster
### Example 2: Create or update a placement policy in a private cloud cluster
```powershell
-$abc = New-AzVMwareVmHostPlacementPolicyPropertiesObject -AffinityType 'AntiAffinity' -HostMember @{"test"="test"} -Type 'VmHost' -VMMember @{"test"="test"}
+$abc = New-AzVMwareVmHostPlacementPolicyPropertyObject -AffinityType 'AntiAffinity' -HostMember @{"test"="test"} -VMMember @{"test"="test"}
New-AzVMwarePlacementPolicy -ClusterName cluster1 -Name policy1 -PrivateCloudName cloud1 -ResourceGroupName group1 -Property $abc
```
```output
diff --git a/src/VMware/VMware.Autorest/examples/New-AzVMwareScriptSecureStringExecutionParameterObject.md b/src/VMware/VMware.Autorest/examples/New-AzVMwareScriptSecureStringExecutionParameterObject.md
index 92c3ce00ad68..aa36604ac5fd 100644
--- a/src/VMware/VMware.Autorest/examples/New-AzVMwareScriptSecureStringExecutionParameterObject.md
+++ b/src/VMware/VMware.Autorest/examples/New-AzVMwareScriptSecureStringExecutionParameterObject.md
@@ -1,11 +1,13 @@
### Example 1: Create a local Script Secure String Execution object
```powershell
-New-AzVMwareScriptSecureStringExecutionParameterObject -Name azps_test_securevalue -SecureValue "passwordValue"
+$mypwd = ConvertTo-SecureString -String "1234" -Force -AsPlainText
+New-AzVMwareScriptSecureStringExecutionParameterObject -Name azps_test_securevalue -SecureValue $mypwd
```
```output
-Name SecureValue Type
----- ----------- ----
-azps_test_securevalue passwordValue SecureValue
+
+Name SecureValue Type
+---- ----------- ----
+azps_test_securevalue System.Security.SecureString SecureValue
```
Create a local Script Secure String Execution object
\ No newline at end of file
diff --git a/src/VMware/VMware.Autorest/examples/New-AzVMwareScriptStringExecutionParameterObject.md b/src/VMware/VMware.Autorest/examples/New-AzVMwareScriptStringExecutionParameterObject.md
index 2a4af6b0f6d6..0f433f4de4d7 100644
--- a/src/VMware/VMware.Autorest/examples/New-AzVMwareScriptStringExecutionParameterObject.md
+++ b/src/VMware/VMware.Autorest/examples/New-AzVMwareScriptStringExecutionParameterObject.md
@@ -3,9 +3,9 @@
New-AzVMwareScriptStringExecutionParameterObject -Name azps_test_value -Value "passwordValue"
```
```output
-Name Value
----- -----------
-azps_test_value passwordValue
+Name Type Value
+---- ---- -----
+azps_test_value Value passwordValue
```
Create a local Script String Execution object
\ No newline at end of file
diff --git a/src/VMware/VMware.Autorest/examples/New-AzVMwareVMPlacementPolicyPropertiesObject.md b/src/VMware/VMware.Autorest/examples/New-AzVMwareVMPlacementPolicyPropertyObject.md
similarity index 74%
rename from src/VMware/VMware.Autorest/examples/New-AzVMwareVMPlacementPolicyPropertiesObject.md
rename to src/VMware/VMware.Autorest/examples/New-AzVMwareVMPlacementPolicyPropertyObject.md
index bc8b5c2e2d77..c53c168875f4 100644
--- a/src/VMware/VMware.Autorest/examples/New-AzVMwareVMPlacementPolicyPropertiesObject.md
+++ b/src/VMware/VMware.Autorest/examples/New-AzVMwareVMPlacementPolicyPropertyObject.md
@@ -1,6 +1,6 @@
### Example 1: Create an in-memory object for VMPlacementPolicyProperties.
```powershell
- New-AzVMwareVMPlacementPolicyPropertiesObject -AffinityType 'Affinity' -Type 'VmVm' -VMMember @{"test"="test"}
+ New-AzVMwareVMPlacementPolicyPropertyObject -AffinityType 'Affinity' -VMMember @{"test"="test"}
```
```output
AffinityType : Affinity
diff --git a/src/VMware/VMware.Autorest/examples/New-AzVMwareVmHostPlacementPolicyPropertiesObject.md b/src/VMware/VMware.Autorest/examples/New-AzVMwareVmHostPlacementPolicyPropertyObject.md
similarity index 76%
rename from src/VMware/VMware.Autorest/examples/New-AzVMwareVmHostPlacementPolicyPropertiesObject.md
rename to src/VMware/VMware.Autorest/examples/New-AzVMwareVmHostPlacementPolicyPropertyObject.md
index db24ec7cc767..764a706387c4 100644
--- a/src/VMware/VMware.Autorest/examples/New-AzVMwareVmHostPlacementPolicyPropertiesObject.md
+++ b/src/VMware/VMware.Autorest/examples/New-AzVMwareVmHostPlacementPolicyPropertyObject.md
@@ -1,6 +1,6 @@
### Example 1: Create an in-memory object for VmHostPlacementPolicyProperties.
```powershell
-New-AzVMwareVmHostPlacementPolicyPropertiesObject -AffinityType 'AntiAffinity' -HostMember @{"test"="test"} -Type 'VmHost' -VMMember @{"test"="test"}
+New-AzVMwareVmHostPlacementPolicyPropertyObject -AffinityType 'AntiAffinity' -HostMember @{"test"="test"} -VMMember @{"test"="test"}
```
```output
AffinityStrength :
diff --git a/src/VMware/VMware.Autorest/examples/Remove-AzVMwareIscsiPath.md b/src/VMware/VMware.Autorest/examples/Remove-AzVMwareIscsiPath.md
new file mode 100644
index 000000000000..2f5a04740741
--- /dev/null
+++ b/src/VMware/VMware.Autorest/examples/Remove-AzVMwareIscsiPath.md
@@ -0,0 +1,13 @@
+### Example 1: Delete a IscsiPath in a private cloud
+```powershell
+Remove-AzVMwareIscsiPath -PrivateCloudName azps_test_cloud -ResourceGroupName azps_test_group
+```
+
+Delete a IscsiPath in a private cloud
+
+### Example 2: Delete a datastore in a private cloud cluster.
+```powershell
+Get-AzVMwareIscsiPath -PrivateCloudName azps_test_cloud -ResourceGroupName azps_test_group | Remove-AzVMwareIscsiPath
+```
+
+Delete a IscsiPath in a private cloud
\ No newline at end of file
diff --git a/src/VMware/VMware.Autorest/examples/Update-AzVMwareCloudLink.md b/src/VMware/VMware.Autorest/examples/Update-AzVMwareCloudLink.md
index 29f96552644f..c3e9363f06c4 100644
--- a/src/VMware/VMware.Autorest/examples/Update-AzVMwareCloudLink.md
+++ b/src/VMware/VMware.Autorest/examples/Update-AzVMwareCloudLink.md
@@ -1,6 +1,6 @@
### Example 1: Update a cloud link in a private cloud
```powershell
-Update-AzVMwareCloudLink -Name azps_test_cloudlink -PrivateCloudName azps_test_cloud -ResourceGroupName azps_test_group -LinkedCloud "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/azps_test_group2/providers/Microsoft.AVS/privateClouds/azps_test_cloud2/"
+Update-AzVMwareCloudLink -Name azps_test_cloudlink -PrivateCloudName azps_test_cloud -ResourceGroupName azps_test_group
```
```output
Name Type ResourceGroupName
diff --git a/src/VMware/VMware.Autorest/examples/Update-AzVMwareDatastore.md b/src/VMware/VMware.Autorest/examples/Update-AzVMwareDatastore.md
index 25b291d27c7e..db5956c4798c 100644
--- a/src/VMware/VMware.Autorest/examples/Update-AzVMwareDatastore.md
+++ b/src/VMware/VMware.Autorest/examples/Update-AzVMwareDatastore.md
@@ -1,6 +1,6 @@
### Example 1: Update a datastore in a private cloud cluster.
```powershell
-Update-AzVMwareDatastore -ClusterName azps_test_cluster -Name azps_test_datastore -PrivateCloudName azps_test_cloud -ResourceGroupName azps_test_group -NetAppVolumeId "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/azps_test_group/providers/Microsoft.NetApp/netAppAccounts/NetAppAccount1/capacityPools/CapacityPool1/volumes/NFSVol1"
+Update-AzVMwareDatastore -ClusterName azps_test_cluster -Name azps_test_datastore -PrivateCloudName azps_test_cloud -ResourceGroupName azps_test_group
```
```output
Name Status ProvisioningState ResourceGroupName
diff --git a/src/VMware/VMware.Autorest/examples/Update-AzVMwareIscsiPath.md b/src/VMware/VMware.Autorest/examples/Update-AzVMwareIscsiPath.md
new file mode 100644
index 000000000000..44ce84efc57b
--- /dev/null
+++ b/src/VMware/VMware.Autorest/examples/Update-AzVMwareIscsiPath.md
@@ -0,0 +1,21 @@
+### Example 1: Update a IscsiPath
+```powershell
+Update-AzVMwareIscsiPath -PrivateCloudName azps_test_cloud -ResourceGroupName azps_test_group
+```
+
+```output
+Id : /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/iscsiPaths/default
+Name : default
+NetworkBlock : 192.168.0.0/24
+ProvisioningState : Succeeded
+ResourceGroupName : group1
+SystemDataCreatedAt :
+SystemDataCreatedBy :
+SystemDataCreatedByType :
+SystemDataLastModifiedAt :
+SystemDataLastModifiedBy :
+SystemDataLastModifiedByType :
+Type : Microsoft.AVS/privateClouds/iscsiPaths
+```
+
+Update a IscsiPath
\ No newline at end of file
diff --git a/src/VMware/VMware.Autorest/examples/Update-AzVMwarePrivateCloud.md b/src/VMware/VMware.Autorest/examples/Update-AzVMwarePrivateCloud.md
index 1e03989ef823..e78424903998 100644
--- a/src/VMware/VMware.Autorest/examples/Update-AzVMwarePrivateCloud.md
+++ b/src/VMware/VMware.Autorest/examples/Update-AzVMwarePrivateCloud.md
@@ -1,6 +1,6 @@
### Example 1: Update size of private cloud by name
```powershell
-Update-AzVMwarePrivateCloud -Name azps_test_cloud -ResourceGroupName azps_test_group -ManagementClusterSize 4
+Update-AzVMwarePrivateCloud -Name azps_test_cloud -ResourceGroupName azps_test_group
```
```output
Location Name Type ResourceGroupName
@@ -12,7 +12,7 @@ Update size of private cloud by name
### Example 2: Update size of private cloud
```powershell
-Get-AzVMwarePrivateCloud -ResourceGroupName azps_test_group -Name azps_test_cloud | Update-AzVMwarePrivateCloud -ManagementClusterSize 4
+Get-AzVMwarePrivateCloud -ResourceGroupName azps_test_group -Name azps_test_cloud | Update-AzVMwarePrivateCloud
```
```output
Location Name Type ResourceGroupName
diff --git a/src/VMware/VMware.Autorest/exports/Get-AzVMwareAddon.ps1 b/src/VMware/VMware.Autorest/exports/Get-AzVMwareAddon.ps1
index d69e30a3c901..dbdb1063cb08 100644
--- a/src/VMware/VMware.Autorest/exports/Get-AzVMwareAddon.ps1
+++ b/src/VMware/VMware.Autorest/exports/Get-AzVMwareAddon.ps1
@@ -34,32 +34,31 @@ COMPLEX PARAMETER PROPERTIES
To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.
INPUTOBJECT : Identity Parameter To construct, see NOTES section for INPUTOBJECT properties and create a hash table.
- [AddonName ]: Name of the addon for the private cloud
- [AuthorizationName ]: Name of the ExpressRoute Circuit Authorization in the private cloud
- [CloudLinkName ]: Name of the cloud link resource
- [ClusterName ]: Name of the cluster in the private cloud
- [DatastoreName ]: Name of the datastore in the private cloud cluster
- [DhcpId ]: NSX DHCP identifier. Generally the same as the DHCP display name
- [DnsServiceId ]: NSX DNS Service identifier. Generally the same as the DNS Service's display name
- [DnsZoneId ]: NSX DNS Zone identifier. Generally the same as the DNS Zone's display name
- [GatewayId ]: NSX Gateway identifier. Generally the same as the Gateway's display name
- [GlobalReachConnectionName ]: Name of the global reach connection in the private cloud
- [HcxEnterpriseSiteName ]: Name of the HCX Enterprise Site in the private cloud
+ [AddonName ]: Name of the addon.
+ [AuthorizationName ]: Name of the ExpressRoute Circuit Authorization
+ [CloudLinkName ]: Name of the cloud link.
+ [ClusterName ]: Name of the cluster
+ [DatastoreName ]: Name of the datastore
+ [DhcpId ]: The ID of the DHCP configuration
+ [DnsServiceId ]: ID of the DNS service.
+ [DnsZoneId ]: ID of the DNS zone.
+ [GatewayId ]: The ID of the NSX Gateway
+ [GlobalReachConnectionName ]: Name of the global reach connection
+ [HcxEnterpriseSiteName ]: Name of the HCX Enterprise Site
[Id ]: Resource identity path
- [Location ]: Azure region
- [PlacementPolicyName ]: Name of the VMware vSphere Distributed Resource Scheduler (DRS) placement policy
- [PortMirroringId ]: NSX Port Mirroring identifier. Generally the same as the Port Mirroring display name
+ [Location ]: The name of the Azure region.
+ [PlacementPolicyName ]: Name of the placement policy.
+ [PortMirroringId ]: ID of the NSX port mirroring profile.
[PrivateCloudName ]: Name of the private cloud
- [PublicIPId ]: NSX Public IP Block identifier. Generally the same as the Public IP Block's display name
+ [PublicIPId ]: ID of the DNS zone.
[ResourceGroupName ]: The name of the resource group. The name is case insensitive.
- [ScriptCmdletName ]: Name of the script cmdlet resource in the script package in the private cloud
- [ScriptExecutionName ]: Name of the user-invoked script execution resource
- [ScriptPackageName ]: Name of the script package in the private cloud
- [SegmentId ]: NSX Segment identifier. Generally the same as the Segment's display name
- [SubscriptionId ]: The ID of the target subscription.
- [VMGroupId ]: NSX VM Group identifier. Generally the same as the VM Group's display name
- [VirtualMachineId ]: Virtual Machine identifier
- [WorkloadNetworkName ]: Name for the workload network in the private cloud
+ [ScriptCmdletName ]: Name of the script cmdlet.
+ [ScriptExecutionName ]: Name of the script cmdlet.
+ [ScriptPackageName ]: Name of the script package.
+ [SegmentId ]: The ID of the NSX Segment
+ [SubscriptionId ]: The ID of the target subscription. The value must be an UUID.
+ [VMGroupId ]: ID of the VM group.
+ [VirtualMachineId ]: ID of the virtual machine.
.Link
https://learn.microsoft.com/powershell/module/az.vmware/get-azvmwareaddon
#>
diff --git a/src/VMware/VMware.Autorest/exports/Get-AzVMwareAuthorization.ps1 b/src/VMware/VMware.Autorest/exports/Get-AzVMwareAuthorization.ps1
index a1748b4d46a5..917091acac3e 100644
--- a/src/VMware/VMware.Autorest/exports/Get-AzVMwareAuthorization.ps1
+++ b/src/VMware/VMware.Autorest/exports/Get-AzVMwareAuthorization.ps1
@@ -16,9 +16,9 @@
<#
.Synopsis
-Get an ExpressRoute Circuit Authorization by name in a private cloud
+Get a ExpressRouteAuthorization
.Description
-Get an ExpressRoute Circuit Authorization by name in a private cloud
+Get a ExpressRouteAuthorization
.Example
Get-AzVMwareAuthorization -PrivateCloudName azps_test_cloud -ResourceGroupName azps_test_group
.Example
@@ -34,60 +34,58 @@ COMPLEX PARAMETER PROPERTIES
To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.
INPUTOBJECT : Identity Parameter
- [AddonName ]: Name of the addon for the private cloud
- [AuthorizationName ]: Name of the ExpressRoute Circuit Authorization in the private cloud
- [CloudLinkName ]: Name of the cloud link resource
- [ClusterName ]: Name of the cluster in the private cloud
- [DatastoreName ]: Name of the datastore in the private cloud cluster
- [DhcpId ]: NSX DHCP identifier. Generally the same as the DHCP display name
- [DnsServiceId ]: NSX DNS Service identifier. Generally the same as the DNS Service's display name
- [DnsZoneId ]: NSX DNS Zone identifier. Generally the same as the DNS Zone's display name
- [GatewayId ]: NSX Gateway identifier. Generally the same as the Gateway's display name
- [GlobalReachConnectionName ]: Name of the global reach connection in the private cloud
- [HcxEnterpriseSiteName ]: Name of the HCX Enterprise Site in the private cloud
+ [AddonName ]: Name of the addon.
+ [AuthorizationName ]: Name of the ExpressRoute Circuit Authorization
+ [CloudLinkName ]: Name of the cloud link.
+ [ClusterName ]: Name of the cluster
+ [DatastoreName ]: Name of the datastore
+ [DhcpId ]: The ID of the DHCP configuration
+ [DnsServiceId ]: ID of the DNS service.
+ [DnsZoneId ]: ID of the DNS zone.
+ [GatewayId ]: The ID of the NSX Gateway
+ [GlobalReachConnectionName ]: Name of the global reach connection
+ [HcxEnterpriseSiteName ]: Name of the HCX Enterprise Site
[Id ]: Resource identity path
- [Location ]: Azure region
- [PlacementPolicyName ]: Name of the VMware vSphere Distributed Resource Scheduler (DRS) placement policy
- [PortMirroringId ]: NSX Port Mirroring identifier. Generally the same as the Port Mirroring display name
+ [Location ]: The name of the Azure region.
+ [PlacementPolicyName ]: Name of the placement policy.
+ [PortMirroringId ]: ID of the NSX port mirroring profile.
[PrivateCloudName ]: Name of the private cloud
- [PublicIPId ]: NSX Public IP Block identifier. Generally the same as the Public IP Block's display name
+ [PublicIPId ]: ID of the DNS zone.
[ResourceGroupName ]: The name of the resource group. The name is case insensitive.
- [ScriptCmdletName ]: Name of the script cmdlet resource in the script package in the private cloud
- [ScriptExecutionName ]: Name of the user-invoked script execution resource
- [ScriptPackageName ]: Name of the script package in the private cloud
- [SegmentId ]: NSX Segment identifier. Generally the same as the Segment's display name
- [SubscriptionId ]: The ID of the target subscription.
- [VMGroupId ]: NSX VM Group identifier. Generally the same as the VM Group's display name
- [VirtualMachineId ]: Virtual Machine identifier
- [WorkloadNetworkName ]: Name for the workload network in the private cloud
+ [ScriptCmdletName ]: Name of the script cmdlet.
+ [ScriptExecutionName ]: Name of the script cmdlet.
+ [ScriptPackageName ]: Name of the script package.
+ [SegmentId ]: The ID of the NSX Segment
+ [SubscriptionId ]: The ID of the target subscription. The value must be an UUID.
+ [VMGroupId ]: ID of the VM group.
+ [VirtualMachineId ]: ID of the virtual machine.
PRIVATECLOUDINPUTOBJECT : Identity Parameter
- [AddonName ]: Name of the addon for the private cloud
- [AuthorizationName ]: Name of the ExpressRoute Circuit Authorization in the private cloud
- [CloudLinkName ]: Name of the cloud link resource
- [ClusterName ]: Name of the cluster in the private cloud
- [DatastoreName ]: Name of the datastore in the private cloud cluster
- [DhcpId ]: NSX DHCP identifier. Generally the same as the DHCP display name
- [DnsServiceId ]: NSX DNS Service identifier. Generally the same as the DNS Service's display name
- [DnsZoneId ]: NSX DNS Zone identifier. Generally the same as the DNS Zone's display name
- [GatewayId ]: NSX Gateway identifier. Generally the same as the Gateway's display name
- [GlobalReachConnectionName ]: Name of the global reach connection in the private cloud
- [HcxEnterpriseSiteName ]: Name of the HCX Enterprise Site in the private cloud
+ [AddonName ]: Name of the addon.
+ [AuthorizationName ]: Name of the ExpressRoute Circuit Authorization
+ [CloudLinkName ]: Name of the cloud link.
+ [ClusterName ]: Name of the cluster
+ [DatastoreName ]: Name of the datastore
+ [DhcpId ]: The ID of the DHCP configuration
+ [DnsServiceId ]: ID of the DNS service.
+ [DnsZoneId ]: ID of the DNS zone.
+ [GatewayId ]: The ID of the NSX Gateway
+ [GlobalReachConnectionName ]: Name of the global reach connection
+ [HcxEnterpriseSiteName ]: Name of the HCX Enterprise Site
[Id ]: Resource identity path
- [Location ]: Azure region
- [PlacementPolicyName ]: Name of the VMware vSphere Distributed Resource Scheduler (DRS) placement policy
- [PortMirroringId ]: NSX Port Mirroring identifier. Generally the same as the Port Mirroring display name
+ [Location ]: The name of the Azure region.
+ [PlacementPolicyName ]: Name of the placement policy.
+ [PortMirroringId ]: ID of the NSX port mirroring profile.
[PrivateCloudName ]: Name of the private cloud
- [PublicIPId ]: NSX Public IP Block identifier. Generally the same as the Public IP Block's display name
+ [PublicIPId ]: ID of the DNS zone.
[ResourceGroupName ]: The name of the resource group. The name is case insensitive.
- [ScriptCmdletName ]: Name of the script cmdlet resource in the script package in the private cloud
- [ScriptExecutionName ]: Name of the user-invoked script execution resource
- [ScriptPackageName ]: Name of the script package in the private cloud
- [SegmentId ]: NSX Segment identifier. Generally the same as the Segment's display name
- [SubscriptionId ]: The ID of the target subscription.
- [VMGroupId ]: NSX VM Group identifier. Generally the same as the VM Group's display name
- [VirtualMachineId ]: Virtual Machine identifier
- [WorkloadNetworkName ]: Name for the workload network in the private cloud
+ [ScriptCmdletName ]: Name of the script cmdlet.
+ [ScriptExecutionName ]: Name of the script cmdlet.
+ [ScriptPackageName ]: Name of the script package.
+ [SegmentId ]: The ID of the NSX Segment
+ [SubscriptionId ]: The ID of the target subscription. The value must be an UUID.
+ [VMGroupId ]: ID of the VM group.
+ [VirtualMachineId ]: ID of the virtual machine.
.Link
https://learn.microsoft.com/powershell/module/az.vmware/get-azvmwareauthorization
#>
@@ -100,7 +98,7 @@ param(
[Alias('AuthorizationName')]
[Microsoft.Azure.PowerShell.Cmdlets.VMware.Category('Path')]
[System.String]
- # Name of the ExpressRoute Circuit Authorization in the private cloud
+ # Name of the ExpressRoute Circuit Authorization
${Name},
[Parameter(ParameterSetName='Get', Mandatory)]
@@ -124,6 +122,7 @@ param(
[Microsoft.Azure.PowerShell.Cmdlets.VMware.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')]
[System.String[]]
# The ID of the target subscription.
+ # The value must be an UUID.
${SubscriptionId},
[Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)]
diff --git a/src/VMware/VMware.Autorest/exports/Get-AzVMwareCloudLink.ps1 b/src/VMware/VMware.Autorest/exports/Get-AzVMwareCloudLink.ps1
index 38d82055f6a7..74d5ff6bc705 100644
--- a/src/VMware/VMware.Autorest/exports/Get-AzVMwareCloudLink.ps1
+++ b/src/VMware/VMware.Autorest/exports/Get-AzVMwareCloudLink.ps1
@@ -16,9 +16,9 @@
<#
.Synopsis
-Get an cloud link by name in a private cloud
+Get a CloudLink
.Description
-Get an cloud link by name in a private cloud
+Get a CloudLink
.Example
Get-AzVMwareCloudLink -PrivateCloudName azps_test_cloud -ResourceGroupName azps_test_group
.Example
@@ -34,60 +34,58 @@ COMPLEX PARAMETER PROPERTIES
To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.
INPUTOBJECT : Identity Parameter
- [AddonName ]: Name of the addon for the private cloud
- [AuthorizationName ]: Name of the ExpressRoute Circuit Authorization in the private cloud
- [CloudLinkName ]: Name of the cloud link resource
- [ClusterName ]: Name of the cluster in the private cloud
- [DatastoreName ]: Name of the datastore in the private cloud cluster
- [DhcpId ]: NSX DHCP identifier. Generally the same as the DHCP display name
- [DnsServiceId ]: NSX DNS Service identifier. Generally the same as the DNS Service's display name
- [DnsZoneId ]: NSX DNS Zone identifier. Generally the same as the DNS Zone's display name
- [GatewayId ]: NSX Gateway identifier. Generally the same as the Gateway's display name
- [GlobalReachConnectionName ]: Name of the global reach connection in the private cloud
- [HcxEnterpriseSiteName ]: Name of the HCX Enterprise Site in the private cloud
+ [AddonName ]: Name of the addon.
+ [AuthorizationName ]: Name of the ExpressRoute Circuit Authorization
+ [CloudLinkName ]: Name of the cloud link.
+ [ClusterName ]: Name of the cluster
+ [DatastoreName ]: Name of the datastore
+ [DhcpId ]: The ID of the DHCP configuration
+ [DnsServiceId ]: ID of the DNS service.
+ [DnsZoneId ]: ID of the DNS zone.
+ [GatewayId ]: The ID of the NSX Gateway
+ [GlobalReachConnectionName ]: Name of the global reach connection
+ [HcxEnterpriseSiteName ]: Name of the HCX Enterprise Site
[Id ]: Resource identity path
- [Location ]: Azure region
- [PlacementPolicyName ]: Name of the VMware vSphere Distributed Resource Scheduler (DRS) placement policy
- [PortMirroringId ]: NSX Port Mirroring identifier. Generally the same as the Port Mirroring display name
+ [Location ]: The name of the Azure region.
+ [PlacementPolicyName ]: Name of the placement policy.
+ [PortMirroringId ]: ID of the NSX port mirroring profile.
[PrivateCloudName ]: Name of the private cloud
- [PublicIPId ]: NSX Public IP Block identifier. Generally the same as the Public IP Block's display name
+ [PublicIPId ]: ID of the DNS zone.
[ResourceGroupName ]: The name of the resource group. The name is case insensitive.
- [ScriptCmdletName ]: Name of the script cmdlet resource in the script package in the private cloud
- [ScriptExecutionName ]: Name of the user-invoked script execution resource
- [ScriptPackageName ]: Name of the script package in the private cloud
- [SegmentId ]: NSX Segment identifier. Generally the same as the Segment's display name
- [SubscriptionId ]: The ID of the target subscription.
- [VMGroupId ]: NSX VM Group identifier. Generally the same as the VM Group's display name
- [VirtualMachineId ]: Virtual Machine identifier
- [WorkloadNetworkName ]: Name for the workload network in the private cloud
+ [ScriptCmdletName ]: Name of the script cmdlet.
+ [ScriptExecutionName ]: Name of the script cmdlet.
+ [ScriptPackageName ]: Name of the script package.
+ [SegmentId ]: The ID of the NSX Segment
+ [SubscriptionId ]: The ID of the target subscription. The value must be an UUID.
+ [VMGroupId ]: ID of the VM group.
+ [VirtualMachineId ]: ID of the virtual machine.
PRIVATECLOUDINPUTOBJECT : Identity Parameter
- [AddonName ]: Name of the addon for the private cloud
- [AuthorizationName ]: Name of the ExpressRoute Circuit Authorization in the private cloud
- [CloudLinkName ]: Name of the cloud link resource
- [ClusterName ]: Name of the cluster in the private cloud
- [DatastoreName ]: Name of the datastore in the private cloud cluster
- [DhcpId ]: NSX DHCP identifier. Generally the same as the DHCP display name
- [DnsServiceId ]: NSX DNS Service identifier. Generally the same as the DNS Service's display name
- [DnsZoneId ]: NSX DNS Zone identifier. Generally the same as the DNS Zone's display name
- [GatewayId ]: NSX Gateway identifier. Generally the same as the Gateway's display name
- [GlobalReachConnectionName ]: Name of the global reach connection in the private cloud
- [HcxEnterpriseSiteName ]: Name of the HCX Enterprise Site in the private cloud
+ [AddonName ]: Name of the addon.
+ [AuthorizationName ]: Name of the ExpressRoute Circuit Authorization
+ [CloudLinkName ]: Name of the cloud link.
+ [ClusterName ]: Name of the cluster
+ [DatastoreName ]: Name of the datastore
+ [DhcpId ]: The ID of the DHCP configuration
+ [DnsServiceId ]: ID of the DNS service.
+ [DnsZoneId ]: ID of the DNS zone.
+ [GatewayId ]: The ID of the NSX Gateway
+ [GlobalReachConnectionName ]: Name of the global reach connection
+ [HcxEnterpriseSiteName ]: Name of the HCX Enterprise Site
[Id ]: Resource identity path
- [Location ]: Azure region
- [PlacementPolicyName ]: Name of the VMware vSphere Distributed Resource Scheduler (DRS) placement policy
- [PortMirroringId ]: NSX Port Mirroring identifier. Generally the same as the Port Mirroring display name
+ [Location ]: The name of the Azure region.
+ [PlacementPolicyName ]: Name of the placement policy.
+ [PortMirroringId ]: ID of the NSX port mirroring profile.
[PrivateCloudName ]: Name of the private cloud
- [PublicIPId ]: NSX Public IP Block identifier. Generally the same as the Public IP Block's display name
+ [PublicIPId ]: ID of the DNS zone.
[ResourceGroupName ]: The name of the resource group. The name is case insensitive.
- [ScriptCmdletName ]: Name of the script cmdlet resource in the script package in the private cloud
- [ScriptExecutionName ]: Name of the user-invoked script execution resource
- [ScriptPackageName ]: Name of the script package in the private cloud
- [SegmentId ]: NSX Segment identifier. Generally the same as the Segment's display name
- [SubscriptionId ]: The ID of the target subscription.
- [VMGroupId ]: NSX VM Group identifier. Generally the same as the VM Group's display name
- [VirtualMachineId ]: Virtual Machine identifier
- [WorkloadNetworkName ]: Name for the workload network in the private cloud
+ [ScriptCmdletName ]: Name of the script cmdlet.
+ [ScriptExecutionName ]: Name of the script cmdlet.
+ [ScriptPackageName ]: Name of the script package.
+ [SegmentId ]: The ID of the NSX Segment
+ [SubscriptionId ]: The ID of the target subscription. The value must be an UUID.
+ [VMGroupId ]: ID of the VM group.
+ [VirtualMachineId ]: ID of the virtual machine.
.Link
https://learn.microsoft.com/powershell/module/az.vmware/get-azvmwarecloudlink
#>
@@ -100,7 +98,7 @@ param(
[Alias('CloudLinkName')]
[Microsoft.Azure.PowerShell.Cmdlets.VMware.Category('Path')]
[System.String]
- # Name of the cloud link resource
+ # Name of the cloud link.
${Name},
[Parameter(ParameterSetName='Get', Mandatory)]
@@ -124,6 +122,7 @@ param(
[Microsoft.Azure.PowerShell.Cmdlets.VMware.Runtime.DefaultInfo(Script='(Get-AzContext).Subscription.Id')]
[System.String[]]
# The ID of the target subscription.
+ # The value must be an UUID.
${SubscriptionId},
[Parameter(ParameterSetName='GetViaIdentity', Mandatory, ValueFromPipeline)]
diff --git a/src/VMware/VMware.Autorest/exports/Get-AzVMwareCluster.ps1 b/src/VMware/VMware.Autorest/exports/Get-AzVMwareCluster.ps1
index a2c2eccf24e4..2cb490b22d49 100644
--- a/src/VMware/VMware.Autorest/exports/Get-AzVMwareCluster.ps1
+++ b/src/VMware/VMware.Autorest/exports/Get-AzVMwareCluster.ps1
@@ -16,9 +16,9 @@
<#
.Synopsis
-Get a cluster by name in a private cloud
+Get a Cluster
.Description
-Get a cluster by name in a private cloud
+Get a Cluster
.Example
Get-AzVMwareCluster -PrivateCloudName azps_test_cloud -ResourceGroupName azps_test_group
.Example
@@ -34,60 +34,58 @@ COMPLEX PARAMETER PROPERTIES
To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.
INPUTOBJECT : Identity Parameter
- [AddonName ]: Name of the addon for the private cloud
- [AuthorizationName ]: Name of the ExpressRoute Circuit Authorization in the private cloud
- [CloudLinkName