Skip to content

Commit fe80e61

Browse files
Move VMware to main (#24994)
1 parent 1ef937a commit fe80e61

File tree

949 files changed

+46720
-25573
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

949 files changed

+46720
-25573
lines changed

src/VMware/VMware.Autorest/Az.VMware.format.ps1xml

Lines changed: 1552 additions & 514 deletions
Large diffs are not rendered by default.

src/VMware/VMware.Autorest/Az.VMware.psd1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
DotNetFrameworkVersion = '4.7.2'
1212
RequiredAssemblies = './bin/Az.VMware.private.dll'
1313
FormatsToProcess = './Az.VMware.format.ps1xml'
14-
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'
14+
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'
1515
PrivateData = @{
1616
PSData = @{
1717
Tags = 'Azure', 'ResourceManager', 'ARM', 'PSModule', 'VMware'

src/VMware/VMware.Autorest/README.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -44,17 +44,15 @@ In this directory, run AutoRest:
4444
> see https://aka.ms/autorest
4545
4646
``` yaml
47-
commit: 0baf811c3c76c87b3c127d098519bd97141222dd
47+
commit: e934daa5febe039d94794aa0ffc53a7f996db11f
4848
require:
4949
- $(this-folder)/../../readme.azure.noprofile.md
5050
input-file:
51-
- $(repo)/specification/vmware/resource-manager/Microsoft.AVS/stable/2023-03-01/vmware.json
51+
- $(repo)/specification/vmware/resource-manager/Microsoft.AVS/stable/2023-09-01/vmware.json
5252

5353
module-version: 0.4.0
5454
title: VMware
5555
subject-prefix: $(service-name)
56-
disable-transform-identity-type: true
57-
flatten-userassignedidentity: false
5856

5957
support-json-input: false
6058

@@ -157,17 +155,19 @@ directive:
157155
- no-inline:
158156
- AddonProperties
159157
- PlacementPolicyProperties
160-
- model-cmdlet:
161-
- model-name: IdentitySource
162158
# Re-name and custom it
163-
# - model-cmdlet:
164-
# - VMPlacementPolicyProperties
165-
# - VmHostPlacementPolicyProperties
166-
# - ScriptSecureStringExecutionParameter
167-
# - ScriptStringExecutionParameter
168-
# - PSCredentialExecutionParameter
169-
# - AddonSrmProperties
170-
# - AddonVrProperties
159+
- model-cmdlet:
160+
- model-name: VMPlacementPolicyProperties
161+
cmdlet-name: New-AzVMwareVMPlacementPolicyPropertyObject
162+
- model-name: VmHostPlacementPolicyProperties
163+
cmdlet-name: New-AzVMwareVmHostPlacementPolicyPropertyObject
164+
# - model-name: ScriptSecureStringExecutionParameter
165+
# - model-name: ScriptStringExecutionParameter
166+
# - model-name: PSCredentialExecutionParameter
167+
# - model-name: AddonSrmProperties
168+
# cmdlet-name: New-AzVMwareAddonSrmPropertyObject
169+
# - model-name: AddonVrProperties
170+
# cmdlet-name: New-AzVMwareAddonVrPropertyObject
171171
- where:
172172
verb: Get
173173
subject: ^PrivateCloudAdminCredentials$

src/VMware/VMware.Autorest/UX/Microsoft.AVS/locations.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"resourceType": "locations",
3-
"apiVersion": "2023-03-01",
3+
"apiVersion": "2023-09-01",
44
"learnMore": {
55
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
66
},

src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-authorizations.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"resourceType": "privateClouds/authorizations",
3-
"apiVersion": "2023-03-01",
3+
"apiVersion": "2023-09-01",
44
"learnMore": {
55
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
66
},
77
"commands": [
88
{
99
"name": "Get-AzVMwareAuthorization",
10-
"description": "Get an ExpressRoute Circuit Authorization by name in a private cloud",
10+
"description": "Get a ExpressRouteAuthorization",
1111
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/authorizations/{authorizationName}",
1212
"help": {
1313
"learnMore": {
@@ -26,7 +26,7 @@
2626
},
2727
"examples": [
2828
{
29-
"description": "Get an ExpressRoute Circuit Authorization by name in a private cloud",
29+
"description": "Get a ExpressRouteAuthorization",
3030
"parameters": [
3131
{
3232
"name": "-Name",
@@ -50,7 +50,7 @@
5050
},
5151
{
5252
"name": "Remove-AzVMwareAuthorization",
53-
"description": "Delete an ExpressRoute Circuit Authorization in a private cloud",
53+
"description": "Delete a ExpressRouteAuthorization",
5454
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/authorizations/{authorizationName}",
5555
"help": {
5656
"learnMore": {
@@ -69,7 +69,7 @@
6969
},
7070
"examples": [
7171
{
72-
"description": "Delete an ExpressRoute Circuit Authorization in a private cloud",
72+
"description": "Delete a ExpressRouteAuthorization",
7373
"parameters": [
7474
{
7575
"name": "-Name",

src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-cloudLinks.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"resourceType": "privateClouds/cloudLinks",
3-
"apiVersion": "2023-03-01",
3+
"apiVersion": "2023-09-01",
44
"learnMore": {
55
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
66
},
77
"commands": [
88
{
99
"name": "Get-AzVMwareCloudLink",
10-
"description": "Get an cloud link by name in a private cloud",
10+
"description": "Get a CloudLink",
1111
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/cloudLinks/{cloudLinkName}",
1212
"help": {
1313
"learnMore": {
@@ -26,7 +26,7 @@
2626
},
2727
"examples": [
2828
{
29-
"description": "Get an cloud link by name in a private cloud",
29+
"description": "Get a CloudLink",
3030
"parameters": [
3131
{
3232
"name": "-Name",
@@ -50,7 +50,7 @@
5050
},
5151
{
5252
"name": "Remove-AzVMwareCloudLink",
53-
"description": "Delete a cloud link in a private cloud",
53+
"description": "Delete a CloudLink",
5454
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/cloudLinks/{cloudLinkName}",
5555
"help": {
5656
"learnMore": {
@@ -69,7 +69,7 @@
6969
},
7070
"examples": [
7171
{
72-
"description": "Delete a cloud link in a private cloud",
72+
"description": "Delete a CloudLink",
7373
"parameters": [
7474
{
7575
"name": "-Name",

src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-clusters-datastores.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"resourceType": "privateClouds/clusters/datastores",
3-
"apiVersion": "2023-03-01",
3+
"apiVersion": "2023-09-01",
44
"learnMore": {
55
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
66
},
77
"commands": [
88
{
99
"name": "Get-AzVMwareDatastore",
10-
"description": "Get a datastore in a private cloud cluster",
10+
"description": "Get a Datastore",
1111
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/datastores/{datastoreName}",
1212
"help": {
1313
"learnMore": {
@@ -27,7 +27,7 @@
2727
},
2828
"examples": [
2929
{
30-
"description": "Get a datastore in a private cloud cluster",
30+
"description": "Get a Datastore",
3131
"parameters": [
3232
{
3333
"name": "-ClusterName",
@@ -55,7 +55,7 @@
5555
},
5656
{
5757
"name": "Remove-AzVMwareDatastore",
58-
"description": "Delete a datastore in a private cloud cluster",
58+
"description": "Delete a Datastore",
5959
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/datastores/{datastoreName}",
6060
"help": {
6161
"learnMore": {
@@ -75,7 +75,7 @@
7575
},
7676
"examples": [
7777
{
78-
"description": "Delete a datastore in a private cloud cluster",
78+
"description": "Delete a Datastore",
7979
"parameters": [
8080
{
8181
"name": "-ClusterName",

src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-clusters-placementPolicies.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"resourceType": "privateClouds/clusters/placementPolicies",
3-
"apiVersion": "2023-03-01",
3+
"apiVersion": "2023-09-01",
44
"learnMore": {
55
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
66
},
77
"commands": [
88
{
99
"name": "Get-AzVMwarePlacementPolicy",
10-
"description": "Get a placement policy by name in a private cloud cluster",
10+
"description": "Get a PlacementPolicy",
1111
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/placementPolicies/{placementPolicyName}",
1212
"help": {
1313
"learnMore": {
@@ -27,7 +27,7 @@
2727
},
2828
"examples": [
2929
{
30-
"description": "Get a placement policy by name in a private cloud cluster",
30+
"description": "Get a PlacementPolicy",
3131
"parameters": [
3232
{
3333
"name": "-ClusterName",
@@ -55,7 +55,7 @@
5555
},
5656
{
5757
"name": "Remove-AzVMwarePlacementPolicy",
58-
"description": "Delete a placement policy in a private cloud cluster",
58+
"description": "Delete a PlacementPolicy",
5959
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/placementPolicies/{placementPolicyName}",
6060
"help": {
6161
"learnMore": {
@@ -75,7 +75,7 @@
7575
},
7676
"examples": [
7777
{
78-
"description": "Delete a placement policy in a private cloud cluster",
78+
"description": "Delete a PlacementPolicy",
7979
"parameters": [
8080
{
8181
"name": "-ClusterName",

src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-clusters-virtualMachines.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"resourceType": "privateClouds/clusters/virtualMachines",
3-
"apiVersion": "2023-03-01",
3+
"apiVersion": "2023-09-01",
44
"learnMore": {
55
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
66
},
77
"commands": [
88
{
99
"name": "Get-AzVMwareVirtualMachine",
10-
"description": "Get a virtual machine by id in a private cloud cluster",
10+
"description": "Get a VirtualMachine",
1111
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}/virtualMachines/{virtualMachineId}",
1212
"help": {
1313
"learnMore": {
@@ -27,7 +27,7 @@
2727
},
2828
"examples": [
2929
{
30-
"description": "Get a virtual machine by id in a private cloud cluster",
30+
"description": "Get a VirtualMachine",
3131
"parameters": [
3232
{
3333
"name": "-ClusterName",

src/VMware/VMware.Autorest/UX/Microsoft.AVS/privateClouds-clusters.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"resourceType": "privateClouds/clusters",
3-
"apiVersion": "2023-03-01",
3+
"apiVersion": "2023-09-01",
44
"learnMore": {
55
"url": "https://learn.microsoft.com/powershell/module/az.vmware"
66
},
77
"commands": [
88
{
99
"name": "Get-AzVMwareCluster",
10-
"description": "Get a cluster by name in a private cloud",
10+
"description": "Get a Cluster",
1111
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}",
1212
"help": {
1313
"learnMore": {
@@ -26,7 +26,7 @@
2626
},
2727
"examples": [
2828
{
29-
"description": "Get a cluster by name in a private cloud",
29+
"description": "Get a Cluster",
3030
"parameters": [
3131
{
3232
"name": "-Name",
@@ -50,7 +50,7 @@
5050
},
5151
{
5252
"name": "Remove-AzVMwareCluster",
53-
"description": "Delete a cluster in a private cloud",
53+
"description": "Delete a Cluster",
5454
"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/clusters/{clusterName}",
5555
"help": {
5656
"learnMore": {
@@ -69,7 +69,7 @@
6969
},
7070
"examples": [
7171
{
72-
"description": "Delete a cluster in a private cloud",
72+
"description": "Delete a Cluster",
7373
"parameters": [
7474
{
7575
"name": "-Name",

0 commit comments

Comments
 (0)